カスタム OAuth クライアントを使用して Adobe Workfront Fusion を Google Services に接続

アクセス要件

この記事で説明している機能を使用するには、次のアクセス権が必要です。

Adobe Workfront プラン*
任意
Adobe Workfront ライセンス

新規:Standard

または

現在:Work 以上

Adobe Workfront Fusion ライセンス**

現在:Workfront Fusion ライセンスは必要ありません。

または

レガシー:任意

製品

新規:

  • Select または Prime Workfront プラン:組織は Adobe Workfront Fusion を購入する必要があります。
  • Ultimate Workfront プラン:Workfront Fusion が含まれています。

または

現在:Adobe Workfront Fusion を購入する必要があります。

この表の情報について詳しくは、Workfront ドキュメントのアクセス要件を参照してください。

Adobe Workfront Fusion ライセンスについて詳しくは、Adobe Workfront Fusion ライセンスを参照してください。

前提条件

この接続を作成するには、既存の Google アカウントが必要です。

カスタム OAuth クライアントを使用して Fusion をGoogle サービスに接続する

この連携を作成するには、Google Cloud Platform でプロジェクトを作成して設定し、そのプロジェクトに基づいて Fusion で連携を設定する必要があります。

NOTE
この手順の目的は次のとおりです。
  • 個人用(@gmail.com および @googlemail.com ユーザー)
  • 内部使用(カスタム OAuth クライアントの使用を希望する Google Workspace ユーザー)

Google Cloud Platform でプロジェクトを作成

Google Cloud プラットフォームでプロジェクトを作成するには、以下のように行います。

  1. Google 認証情報を使用して、Google Cloud プラットフォームにログインします。

  2. 左側のパネルで、ダッシュボード ​をクリックします。

  3. 画面の右上隅にある「プロジェクトを作成」をクリックします。

  4. プロジェクト名 ​を入力し、続いて「作成」をクリックします。

  5. 画面上部の近くの「API とサービスを有効にする」タブをクリックします。

  6. 画面上部の「API とサービスを検索」フィールドに、使用するサービスの名前(Gmail API または Google Drive AP)を入力します。

  7. 表示されたら、Workfront Fusion に接続する API またはサービスをクリックします。

  8. 有効にする」をクリックして、選択した API を有効にします。

  9. 有効にする API ごとに、手順 6~8 を繰り返します。

    note note
    NOTE
    Google Drive API と、使用するすべての Google アプリの API(Google Sheets API など)を有効にする必要があります。
  10. 表示される画面で、右上隅にある「資格情報を作成」をクリックします。

  11. この記事にある OAuth の同意設定を指定の節に進みます。

OAuth 同意の設定を指定

  1. 左側のパネルで、「OAuth 同意画面」をクリックします。

  2. 外部 ​を選択し、続いて「作成」をクリックします。

    note note
    NOTE
    このオプションを選択すると、課金されなくなります。詳しくは、Google の検証要件の例外に関する情報を参照してください。
  3. 必須フィールドに次のように入力します。

    table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
    App name

    同意を要求するアプリの名前を入力します。

    例: Adobe Workfront Fusion

    User support email ユーザーがこのアプリに接続する際の同意に関する質問を連絡するためのメールアドレスを入力します。
    Email addresses Google がプロジェクトに対する変更を通知する際に使用できるメールアドレスを 1 つ以上入力します。
  4. 認証済みドメインの下で、「ドメインを追加」をクリックし、workfrontfusion.com と入力します。

  5. 保存して続行」をクリックします。

  6. スコープを追加または削除」をクリックします。

  7. 右側のパネルで、次のスコープを有効にします。

サービス/API
必須スコープ
Gmail

https://mail.google.com/

https://www.googleapis.com/auth/gmail.labels

https://www.googleapis.com/auth/gmail.send

https://www.googleapis.com/auth/gmail.readonly

https://www.googleapis.com/auth/gmail.compose

https://www.googleapis.com/auth/gmail.insert

