ドキュメントAEM as a Cloud Serviceユーザーガイド

Microsoft® OneDrive へのアダプティブフォームの送信

最終更新日: 2024年7月15日
  • 適用対象:
  • Experience Manager as a Cloud Service
  • トピック:
  • アダプティブフォーム
  • コアコンポーネント

作成対象:

  • ユーザー
  • 開発者

「OneDrive に送信」送信アクションでは、アダプティブフォームと Microsoft® OneDrive を接続します。接続されている Microsoft® OneDrive ストレージに、フォームデータ、ファイル、添付ファイル、またはレコードのドキュメントを送信できます。

AEM as a Cloud Service では、フォーム送信を処理するための様々な送信アクションが標準で提供されます。これらのオプションについて詳しくは、アダプティブフォーム送信アクションの記事をご覧ください。

メリット

AEM Forms と Microsoft® OneDrive のシームレスな統合の利点の一部を次に示します。

  • OneDrive のクロスデバイスアクセシビリティにより、保存されたフォームデータを様々なプラットフォームで容易に使用できるようになります。ユーザーは、デスクトップ、ノートパソコン、タブレットおよびモバイルデバイスから送信されたデータ、添付ファイル、ドキュメントにアクセスし、アクセシビリティと柔軟性を高めることができます。
  • AEM Forms と OneDrive を統合すると、信頼性と拡張性に優れたソリューションで効率的なデータストレージを実現できます。ファイル、添付ファイル、レコードのドキュメントなど、すべてのアダプティブフォーム送信を OneDrive に簡単に保存し、整理されたアクセス可能なデータを確保できます。

アダプティブフォームへの OneDrive の接続

video poster

https://video.tv.adobe.com/v/3424864/connect-aem-adaptive-form-to-onedrive/?quality=12&learn=on

OneDrive for AEM Forms の送信を設定するには、次の手順を実行します。

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

Microsoft OneDrive 設定の作成

AEM Forms を Microsoft® OneDrive ストレージに接続するには、以下の手順に従います。

  1. AEM Forms オーサー インスタンス/ツール/クラウド サービス/Microsoft® OneDrive に移動します。

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

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

  4. 「作成」をクリックします。OneDrive 設定ウィザードが表示されます。

    OneDrive 設定画面

  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/onedrive/content/configurations/wizard.html として追加します。[author-instance] をオーサーインスタンスの URL に置き換えます。
    • API 権限 offline_access および Files.ReadWrite.All を追加して、読み取り/書き込み権限を付与します。
    • OAuth URL https://login.microsoftonline.com/tenant-id/oauth2/v2.0/authorize を使用します。<tenant-id> を Microsoft® Azure Portal のアプリの tenant-id に置き換えます。
    NOTE
    クライアント秘密鍵 ​フィールドは、Azure Active Directory アプリケーションの設定に応じて、必須またはオプションになります。アプリケーションでクライアント秘密鍵を使用するように設定されている場合は、クライアントの秘密鍵を指定する必要があります。
  6. 「接続」をクリックします。接続が完了すると Connection Successful メッセージが表示されます。

  7. OneDrive コンテナ/[OneDrive フォルダー] ​を選択して、データを保存します。

    NOTE
    • デフォルトでは、forms-ootb-storage-adaptive-forms-submission は OneDrive コンテナに存在します。
    • 「フォルダーを作成」をクリックして、まだ存在しない場合は、フォルダーを forms-ootb-storage-adaptive-forms-submission として作成します。

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

アダプティブフォームでの OneDrive 設定の使用

アダプティブフォームで作成した OneDrive ストレージ設定を使用して、データまたは生成済みレコードのドキュメントを OneDrive フォルダーに保存できます。 アダプティブフォームで OneDrive ストレージ設定を使用するには、次の手順を実行します。

  1. 「アダプティブフォーム」を作成します。

    NOTE
    • OneDrive ストレージを作成したアダプティブ フォームと同じ設定コンテナを選択します。
    • 設定コンテナが選択されていない場合、グローバルなストレージ設定フォルダーが送信アクションのプロパティウィンドウに表示されます。
  2. 「送信アクション」を「OneDrive に送信」として選択します。
    OneDrive GIF

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

  4. 「保存」をクリックして、送信設定を保存します。

フォームを送信すると、指定した Microsoft® OneDrive ストレージにデータが保存されます。
データを保存するフォルダー構造は /folder_name/form_name/year/month/date/submission_id/data です。

関連記事

  • メールを送信
  • SharePoint ドキュメントライブラリへの送信
  • SharePoint リストへの送信
  • フォームデータモデルを使用して送信
  • Azure Blob Storage に送信
  • REST エンドポイントに送信
  • OneDrive に送信
  • AEM ワークフローを起動
  • Power Automate に送信
  • Workfront Fusion に送信
  • Salesforce アプリケーションにアダプティブフォームを接続
  • Microsoft へのアダプティブフォームの接続
  • Adobe Marketo Engage にアダプティブフォームを接続
  • カスタム送信アクションの作成
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab