Google Tasks スポークの設定

  • リリースバージョン: Washingtondc
  • 更新日 2023年08月03日
  • 読む3読むのに数分
  • G Suite 資格情報を使用して ServiceNow インスタンスと Google Tasks スポーク を統合し、ServiceNow 要求を認証します。

    始める前に

    • Google Tasks スポークをインストールします。
    • 統合ハブ サブスクリプションを要求します。
    • Google Tasks スポークを有効にします。
    • 必要なロール:admin

    OAuth 2.0 クライアントアプリケーションの設定

    カスタム OAuth アプリケーションを作成し、Google Workspace による ServiceNow の OAuth 2.0 認証を有効にします。

    始める前に

    Google Tasksデータ連携要件:
    • ドメインと、ドメインに関連付けられたメールアドレス。たとえば、www.mydomain.com や jane-admin@mydomain.com などです。G Suite に登録できるメールアドレスは、1 ドメインにつき 1 つだけです。
    • Google G Suite またはドメインで作成されたGmailログインです。

    必要なロール:admin

    このタスクについて

    Google Developers Console からこれらの手順を実行します。カスタムアプリケーションを作成および構成する方法については、G Suite の製品ドキュメントを参照してください。

    手順

    1. https://console.developers.google.com に移動し、G Suite 管理者資格情報でプロジェクトを作成し、プロジェクトを開きます。
    2. [API とサービス (APIs & Services)] メニューから、[OAuth 同意画面 (OAuth consent screen)] を選択します。
    3. アプリケーション名を入力して、認証済みドメイン service-now.com を指定します。
    4. [保存] を選択します。
    5. [API とサービス (APIs & Services) ] メニューから [資格情報] を選択し、 [資格情報の作成 (Create credentials) ] リストから [OAuth クライアント ID の作成 (Create OAuth client ID) ] を選択します。
    6. アプリケーションタイプ Web アプリケーションを選択します。
    7. 承認済みのリダイレクト URI:https://<instance>.service-now.com/oauth_redirect.do を入力して、[作成] をクリックします。
    8. クライアント ID とクライアントシークレットをテキストファイルにコピーします。
      アニメーションは、OAuth クライアント ID の設定を示しています。OAuth クライアント ID を作成する前に、https://console.cloud.google.com/welcome?project=nowgsintegration で Google Tasks API を有効にする必要があります。OAuth クライアント ID の設定
      ヒント:
      後で参照できるように、OAuth クライアントの詳細を含む JSON ファイルを保存します。

    Google Tasks スポークの接続の構成

    接続と資格情報レコードを作成し、ServiceNow インスタンスと Google Workspace の間の接続を確立します。

    始める前に

    必要なロール:admin

    このタスクについて

    接続と資格情報には、Google WorkspaceServiceNow インスタンスを認証する必要がある、クライアント ID、クライアントシークレット、リダイレクト URL などの詳細が含まれています。

    手順

    1. 移動先 すべて > プロセス自動化 > フローデザイナー.
    2. [接続] を選択します。
    3. [すべての接続を検索] フィールドに「Google Tasks」と入力します。
    4. [Google Tasks] タイルで、[詳細を表示] を選択します。
    5. [設定] を選択します。
    6. テーブルに示されている詳細をフォームに入力します。
      表 : 1. [接続を設定] フォーム
      フィールド 説明
      接続名 Google Workspace インスタンスと ServiceNow インスタンスの間の接続の名前。
      注:
      デフォルト名は Google Tasks で、読み取り専用です。ただし、このレコードの後にさらに接続および資格情報レコードを設定する場合は、カスタム名を指定できます。
      接続 URL URL https://www.googleapis.com を入力します。
      注:
      この URL の前後にスペースを含めないようにしてください。スペースがある場合、接続は失敗します。
      OAuth クライアント ID OAuth クライアント ID を作成したときに生成された OAuth クライアント ID。
      OAuth クライアントシークレット OAuth クライアント ID を作成したときに生成された OAuth クライアントシークレット。
      OAuth リダイレクト URL OAuth リダイレクト URL。https://<instance-name.service-now.com>/oauth_redirect.do 形式で入力します。
    7. [OAuth トークンを設定して取得] を選択します。