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

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

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

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

    始める前に

    必要なロール:管理者

    手順

    1. 移動先 プロセス自動化 > フローデザイナー.
    2. [接続] タブをクリックします。
    3. Google_Hangouts 接続エイリアスを見つけて、[詳細を表示] をクリックします。
      注:
      [接続を追加] はクリックしないでください。
    4. [編集] をクリックするか、スポークを初めて設定する場合は、[設定 (Configure)] をクリックします。
    5. [接続] フォームのフィールドに入力します。
      フィールド 説明
      接続名 接続レコードを識別する名前です。例: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
    6. [OAuth トークンを設定して取得] をクリックします。

    タスクの結果

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