Google カレンダーとの OAuth 接続のセットアップ

  • リリースバージョン: Australia
  • 更新日 2026年03月23日
  • 所要時間:3分
  • ServiceNow を使用して Google カレンダーのアプリケーションレジストリを作成し、予約を同期します。Google カレンダーの独自の接続および資格情報エイリアスを作成する場合は、このアプリ登録を実行します。

    始める前に

    カレンダー同期用の Google の認証

    アプリケーションスコープが [Google Calendar スポーク (Google Calendar Spoke)] に設定されていることを確認します。それ以外の場合は、次の操作を行います。
    1. 従業員センターのホームページの右上隅で、アプリケーションスコープアイコン (アプリケーションのスコープを設定するアプリケーションスコープ) を選択します。
    2. ドロップダウンで、[アプリケーションスコープ] を構成するオプションを選択します。
    3. フィルターナビゲーターで、[Google Calendar スポーク (Google Calendar Spoke)] を検索して選択します。
    4. ページを更新します。

    必要なロール:admin

    手順

    1. 移動先 すべて > システム OAuth > アプリケーションレジストリー.
    2. [新規] を選択します。
    3. [サードパーティ OAuth プロバイダーに接続します ] を選択します
    4. フォームで、指定されている詳細をフィールドに入力します。
      表 : 1. サードパーティ OAuth プロバイダーフォーム
      フィールド 説明
      名前 レコードを識別するための一意の名前。例:Google calendar Own
      クライアント ID Google でアプリ認証中に作成されたクライアント ID。
      クライアントシークレット Google でアプリを作成するときに生成したパスワード。
      デフォルトの権限許可タイプ トークンを確立するために使用される権限許可タイプです。[認証モード] を選択します。
      認証 URL OAuth 認証コードのエンドポイントです。https://accounts.google.com/o/oauth2/v2/auth と入力します。
      トークン URL OAuth サーバートークンエンドポイントです。https://www.googleapis.com/oauth2/v4/token と入力します。
      リダイレクト URL OAuth コールバックエンドポイント。この URL は自動的に「https://<instance-name>.service-now.com/oauth_redirect.do「」と入力されます。
    5. フォームヘッダーを右クリックし、[保存] を選択します。
      システムで生成された OAuth エンティティプロファイルが作成され、OAuth エンティティプロファイル関連リストに表示されます。たとえば、Google Calendar Own デフォルトプロファイルです。
    6. OAuth エンティティスコープを作成します。
      1. [OAuth エンティティスコープ] 関連リストで、[新しい行を挿入...] を選択します。
      2. スコープの名前を Calendars として入力します。
      3. OAuth スコープを Calendar として入力します。
      4. [保存] アイコンを選択します。
      5. 同様に、別のスコープを作成し、次の詳細を入力します。
        • 名前:calendar.events
        • OAuth スコープ:calendar.events
      6. [アプリケーションレジストリー] フォームヘッダーを右クリックし、[保存] を選択します。
        システムによってスコープレコードが作成されます。
    7. [更新] を選択します。
    8. アプリケーションレジストリーフォームで、[OAuth エンティティプロファイル] 関連リストを選択します。
      次の手順では、ステップ 6 で作成した OAuth エンティティスコープをデフォルトプロファイルに追加します。
      1. デフォルトのエンティティプロファイル (例:Google Calendar Own デフォルトプロファイル) を選択します。
      2. OAuth エンティティプロファイルフォームで、次を実行します。
        1. [OAuth エンティティプロファイルスコープ] セクションで、[新しい行を挿入] をダブルクリックします。
        2. ルックアップアイコン (ルックアップアイコン) を選択します。
        3. ステップ 6 で作成した OAuth プロバイダーにアサインされているカレンダーを選択します。
        4. 前の手順を繰り返して、calendar.events も追加します。
    9. [更新] を選択します。

    タスクの結果

    Google の OAuth 接続が追加されます。

    次のタスク

    Google の独自の接続および資格情報エイリアスの作成