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. 外部 ​を選択し、続いて「作成」をクリックします。

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

    アプリ名

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

    例: Adobe Workfront Fusion

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

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

    サービス/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. 情報の正確性を確認し、「ダッシュボードに戻る」をクリックします。

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

OAuth 資格情報を作成

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

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

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

    アプリケーションタイプ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 サービスへの接続が確立されます。