Google Docs を設定

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む3読むのに数分
  • G Suite 資格情報でカスタム OAuth アプリケーションを作成してServiceNowインスタンスと Google Docs をデータ連携し、ServiceNow要求を認証します。

    始める前に

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

    Google Docs アプリケーションの構成

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

    始める前に

    • Google G Suite またはドメインで作成されたログイン
    • 必要なロール:admin

    このタスクについて

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

    手順

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

      これらの 2 つの値をテキストファイルにコピーし、Google Docs スポークの接続を構成するときに使用できるようにします。

      ヒント:

      Google API とサービスインターフェイスで [資格情報] をクリックし、OAuth 2.0 クライアント ID 名を選択して、クライアント ID とシークレットにいつでもアクセスできます。

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

    Google Docs 接続を追加して構成し、Google Docs スポークで ServiceNow 要求を認証します。

    始める前に

    手順

    1. 移動先 すべて > プロセス自動化 > フローデザイナー.
    2. [接続] タブをクリックします。
    3. [Google Docs] 接続エイリアスを見つけて、[詳細を表示] をクリックします。
      注:
      [接続を追加] はクリックしないでください。
      Google Docs スポークの接続エイリアス
    4. スポークを初めて設定する場合は、[設定] をクリックします。
      それ以外の場合は、[編集] をクリックします。Google Docs 接続テンプレートの構成設定
    5. [接続] フォームのフィールドに入力します。
      フィールド 説明
      接続名 接続レコードを一意に識別する名前。たとえば、「Google Docs 接続」です。
      接続 URL スポークの接続 URL です。https://www.googleapis.com/ を入力します。
      OAuth エンティティ名 OAuth エンティティレコードを識別する名前です。たとえば、「Google Docs エンティティ」です。
      OAuth クライアント ID G Suite でアプリケーション作成時に生成したクライアント ID です。
      OAuth クライアントシークレット G Suite でアプリケーション作成時に生成したクライアントシークレットです。
      OAuth リダイレクト URL ServiceNow インスタンスの リダイレクト URL は、https://<instance_name>.service-now.com/oauth_redirect.do の形式です。
    6. [OAuth トークンを設定して取得] をクリックします。

    タスクの結果

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