完全信頼を必要とするフォーム コードを含むフォーム テンプレートを展開する

最終更新日: 2010年3月30日

適用対象: SharePoint Server 2010

InfoPath Forms Services を実行しているサーバーに、完全信頼を必要とするフォーム コードを含む InfoPath フォーム テンプレートを展開するプロセスは、3 つの異なる手順に分かれます。

  1. フォーム テンプレートの準備。この手順では、展開先のサーバーに関する情報を含む新しい .xsn ファイルを作成します。

  2. サーバーへのフォーム テンプレートのアップロード。この手順では、ファーム管理者はフォーム テンプレートをサーバーに追加する必要があり、フォーム テンプレートをアップロードできることを検証するオプション手順が含まれます。

  3. サイト コレクションに対するフォーム テンプレートのアクティブ化。サイト コレクションでフォーム テンプレートを使用できるようにし、Microsoft InfoPath 2010 がインストールされているかどうかに応じてブラウザーまたは InfoPath にフォーム テンプレートが表示されるようにします。

サーバー管理者がフォーム テンプレートを展開できるようにするには

  1. [ファイル] タブで [発行]、[SharePoint Server] の順にクリックして、発行ウィザードを開きます。

  2. 発行ウィザードの最初の画面で、投稿以上の権限を持っている、つまり、サイトのコンテンツを追加および削除できる SharePoint Server サーバーの URL を入力し、[次へ] をクリックします。

  3. 発行ウィザードの 2 番目の画面で、[このフォームをブラウザーで入力できるようにする] と [管理者承認用フォーム テンプレート (高度)] の既定の設定のままにして、[次へ] をクリックします。

  4. 発行ウィザードの 3 番目の画面で、フォーム テンプレート (.xsn) ファイルの場所とファイル名を入力します。ローカル ディスク、ネットワーク ファイル共有、または Web サーバー上のファイルを指定できます。[次へ] をクリックします。

  5. 発行ウィザードの 4 番目の画面で、[追加] ボタンをクリックして、フォーム ライブラリおよび Outlook フォルダーで列として表示されるフォーム テンプレートのフィールドを選択します。フォームが InfoPath フォーム Web パーツで表示されている場合は、SharePoint Web パーツ接続パラメーターとして使用可能なフィールドも選択することができます。これらの手順は省略できます。操作が完了したら、[次へ] をクリックします。

  6. 発行ウィザードの最後の画面で、[発行] をクリックします。これにより、指定した場所にフォーム テンプレート (.xsn) ファイルが保存されます。これで、フォーム テンプレートをサーバーにアップロードできる状態になりました。

InfoPath Forms Services を実行中のサーバーにフォーム テンプレートをアップロードするには

  • SharePoint 2010 サーバーの全体管理サイトを開きます。

注意

以降の手順を実行するには、ファームの管理者グループのメンバーである必要があります。

  1. [アプリケーションの全般設定] の下にある [フォーム テンプレートの管理] リンクをクリックします。

  2. ページの上部にある [フォーム テンプレートのアップロード] リンクをクリックします。

  3. [参照] をクリックしてダイアログ ボックスを開き、発行されたフォーム テンプレートのパスを入力します。

  4. [確認] ボタンをクリックして、フォーム テンプレートにエラーがないことを確認します。この手順は省略できます。

  5. [アップロード] ボタンをクリックしてフォーム テンプレートをサイトにアップロードします。アップロードが完了したら、[OK] をクリックします。

サイト コレクションに対するフォーム テンプレートをアクティブ化するには

  1. [フォーム テンプレートの管理] ページで、アップロードしたフォーム テンプレートを探します。

  2. ドロップダウン ボックスをクリックし、[サイト コレクションへのアクティブ化] をクリックします。

  3. [アクティブ化する場所] セクションで、ドロップダウン ボックスをクリックし、[サイト コレクションの変更] をクリックします。

  4. [サイト コレクションの選択] ダイアログ ボックスで、[Web アプリケーション] ドロップダウン ボックスをクリックし、[Web アプリケーションの変更] を選択します。

  5. [SharePoint - 80] をクリックします。これは既定の SharePoint Server の名前です。これ以外の場合は、既定の SharePoint Server を選択します。

  6. フォームをアクティブ化するサイト コレクション名をクリックし、[OK] をクリックします。

  7. [フォーム テンプレートのアクティブ化] ページで、[OK] をクリックします。

注意

別の方法として、サイト コレクション管理者の場合、サイト コレクション管理ページから発行済みのフォーム テンプレートをアクティブ化することができます。この操作をするには、トップレベルのサイト コレクションページを開いて、[サイトの操作] ドロップダウン リストで [サイトの設定] をクリックし、[サイト コレクションの管理] で [サイト コレクションの機能] をクリックします。アップロードするフォーム テンプレートを参照して、次に [アクティブ化] ボタンをクリックします。