Jicooでは、Microsoft 365(Outlook カレンダー)を接続すると、日程調整に必要な範囲でMicrosoft Graphの権限を要求します。
要求するMicrosoft Graph権限
権限 | 利用目的 |
| 接続するMicrosoftアカウントの基本プロフィール情報を確認するため |
| カレンダー・予定の参照、Jicooで作成した予定の作成・更新・削除を行うため |
これらは、Microsoftアカウントにサインインして接続を行ったユーザー本人の権限で利用する「委任されたアクセス許可」です。Jicooが組織全体のユーザーやカレンダーに、管理者権限でアクセスすることはありません。
カレンダー情報の利用目的
Jicooは、カレンダー接続したアカウントに対して、主に以下のためにカレンダー情報を利用します。
予約可能な日時を判定する
接続済みカレンダーの予定を参照する
日程調整が確定した際に、カレンダー予定を作成する
Jicoo上で日程を変更・キャンセルした際に、該当するカレンダー予定を更新または削除する
アクセスできる範囲は、接続したユーザーがMicrosoft 365上でアクセスできるカレンダー・予定に限られます。
継続的なカレンダー接続について
あわせて、MicrosoftのOAuthスコープである offline_access を要求します。これは、ユーザーが毎回Microsoftアカウントへサインインし直さなくても、カレンダー接続を継続できるようにするためのものです。
offline_access はMicrosoft Graphのデータ権限ではなく、継続利用のために更新用トークンを取得するOAuthスコープです。
Microsoft Teams会議を利用する場合
Microsoft TeamsのWeb会議をJicooから作成する場合は、上記とは別に、次の権限を要求します。
権限 | 利用目的 |
| Microsoft Teamsのオンライン会議を作成・管理するため |
Microsoft Teams連携でも、組織全体を管理するためのアプリケーション権限ではなく、接続を行ったユーザー本人の委任されたアクセス許可を利用します。
接続の解除について
Jicoo上でカレンダー接続を解除した場合、以後Jicooから対象アカウントのカレンダーを利用することはありません。Microsoftアカウント側でのアクセス許可の管理・取り消しは、Microsoftのアカウント設定からも行えます。
