ServiceNowインスタンスに Google Sheets のアプリケーションレジストリを作成する

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:3分
  • ServiceNow インスタンスに Google Drive アプリケーションを登録して、テーブルレコードを Google Sheets に直接エクスポートするための OAuth 認証を有効にします。

    始める前に

    必要なロール:admin

    このタスクについて

    アプリケーションレジストリは、 ServiceNow インスタンスが OAuth を使用して Google Sheets などの外部アプリケーションに接続する方法を定義するレコードです。

    これには次の情報が含まれています。
    • クライアント ID とクライアントシークレット:外部アプリケーションの認証情報。
    • 認証 URL とトークン URL:ログインしてアクセスするために使用される Web アドレス。
    • リダイレクト URL:認証後に OAuth サーバーがユーザーを送信する場所です。
    • スコープとプロファイル:外部アプリケーションがアクセスできる ServiceNow 領域を定義します。

    手順

    1. 移動先 すべて > システム OAuth > アプリケーションレジストリー.
    2. [New (新規)] を選択します。
    3. OAuth アプリケーションタイプのリストから、[ サードパーティ OAuth プロバイダーに接続] を選択します。
    4. フォームで、フィールドに入力します。
      表 : 1. アプリケーションレジストリフォーム
      フィールド 説明
      名前 レコードを一意に識別する名前。例:Sheets 統合。
      クライアント ID Google Workspace に登録した Google Drive アプリケーションのクライアント ID。

      Googleクライアント ID は、ダウンロードした OAuth 認証情報の JSON ファイルで確認できます。詳細については、「Google Sheets API で OAuth アプリケーションを設定する」を参照してください。

      クライアントシークレット Google API コンソールにアプリを登録したときに生成されたクライアントシークレット。

      Google クライアントシークレットは、ダウンロードした OAuth 認証情報 JSON ファイルで確認できます。詳細については、「Google Sheets API で OAuth アプリケーションを設定する」を参照してください。

      OAuth API スクリプト 要求と応答をカスタマイズするスクリプトです。例:OAuthGoogleSheetExport。
      デフォルトの権限許可タイプ トークンを確立するために使用された権限許可タイプ。
      認証 URL Google の OAuth アプリケーションが Google リソースサーバーにアクセスするための認証を求めるために提供する URL。入力する URL 形式には、アプリのテナント ID が含まれます ( https://accounts.google.com/oauth2/v2.0/{API version}/authorize)。

      認証 URL は、ダウンロードした OAuth 認証情報の JSON ファイルで確認できます。詳細については、「Google Sheets API で OAuth アプリケーションを設定する」を参照してください。

      トークン URL アクセストークンを取得するための URL。URL に入力する形式は 、{yourgoogleaccount}.com/oauth2/{API version}/token です。
      リダイレクト URL https://<your-instance>.service-now.com/oauth_redirect.do 形式のインスタンス URL を含むリダイレクト URL。

      <instanceURL> の値をインスタンス URL で更新します。

      トークン失効 URL 以前に発行されたアクセストークンとリフレッシュトークンの取り消しまたはキャンセルをクライアントアプリケーションが要求できるようにする、OAuth 認証サーバーによって提供される URL。形式は https://{yourgoogleaccount}.com/{API version}/oauth2/revoke です
    5. [Submit (送信)] を選択します。
    6. [アプリケーションレジストリ] ページで、作成したアプリケーションレジストリを検索して選択します。
    7. [OAuth エンティティスコープ] 関連リストで、[名前] フィールドと [OAuth スコープ] フィールドに「https://www.googleapis.com/auth/drive.file」と入力します。
      [OAuth エンティティスコープ] 関連リストには、この OAuth プロバイダーの OAuth スコープを定義するための [名前] フィールドと [OAuth スコープ] フィールドが表示されます。
    8. [OAuth エンティティプロファイル] 関連リストで、[ シート統合 default_profile] を選択します。
    9. [OAuth エンティティプロファイルスコープ] 関連リストで、[OAuth エンティティスコープ] フィールドに「https://www.googleapis.com/auth/drive.file」と入力します。
      [OAuth エンティティプロファイルスコープ] 関連リストには、このプロファイルに関連付けられた OAuth スコープを定義する [OAuth エンティティスコープ] フィールドが表示されます。
    10. [Update (更新)] を選択します。