Google Calendarコネクターカードのスコープ

Google Calendarコネクターは、スコープ付きOAuth 2.0アクセストークンを使用して、Google APIにアクセスします。各アクセストークンは、ベアラーが特定のGoogleエンドポイントで特定のアクションを実行することを可能にします。アクセストークンに含まれるスコープは、これらのアクションを実行する機能を制御します。

Googleコネクターで使用するイベントカードとアクションカードのそれぞれに必要なスコープを付与します。

既存の接続にスコープの変更を反映させるには、接続を再認可する必要があります。

Google開発者ドキュメントのOAuth 2.0 スコープトピックが、利用可能なスコープすべてを詳細に説明しています。

イベントカード

Googleコネクターのイベントカードは、以下の表に示されているスコープを必要とします。

コネクターカード

必要なスコープ

Monitor New Events(新規イベントの監視)

https://www.googleapis.com/auth/calendar

または

https://www.googleapis.com/auth/calendar.readonly

Monitor Updated Events(更新されたイベントの監視)

https://www.googleapis.com/auth/calendar

または

https://www.googleapis.com/auth/calendar.readonly

アクションカード

Google Calendarコネクターのアクションカードは、以下の表に示されているスコープを必要とします。

コネクターカード

必要なスコープ

Add User to Calendar(カレンダーにユーザーを追加)

https://www.googleapis.com/auth/calendar

Create New Event(新規イベントの作成)

https://www.googleapis.com/auth/calendar

Create Reminder(リマインダーの作成)

https://www.googleapis.com/auth/calendar.events

Create Transfer Request(移行リクエストの作成)

https://www.googleapis.com/auth/admin.directory.user.readonly

https://www.googleapis.com/auth/admin.datatransfer

Custom API Action(カスタムAPIアクション)

APIエンドポイントに必要なスコープ。

Delete Event(イベントの削除)

https://www.googleapis.com/auth/calendar

または

https://www.googleapis.com/auth/calendar.events

Is Free Slot(空き時間帯の確認)

https://www.googleapis.com/auth/calendar

または

https://www.googleapis.com/auth/calendar.readonly

Move Event(イベントの移動)

https://www.googleapis.com/auth/calendar

または

https://www.googleapis.com/auth/calendar.events

Read All Calendars(すべてのカレンダーを読み出す)

https://www.googleapis.com/auth/calendar

または

https://www.googleapis.com/auth/calendar.readonly

Read Available Time Slots(空き時間帯の読み出し)

https://www.googleapis.com/auth/calendar

または

https://www.googleapis.com/auth/calendar.readonly

Read Event Information(イベント情報の読み出し)

以下のいずれか:

https://www.googleapis.com/auth/calendar

https://www.googleapis.com/auth/calendar.readonly

https://www.googleapis.com/auth/calendar.events

https://www.googleapis.com/auth/calendar.events.readonly

Read Transfer Request(移行リクエストの読み出し)

https://www.googleapis.com/auth/admin.datatransfer

https://www.googleapis.com/auth/admin.directory.user.readonly

Remove User from Calendar(カレンダーからユーザーを削除)

https://www.googleapis.com/auth/calendar

Search Events(イベントの検索)

以下のいずれか:

https://www.googleapis.com/auth/calendar

https://www.googleapis.com/auth/calendar.readonly

https://www.googleapis.com/auth/calendar.events

https://www.googleapis.com/auth/calendar.events.readonly

Search Rooms(ルームの検索)

https://www.googleapis.com/auth/admin.directory.resource.calendar.readonly

Search Transfer Request(移行リクエストの検索)

https://www.googleapis.com/auth/admin.datatransfer

https://www.googleapis.com/auth/admin.directory.user.readonly

Update Event(イベントの更新)

https://www.googleapis.com/auth/calendar

関連項目

Google Calendarコネクター

フロー内のカード

Google Calendar APIのドキュメント