API操作によるハイブリッドカレンダーのプロビジョニング
API操作によるハイブリッドカレンダーのプロビジョニング
ハイブリッドカレンダーは、Microsoft Graph APIを使用してMicrosoft 365カレンダーイベントにアクセスします。 このAPIは、Microsoft 365での幅広い運用をサポートしています。 ただし、ハイブリッドカレンダーは、カレンダーのユースケースに関連するコマンドのサブセットのみを使用します。
|
グラフ操作 |
使い方 |
|---|---|
|
ユーザーのカレンダーにイベントや会議を追加します。 | |
|
ユーザーのカレンダーにある1つのイベントの詳細を取得します。 | |
|
GET /users/ {id | ユーザープリンシパル名} /カレンダー/イベント/ {id} /インスタンス?開始日時 = {開始日時} &終了日時 = {終了日時} |
指定した時間帯の定期的な会議の出現回数を取得します。 |
|
ユーザーのカレンダーフォルダにあるイベントの詳細を取得します。 | |
|
ユーザーのカレンダーが変更されたときの通知を購読します。 | |
|
ユーザーのロケールと不在状態を取得します。 | |
|
ユーザーのカレンダーの変更に関する通知の購読を解除します。 | |
|
会議に関連する他のフィールドに加えて、カレンダーイベントのプロパティ(参加情報や拡張プロパティを含む)を更新します。 | |
|
指定した時間帯のユーザーの空き状況と空き時間状況を表示します。 | |
|
カレンダーからイベントを削除します。 | |
|
POST /users/ {id | UserPrincipalName} /calendar/events/ {id}/{受け入れ | 拒否 | 仮承認} |
ユーザーが会議のステータスを承諾/拒否/仮承諾することを許可します。 |
|
同意を求めているユーザーに割り当てられたロールを取得します。 |