Microsoft® SharePoint ドキュメントライブラリへのアダプティブフォームの接続 connect-af-sharepoint-doc-library
このビデオは、コアコンポーネントにのみ適用されます。 UE/基盤コンポーネントについては、の記事を参照してください。
アダプティブフォームで「SharePoint ドキュメントライブラリに送信」送信アクションを使用するには、次の手順に従います。
- SharePoint ドキュメントライブラリ設定の作成:AEM フォームを Microsoft Sharepoint ストレージに接続します。
- アダプティブフォームでの「SharePoint に送信」送信アクションの使用:アダプティブフォームを設定済みの Microsoft® SharePoint に接続します。
1. SharePoint ドキュメントライブラリ設定を作成する
AEM Forms を Microsoft® Sharepoint ドキュメントライブラリストレージに接続するには、次の手順に従います。
-
AEM Forms オーサー インスタンス/ツール/Cloud Services/Microsoft® SharePoint に移動します。
-
Microsoft® SharePoint を選択すると、SharePoint ブラウザー にリダイレクトされます。
-
設定コンテナ を選択します。設定は、選択した設定コンテナに保存されます。
-
クリック 作成 > SharePoint Document Library 」をドロップダウンリストから選択します。 SharePoint 設定ウィザードが表示されます。
-
「タイトル」、「クライアント 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 の権限範囲で、Sites の削除や変更など、SharePoint サイトのすべての側面を管理する機能をアプリケーションに付与します。note 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 NOTE クライアント秘密鍵 フィールドは、Azure Active Directory アプリケーションの設定に応じて、必須またはオプションになります。アプリケーションでクライアント秘密鍵を使用するように設定されている場合は、クライアントの秘密鍵を指定する必要があります。
-
-
Microsoft Graph API の
offline_access Sites.Selected
の権限範囲により、SharePoint サイトへのさらに詳細な制限されたアクセスが可能になります。 SharePoint サイトへのフルアクセスを可能にする、Microsoft Graph API のoffline_access Sites.Manage.All
の権限範囲。 -
「接続」をクリックします。接続に成功した場合、
Connection Successful
のメッセージが表示されます。 -
SharePoint サイト/ドキュメントライブラリ/SharePoint フォルダー を選択して、データを保存します。
note note NOTE - デフォルトでは、
forms-ootb-storage-adaptive-forms-submission
は選択した SharePoint サイトに存在します。 - 選択した SharePoint サイトの
Documents
ライブラリにまだ存在しない場合は、「フォルダーを作成」をクリックして、フォルダーをforms-ootb-storage-adaptive-forms-submission
として作成します。
- デフォルトでは、
アダプティブフォームの送信アクションに、この SharePoint サイト設定を使用できるようになりました。
2. アダプティブフォームでのSharePoint ドキュメントライブラリ設定の使用
アダプティブフォームで作成したSharePoint ドキュメントライブラリ設定を使用して、データまたは生成されたレコードのドキュメントをSharePoint フォルダーに保存できます。
- SharePoint ドキュメントライブラリストレージを作成したアダプティブフォームと同じ設定コンテナを選択します。
- 設定コンテナが選択されていない場合、グローバルなストレージ設定フォルダーが送信アクションのプロパティウィンドウに表示されます。
基盤コンポーネントに基づくアダプティブフォームでSharePoint ドキュメントライブラリのストレージ設定を使用するには、次の手順を実行します。
-
編集用にアダプティブフォームを開き、アダプティブフォームのコンテナプロパティの「送信」セクションに移動します。
-
送信アクション ドロップダウンリストから、「送信アクション」を SharePointに送信 として選択します。
-
データを保存する場所に「ストレージ設定」を選択します。
-
「保存」をクリックして、送信設定を保存します。
note note |
---|
NOTE |
|
コアコンポーネントに基づくアダプティブフォームでSharePoint ドキュメントライブラリのストレージ設定を使用するには、次の手順を実行します。
- コンテンツブラウザーを開き、アダプティブフォームの ガイドコンテナ コンポーネントを選択します。
- ガイドコンテナプロパティ
- 「送信」タブをクリックします。
- 送信アクション ドロップダウンリストから、「送信アクション」を SharePointに送信 として選択します。
- データを保存する場所に「ストレージ設定」を選択します。
- 「保存」をクリックして、送信設定を保存します。
note note |
---|
NOTE |
|
ユニバーサルエディターで作成されたアダプティブフォームでSharePoint ドキュメントライブラリストレージ設定を使用するには、次の手順を実行します。
-
アダプティブフォームを編集用に開きます。
-
エディターで フォームプロパティを編集 拡張機能をクリックします。
フォームのプロパティ ダイアログが表示されます。note note NOTE - ユニバーサルエディターインターフェイスに フォームプロパティを編集 アイコンが表示されない場合は、Extension Managerで フォームプロパティを編集 拡張機能を有効にします。
- ユニバーサルエディターで拡張機能を有効または無効にする方法については 🔗Extension Manager機能のハイライト } の記事を参照してください。
-
「送信」タブをクリックし、「SharePointに送信」送信アクションを選択します。
-
データを保存する場所に「ストレージ設定」を選択します。
-
保存して閉じる をクリックして、送信設定を保存します。
note note |
---|
NOTE |
|