Google ハングアウトスポークのセットアップ

  • リリースバージョン: Yokohama
  • 更新日 2023年08月03日
  • 所要時間:3分
  • G Suite 認証情報を使用して ServiceNow インスタンスと Google ハングアウト をデータ連携し、ServiceNow 要求を認証します。

    始める前に

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

    Google ハングアウトアプリケーションを構成

    G Suite アカウントからカスタム OAuth アプリケーションを作成し、Google ハングアウトスポークで OAuth 2.0 認証を有効にします。

    始める前に

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

    必要なロール:admin

    このタスクについて

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

    手順

    1. 新しいカスタムアプリケーションを登録します。
      1. https://console.developers.google.com に移動します。
      2. G Suite のアドミニストレーター認証情報でプロジェクトを作成し、そのプロジェクトを開きます。
      3. [API とサービス (APIs & Services)] メニューから [OAuth 同意画面 (OAuth consent screen)] を選択し、アプリケーション名を入力します。
      4. 認可済みドメイン service-now.com を指定します。 [保存] をクリックします。
    2. Google ハングアウト API を検索して有効にします。
    3. [API とサービス] メニューから [認証情報] を選択し、[認証情報の作成] リストから [OAuth クライアント ID の作成] を選択します。
    4. アプリケーションタイプ Web アプリケーションを選択します。
    5. 承認済みのリダイレクト URI:https://<instance>.service-now.com/oauth_redirect.do を入力し、[作成] をクリックします。
      このリダイレクト URI は、Google Hangouts スポークの接続を設定するときに指定する [リダイレクト URL] と一致する必要があります。
    6. OAuth クライアントウィンドウから、クライアント ID とクライアントシークレットをテキストファイルにコピーして、Google Hangouts スポーク用に接続を構成するときに使用できるようにします。
      クライアント ID とシークレットには、Google API と Services インターフェイスでいつでもアクセスできます。[認証情報] をクリックし、OAuth 2.0 クライアント ID 名を選択します。

    Google Hangouts スポークの接続を設定

    Google Hangouts 接続を追加して設定すると、Google Hangouts スポークで ServiceNow 要求を認証できます。

    始める前に

    必要なロール:admin

    手順

    1. 次のように移動する。 プロセス自動化 > Workflow Studio (ワークフロースタジオ).
    2. [統合] タブを選択します。
    3. [Connections (接続)] タブを選択します。
    4. [すべての接続を検索] フィールドに「 Google_Hangouts」と入力します。
    5. Google_Hangoutsカードで、[ 詳細を表示] を選択します。
      Google Hangouts スポークエイリアスカード。
    6. [Configure] を選択します。
      Google ハングアウト接続フォームを開くボタン。
    7. [接続] フォームのフィールドに入力します。
      フィールド 説明
      接続名 接続レコードを識別する名前です。例:Google_Hangouts
      接続 URL URL https://www.googleapis.com/ を入力します。
      OAuth エンティティ名 OAuth エンティティレコードを識別する名前です。例:Google Hangout entity.1
      OAuth クライアント ID G Suite で作成した Google Hangouts アプリケーションのクライアント ID を入力します。
      OAuth クライアントシークレット G Suite でアプリケーション作成時に生成したクライアントシークレットを入力します。
      OAuth リダイレクト URL ServiceNow インスタンスのリダイレクト URL の形式:https://<ServiceNow-Instance-Name>.service-now.com/oauth_redirect.do
      Google ハングアウト接続フォーム。
    8. [OAuth トークンを設定して取得 (Configure and get OAuth Token)] をクリックします。
    9. Google にログインして OAuth トークンを取得します。

    タスクの結果

    スポーク接続が設定され、使用する準備ができました。