★現象
CalendarViewを実行したが404エラーになった。
★原因
アクセス権の不足。
CalendarViewでスケジュール情報にアクセスする場合、全詳細情報へのアクセス許可が必要。
↓Outlookでの設定例
★アクセス権を変更できない場合の回避方法
getScheduleを利用する。
これで全詳細情報の参照権限が無くても予定を取得することは可能。
※ただし、calendarViewと違い詳細情報は取得できない
★参考リンク
Graphエクスプローラー
https://developer.microsoft.com/ja-jp/graph/graph-explorer
calendarView
https://docs.microsoft.com/ja-jp/graph/api/user-list-calendarview?view=graph-rest-1.0&tabs=http
getSchedule
https://docs.microsoft.com/ja-jp/graph/api/calendar-getschedule?view=graph-rest-1.0&tabs=http