カスタム 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 Workflow パッケージと任意の Adobe Workfront Automation および Integration パッケージ

Workfront Ultimate

Workfront Fusion を追加購入した Workfront Prime および Select パッケージ。

Adobe Workfront ライセンス

標準

Work またはそれ以上

Adobe Workfront Fusion ライセンス

オペレーションベース:Workfront Fusion ライセンス要件なし

コネクターベース(レガシー):Workfront Fusion for Work Automation および Integration

製品 組織が Workfront Automation および Integration を含まない Select またはPrime Workfront パッケージを持っている場合は、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 アプリケーション(Google Sheets APIなど)のAPIを有効にする必要があります。

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

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

OAuth同意設定の設定

  1. プロジェクトのOAuthの設定を開始します

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

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

    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
    Googleによる認証のために、同意画面と申請を送信する必要はありません。
  8. OAuth 資格情報を作成に進みます。

OAuth 資格情報を作成

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

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

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

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

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

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

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

    Client IDとClient Secretが表示されます。

  5. クライアント IDとクライアントシークレットを安全な場所にコピーします。 Workfront Fusionでのつながりを構築するために使用します。

  6. 引き続きWorkfront FusionでGoogleに接続します。

Workfront FusionでGoogleに接続する

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

Google サービスでGoogleに接続する

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

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

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

  4. OAuth資格情報を作成」で取得したクライアント IDとクライアント秘密鍵を各フィールドに入力し、続行​をクリックします。

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

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

  6. Advanced」をクリックし、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 リクエストモジュールを作成するHTTPでGoogleに接続する手順については、「HTTP/OAuth 2.0 リクエストモジュールを作成する」のHTTP/OAuth 2.0 リクエストモジュールを作成する手順を参照してください。

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

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

recommendation-more-help
workfront-fusion-help-workfront-fusion