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

Adobe Workfront Fusion を使用して、カスタム OAuth クライアントを使用してGoogle サービスに接続できます。 この手順を実行するには、既存のGoogle アカウントが必要です。

アクセス要件

展開すると、この記事の機能のアクセス要件が表示されます。

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

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront パッケージ 任意
Adobe Workfront プラン

新規:標準

または

現在:ワーク以上

Adobe Workfront Fusion ライセンス**

現在:Workfront Fusion ライセンス要件なし

または

レガシー:任意

製品

新規:

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

または

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

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

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 Platform でプロジェクトを作成するには:

  1. Google Cloud Platform でプロジェクトの作成を開始します。

    手順については、Google ドキュメントの Google Cloud プロジェクトの作成 ​ を参照してください。

  2. API を有効にする場合は、Google Drive API と、使用するすべてのGoogle アプリの API (Google Sheets API など)を有効にする必要があります。

  3. プロジェクトの作成を完了します。

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

OAuth 同意設定の指定

  1. プロジェクトの OAuth 設定の開始

    手順については、Google ドキュメントの OAuth 同意画面の設定と範囲の選択 ​ を参照してください。

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

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

    table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
    アプリ名

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

    例:Adobe Workfront Fusion

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

  5. 次の範囲を追加します。

    table 0-row-2 1-row-2 2-row-2 layout-auto
    サービス/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 ドライブ

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

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

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

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

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

    note note
    NOTE
    Googleによる確認のために、同意画面と申請書を送信する必要はありません。
  8. OAuth 資格情報を作成に進みます。

OAuth 資格情報を作成

  1. OAuth クライアント ID 資格情報の作成を開始します。

    手順については、Google ドキュメントの ​ アクセス資格情報の作成 ​ を参照してください。

    note note
    NOTE
    これが最初に有効にした API またはサービス(Gmail またはGoogle ドライブ)でない場合は、新しい資格情報を作成する必要はありません。
  2. 必須フィールドに次のように入力します。

    table 0-row-2 1-row-2 layout-auto html-authored no-header
    アプリケーションタイプ Web アプリケーション
    名前 Workfront Fusion
  3. [ 承認済みのリダイレクト URI] で、次の いずれか を入力します。

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

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

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

    クライアント ID とクライアント秘密鍵が表示されます。

  5. クライアント ID とクライアント秘密鍵を安全な場所にコピーします。 これらを使用して、Workfront Fusion に接続します。

  6. Workfront Fusion でGoogleに接続 ​ を続けます。

Workfront Fusion でGoogleに接続する

Googleへの接続を作成するプロセスは、Google サービスのモジュール(Google Sheets やGoogle Docsなど)を使用しているか、HTTP >Make an OAuth2.0 request module を介してGoogleに接続しているかによって異なります。

Google サービスでのGoogleへの接続

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

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

  3. 必要に応じて、「接続名」、「環境」、「タイプ」の各フィールドに入力します。

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

  5. Google アカウントでログインします。

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

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

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

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

    カスタム 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 リクエストモジュールを作成するでの Googleへの接続の作成手順 ​ を参照してください。

次のエラーメッセージが表示されます:[403 アクセスが設定されていません ]

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

recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3