Microsoft Graph アクセス許可一覧が知りたい

Office365のAPI(Microsoft Graph API)を使用して接続するためのアクセス許可一覧です。

利用目的に合わせて、必要なスコープを選択しアクセス許可を設定してください。

アクセス許可一覧

・「ユーザー情報を取得(1件)」
ユーザー表示名、メールアドレス、役職、事業所などを取得します。
名称 説明
offline_access ユーザーのデータへの常時アクセス
User.Read サインインとユーザー プロファイルの読み取り
User.ReadBasic.All すべてのユーザーの基本プロファイルの読み取り ※他のユーザーの情報は「表示名」「姓」「名」「ユーザー識別名」のみ取得
・「ユーザー情報を検索(複数件)」
複数件のユーザー情報を取得します。
名称 説明
offline_access ユーザーのデータへの常時アクセス
People.Read ユーザーに関係する連絡先リストの読み取り
・「ユーザーが所属するグループ情報を取得」
複数件のユーザー情報を取得します。
名称 説明
Directory.Read.All ※ 権限の承認は管理者限定
offline_access ユーザーのデータへの常時アクセス
・「グループのメンバーを取得」
複数件のユーザー情報を取得します。
名称 説明
Directory.Read.All ※ 権限の承認は管理者限定
offline_access ユーザーのデータへの常時アクセス
・「イベントを取得(1件)」
予定表の情報を取得します。
名称 説明
Calendars.Read ユーザーのカレンダーの読み取り
Calendars.Read.Shared ユーザーのカレンダーと共有のカレンダーの読み取り ※他のユーザー情報を取得する場合は、カレンダーの共有設定が必要となる
MailboxSettings.Read ユーザーのメールボックス設定の読み取り
offline_access ユーザーのデータへの常時アクセス
・「イベントを取得(複数件)」
予定表の情報を複数件取得します。
名称 説明
Calendars.Read ユーザーのカレンダーの読み取り
Calendars.Read.Shared ユーザーのカレンダーと共有のカレンダーの読み取り ※他のユーザー情報を取得する場合は、カレンダーの共有設定が必要となる
MailboxSettings.Read ユーザーのメールボックス設定の読み取り
offline_access ユーザーのデータへの常時アクセス
・「自身のイベントを登録」
自身の予定の登録と会議室の予約をします。
名称 説明
Calendars.ReadWrite ユーザーのカレンダーへのフルアクセス
MailboxSettings.Read ユーザーのメールボックス設定の読み取り
offline_access ユーザーのデータへの常時アクセス
User.ReadBasic.All すべてのユーザーの基本プロファイルの読み取り
・「自身のイベントを削除」
自身の予定と予約済会議室の取り消しをします。
名称 説明
Calendars.ReadWrite ユーザーのカレンダーへのフルアクセス
offline_access ユーザーのデータへの常時アクセス
・「空き会議日時の検索」
空いている会議室の検索をします。
名称 説明
Calendars.Read.Shared ユーザーのカレンダーと共有カレンダーの読み取り ※他のユーザー情報を取得する場合は、カレンダーの共有設定が必要となる
MailboxSettings.Read ユーザーのメールボックス設定の読み取り
offline_access ユーザーのデータへの常時アクセス
User.ReadBasic.All 全てのユーザーの基本プロファイルの読み取り
・「会議室の予約を取り消す」
予約済会議室の取り消しをします。(自身の予定は取り消されません)
名称 説明
Calendars.ReadWrite ユーザーのカレンダーへのフルアクセス
offline_access ユーザーのデータへの常時アクセス
・Office365連携テンプレート利用する場合
「【サンプル】Office365会議室予約ボット」のテンプレート利用する場合に必要となります。
名称 説明
Calendars.Read ユーザーのカレンダーの読み取り
Calendars.Read.Shared ユーザーのカレンダーと共有のカレンダーの読み取り ※他のユーザー情報を取得する場合は、カレンダーの共有設定が必要となる
Calendars.ReadWrite ユーザーのカレンダーへのフルアクセス
MailboxSettings.Read ユーザーのメールボックス設定の読み取り
offline_access ユーザーのデータへの常時アクセス
People.Read ユーザーに関係する連絡先リストの読み取り
User.Read サインインとユーザー プロファイルの読み取り
User.ReadBasic.All すべてのユーザーの基本プロファイルの読み取り ※ただし他人の情報は表示名、姓、名、ユーザー識別名のみ取得
Last updated on 2018/12/11.