カレンダー同期用の Google の認証
ワークプレイス予約管理 アプリケーションとの予約の同期を開始するように Google を設定します。スコープ、認証情報などを作成します。
始める前に
次のことを確認します。
- Google Calendar スポークをインストールしている
- Google Calendar スポークを設定する
必要なロール:Google Admin
手順
- https://admin.google.com/ にログインします。
- オプション:
Google アカウントのユーザーを管理する場合は、次の操作を行います。
- ホームページの [ユーザー] カードで [管理] を選択します。
- ユーザーの詳細を追加、削除、または更新します。
- Google Workspace 認証情報を使用して https://console.cloud.google.com/ にログインします。
-
プロジェクトを作成し、OAuth 認証と Google カレンダーを使用する権限を ServiceNow から取得します。
- 上部パネルで [プロジェクトの選択 (Select a Project)] を選択します。
- プロジェクトの選択ウィンドウで、[新規プロジェクト] を選択します。
-
プロジェクトの詳細を入力します。
- プロジェクト名を指定します。
- 組織を選択します。
- [場所] フィールドで、[参照] を選択し、組織を選択します。
-
[作成] を選択します。
プロジェクトが作成されたという通知が表示されます。
- 通知ウィンドウで、[プロジェクトを選択] を選択します。
-
Google Calendar API 権限を設定します。
- ホームページで、[API とサービス (APIs & Services)] を選択します。
- 上部パネルで、[+ API とサービスを有効にする (+ ENABLE APIS AND SERVICES)] を選択します。
- [API ライブラリへようこそ (Welcome to the API Library)] ページの [Google Workspace] で、[Google Calendar API] を選択します。
-
[Google Calendar API] 詳細ページで、[有効化] を選択します。
プロジェクトで Google Calendar API が有効になります。
-
Google の接続と資格情報を作成するときに使用する認証情報を作成します。
- [Google Calendar API] 詳細ページで、[認証情報を作成] を選択します。
-
Google Calendar API 認証情報フォームで、以下のフィールドに入力します。
- [API を選択 (Select an API)] フィールドで、[Google Calendar API] を選択します。
- [どのデータにアクセスしますか? (What data will you be accessing?)] セクションで、[ ユーザーデータ] を選択して OAuth アプリケーションを作成します。
- [次へ] を選択します。
-
[OAuth 同意画面] セクションで、以下のフィールドに入力します。
- [アプリ名] フィールドで、OAuth アプリの名前を指定します。
- [ユーザーサポートメール (User support email)] フィールドで、同意関連の質問の送信先ユーザーメールを指定します。
- [アプリのロゴ] セクションで、[参照] を選択して OAuth アプリのロゴをアップロードします。
- [開発者の連絡先 (Developer contact information)] セクションで、プロジェクト関連の変更と更新の送信先メールアドレスを指定します。
- [保存して続行] を選択します。
-
スコープを追加または削除します。
Google Calendar API にアクセスするための権限を指定します。
- [スコープ] セクションで、[スコープの 追加または削除 (ADD OR REMOVE SCOPES)] を選択します。
- 次のスコープを選択します。
- [更新] を選択します。
- [保存して続行] を選択します。
-
OAuth クライアント ID と関連する詳細を生成します。
- [OAuth クライアント ID] セクションの [アプリケーションタイプ] フィールドで、[Web アプリケーション] を選択します。
- [名前] フィールドに、アプリケーションの名前を入力します。
- [許可された JavaScript 作成元 (Authorized JavaScript origins)] で、[+ URL を追加] を選択して JavaScript URL を追加します。
-
[許可されたリダイレクト URI (Authorized redirect URIs)] セクションで、[+ URL を追加] を選択してリダイレクト URL を追加します。
ServiceNow インスタンスの URL を入力します。
-
[作成] を選択します。
OAuth アプリケーションの認証情報が作成されます。
- [ダウンロード] を選択して、認証情報の詳細を含む JSON ファイルをダウンロードします。
- クライアント ID をコピーします。
- [完了] を選択します。