[AEM Forms]{class="badge positive" title="AEM Formsに適用)。"}

アダプティブフォームをMicrosoft®SharePoint Document Libraryに接続する connect-af-sharepoint-doc-library

このビデオは、コアコンポーネントのみに適用されます。 UE/基盤コンポーネントについて詳しくは、記事を参照してください。

アダプティブフォームで「SharePoint ドキュメントライブラリに送信」送信アクションを使用するには、次の手順に従います。

  1. SharePoint ドキュメントライブラリ設定の作成:AEM フォームを Microsoft Sharepoint ストレージに接続します。
  2. アダプティブフォームでの「SharePoint に送信」送信アクションの使用:アダプティブフォームを設定済みの Microsoft® SharePoint に接続します。

​1. SharePoint Document Library設定の作成

AEM Forms を Microsoft® Sharepoint ドキュメントライブラリストレージに接続するには、次の手順に従います。

  1. AEM Forms オーサー​インスタンス/ツール/Cloud Services/Microsoft® SharePoint に移動します。

  2. Microsoft® SharePoint を選択すると、SharePoint ブラウザー​にリダイレクトされます。

  3. 設定コンテナ​を選択します。 設定は、選択した設定コンテナに保存されます。

  4. クリック 作成 > SharePoint Document Library 」をドロップダウンリストから選択します。 SharePoint 設定ウィザードが表示されます。

    SharePoint の設定

  5. 「タイトル」、「クライアント ID」、「クライアント秘密鍵」および「OAuth URL」を指定します。 OAuth URL のクライアント ID、クライアントの秘密鍵、テナント ID を取得する方法について詳しくは、Microsoft® のドキュメントを参照してください。

    • アプリの Client ID と Client Secret は Microsoft® Azure Portal から取得できます。

    • Microsoft® Azure Portal で、リダイレクト URI を https://[author-instance]/libs/cq/sharepoint/content/configurations/wizard.html として追加します。 [author-instance] をオーサーインスタンスの URL に置き換えます。

    • API 権限 offline_access および Sites.Manage.All を追加して、読み取り/書き込み権限を付与します。Sites.Manage.Allは、Microsoft Graph APIの権限スコープで、アプリケーションに対して、サイトの削除や変更など、SharePoint Sitesのすべての側面を管理する機能を付与します。

      note
      NOTE
      また、Microsoft の Graph API の Sites.Selected 権限範囲を使用して、制限付きアクセスで SharePoint サイトを設定することもできます。 Sites.Selected は、SharePoint サイトへのより詳細な制限付きアクセスを可能にする Microsoft の Graph API の権限範囲です。
    • OAuth URL https://login.microsoftonline.com/tenant-id/oauth2/v2.0/authorize を使用します。 <tenant-id> を Microsoft® Azure Portal のアプリの tenant-id に置き換えます。

      note
      NOTE
      クライアント秘密鍵​フィールドは、Azure Active Directory アプリケーションの設定に応じて、必須またはオプションになります。 アプリケーションでクライアント秘密鍵を使用するように設定されている場合は、クライアントの秘密鍵を指定する必要があります。
  6. MicrosoftのGraph APIのoffline_access Sites.Selected権限スコープで、SharePoint サイトへのアクセスがより詳細で制限されています。 SharePoint サイトへの完全なアクセスを許可するMicrosoftのGraph APIのoffline_access Sites.Manage.All権限スコープ。

  7. 「接続」をクリックします。 接続に成功した場合、Connection Successful のメッセージが表示されます。

  8. SharePoint サイト/ドキュメントライブラリ/SharePoint フォルダー​を選択して、データを保存します。

    note
    NOTE
    • デフォルトでは、forms-ootb-storage-adaptive-forms-submission は選択した SharePoint サイトに存在します。
    • 選択した SharePoint サイトの Documents ライブラリにまだ存在しない場合は、「フォルダーを作成」をクリックして、フォルダーを forms-ootb-storage-adaptive-forms-submission として作成します。

アダプティブフォームの送信アクションに、この SharePoint サイト設定を使用できるようになりました。

​2. アダプティブフォームでのSharePoint Document Library設定の使用