https://www.googleapis.com/auth/gmail.modify

https://www.googleapis.com/auth/gmail.metadata

Google Drive

https://www.googleapis.com/auth/drive

https://www.googleapis.com/auth/drive.readonly

リストを展開するか、リストの次のページに移動して、すべてを表示する必要が生じる場合があります。

  1. 更新」をクリックします。

  2. 保存して続行」をクリックします。

  3. (オプション)テストユーザーをプロジェクトに追加します。

  4. 保存して続行」をクリックします。

  5. 情報の正確性を確認し、「ダッシュボードに戻る」をクリックします。

    note note
    NOTE
    Google による検証のために同意画面や申請を送信する必要はありません。
  6. OAuth 資格情報を作成に進みます。

OAuth 資格情報を作成

  1. 左側のパネルで、「資格情報」をクリックします。

    note note
    NOTE
    これが最初に有効にした API またはサービス(Gmail または Google Drive)ではない場合は、新しい資格情報を作成する必要はありません。
  2. 画面の上部付近にある「資格情報を作成」をクリックし、ドロップダウンメニューから「OAuth クライアント ID」を選択します。

  3. 必須フィールドに次のように入力します。

    table 0-row-2 1-row-2 layout-auto html-authored no-header
    Application type Web application
    Name Workfront Fusion
  4. 承認済みリダイレクト URI の下で、「URI を追加」をクリックし、次のうち 1 つ ​を入力します。

    • Gmail または Google Drive の場合:https://app.workfrontfusion.com/oauth/cb/google-restricted

    • その他の Google アプリの場合:https://app.workfrontfusion.com/oauth/cb/google

  5. 作成」をクリックします。

    クライアント ID およびクライアントシークレットが表示されます。

  6. クライアント ID およびクライアントシークレットを、安全な場所にコピーします。これらを使用して、Workfront Fusion で接続を作成します。

  7. Workfront Fusion で Google に接続に進みます。

Workfront Fusion で Google に接続

Google への接続を作成するプロセスは、Google サービス(Google Sheets や Google Docs など)のモジュールを使用しているか、HTTP/OAuth2.0 を作成リクエストモジュール経由で Google に接続しているかで異なります。

Google サービスで Google に接続

  1. Workfront Fusion で、接続を作成する必要がある Google モジュールを見つけます。

  2. 接続を作成」をクリックしてから、「詳細設定を表示」をクリックします。

  3. OAuth 認証情報を作成」で取得した「クライアント ID」と「クライアントシークレット」をそれぞれのフィールドに入力し、「続行」をクリックします。

  4. Google アカウントにログインします。

    このアプリは検証されていません ​ウィンドウが表示されます。ウィンドウのタイトルに表示される「アプリ」は、前述で作成した OAuth クライアントです。

  5. カスタム OAuth クライアントを使用したアクセスを許可するには、「詳細」をクリックしてから「Workfront Fusion に移動(安全でない)」をクリックします。

  6. 許可」をクリックして Workfront Fusion 権限を付与します。

  7. 表示されるウィンドウで、「許可」を再度クリックして、選択内容を確認します。

    カスタム OAuth クライアントを使用して、目的の Google サービスへの接続が確立されます。

HTTP/OAuth2.0 リクエストを作成モジュールで Google に接続します connect-to-google-in-the-http--make-an-oauth20-request-module

HTTP/OAuth2.0 リクエストを作成モジュールで Google に接続する手順については、🔗 HTTP/OAuth 2.0 リクエストを作成モジュールで HTTP での Google への接続の作成手順/OAuth 2.0 リクエストを作成モジュールを参照してください。

考えられるエラーメッセージ:[403] アクセスが設定されていません

403 Access Not Configured エラーメッセージが表示された場合は、Google Cloud Platform で対応する API を有効にする必要があります。 API を有効にするには、この記事の「 Google Cloud Platform でプロジェクトを作成」の節の手順に従います。

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43