作成したSharePoint Document Library設定をアダプティブフォームで使用して、データまたは生成したレコードのドキュメントをSharePoint フォルダーに保存できます。

NOTE
  • SharePoint ドキュメントライブラリストレージを作成したアダプティブフォームと同じ設定コンテナを選択します。
  • 設定コンテナが選択されていない場合、グローバルなストレージ設定フォルダーが送信アクションのプロパティウィンドウに表示されます。
基盤コンポーネント

次の手順を実行して、基盤コンポーネントに基づくアダプティブフォームでSharePoint Document Library ストレージ設定を使用します。

  1. 編集用にアダプティブフォームを開き、アダプティブフォームのコンテナプロパティの「送信」セクションに移動します。
  2. 送信アクション ドロップダウンリストから、送信アクション​を​ 送信SharePoint ​として選択します。
    SharePoint GIF {width="50%"}
  3. データを保存する場所に「ストレージ設定」を選択します。
  4. 「保存」をクリックして、送信設定を保存します。
note
NOTE
  • フォームを送信すると、データは指定したMicrosoft® SharePoint Document Library Storageに保存されます。 データを保存するフォルダー構造は /folder_name/form_name/year/month/date/submission_id/data です。
  • 添付ファイルは、/folder_name/form_name/year/month/date/submission_id/data ディレクトリにも保存されます。 ただし、「添付ファイルを元の名前で保存」を選択した場合、添付ファイルは元のファイル名を使用してフォルダーに保存されます。
コアコンポーネント

コアコンポーネントに基づくアダプティブフォームでSharePoint Document Library ストレージ設定を使用するには、次の手順を実行します。

  1. コンテンツブラウザーを開き、アダプティブフォームの​ ガイドコンテナ ​コンポーネントを選択します。
  2. ガイドコンテナプロパティ ガイドプロパティ アイコンをクリックします。 アダプティブフォームコンテナダイアログボックスが開きます。
  3. 「送信」タブをクリックします。
  4. 送信アクション ドロップダウンリストから、送信アクション​を​ 送信SharePoint ​として選択します。
    SharePoint GIF
  5. データを保存する場所に「ストレージ設定」を選択します。
  6. 「保存」をクリックして、送信設定を保存します。
note
NOTE
  • フォームを送信すると、データは指定したMicrosoft® SharePoint Document Library Storageに保存されます。 データを保存するフォルダー構造は /folder_name/form_name/year/month/date/submission_id/data です。
  • 添付ファイルは、/folder_name/form_name/year/month/date/submission_id/data ディレクトリにも保存されます。 ただし、「添付ファイルを元の名前で保存」を選択した場合、添付ファイルは元のファイル名を使用してフォルダーに保存されます。
ユニバーサルエディター

次の手順を実行して、ユニバーサルエディターで作成されたアダプティブフォームでSharePoint Document Library ストレージ設定を使用します。

  1. アダプティブフォームを編集用に開きます。

  2. エディターで​ フォームプロパティを編集 ​拡張機能をクリックします。
    フォームプロパティ​ダイアログが表示されます。

    note
    NOTE
    • ユニバーサルエディターインターフェイスに フォームプロパティを編集 アイコンが表示されない場合は、Extension Manager で​ フォームプロパティを編集 ​拡張機能を有効にします。
    • ユニバーサルエディターで拡張機能を有効または無効にする方法については、Extension Manager 機能のハイライトの記事を参照してください。
  3. 「送信」タブをクリックし、「SharePointに送信」送信アクションを選択します。
    SharePoint GIF

  4. データを保存する場所に「ストレージ設定」を選択します。

  5. 「保存して閉じる」をクリックして、送信設定を保存します。

note
NOTE
  • フォームを送信すると、データは指定したMicrosoft® SharePoint Document Library Storageに保存されます。 データを保存するフォルダー構造は /folder_name/form_name/year/month/date/submission_id/data です。
  • 添付ファイルは、/folder_name/form_name/year/month/date/submission_id/data ディレクトリにも保存されます。 ただし、「添付ファイルを元の名前で保存」を選択した場合、添付ファイルは元のファイル名を使用してフォルダーに保存されます。

関連記事

recommendation-more-help
experience-manager-cloud-service-help-main-toc