カレンダーの共有

カレンダーと予定のデータを他のユーザーと共有するには、次の 2 つの方法があります。

まず、カレンダー全体を指定されたアクセス権で共有できます。たとえば、チーム カレンダーを作成して、次のようなことができます。

  • チームのすべてのメンバーに、カレンダーの予定を追加、変更する権限を付与する
  • カレンダーの予定を閲覧する権限を上司に付与する
  • お客様に、予定の有無のみを表示する権限を付与し、予定の詳細は表示しない

共有カレンダーの個々の予定へのアクセス権を調整することもできます。

カレンダーの個々の予定に他のユーザーを招待することもできます。予定に他のユーザーを招待すると、そのユーザーのカレンダーにその予定のコピーが追加されます。参加者のカレンダーのコピーは、参加者の共有設定に応じて他のユーザーに表示されます。招待されたユーザーは、招待を承諾または拒否できます。また、自分のカレンダーの予定の色を変更したり、リマインダーを追加したりするなど、ある程度は予定のコピーを変更することもできます。詳しくは、イベントにユーザーを招待するをご覧ください。

カレンダーの共有

カレンダーのオーナーは、他のユーザーにアクセス権を付与することで、カレンダーを共有できます。特定のカレンダーの共有設定は、そのカレンダーの ACL コレクション(アクセス制御リスト)で表されます。ACL コレクション内の各リソースは、指定された受取人に特定のアクセス ロールを付与します。このロールは、次の表に示すロールのいずれかです。

ロール ロールによって付与されたアクセス権限
none アクセス権は提供されません。
freeBusyReader 特定の時間帯にカレンダーが空いているか埋まっているかを確認できますが、予定の詳細にはアクセスできません。空き時間情報は、freeBusy.query オペレーションを使用して取得できます。
reader カレンダーの予定を読み取る権限を付与します。
writer 受信者はカレンダーの予定を読み取り、書き込むことができます。このロールは ACL も表示できます。
owner カレンダーのオーナー権限を付与します。このロールには、書き込みロールのすべての権限に加えて、ACL を操作する権限があります。

利用できる受取人は次のとおりです。

  • 別の個人ユーザー
  • ユーザー グループ
  • ドメイン
  • 公開(全ユーザーにアクセス権を付与)

デフォルトでは、各ユーザーはメインのカレンダーに対するオーナー権限を持ち、この権限を放棄することはできません。カレンダーごとに最大 6,000 個の ACL を追加できます。

ユーザーの場合、許可される最大アクセス数を制限するドメイン設定もあります。たとえば、ドメインで空き時間情報のカレンダーの共有のみが許可されているとします。この場合、一般ユーザーに作成者のアクセス権を付与しても、ドメイン外のユーザーには空き時間の詳細のみが表示されます。

イベントの公開設定

カレンダーを共有したら、予定の公開設定プロパティを変更して、カレンダーの個々の予定へのアクセスを調整できます。このプロパティは、共有されていないカレンダーには意味がありません。次の表に、公開設定プロパティの有効な値を示します。

公開設定 意味
default 予定の公開設定は、カレンダーの ACL によって決まります。同じイベントの参加者によって ACL や共有が異なる場合があります。private カレンダーを持つユーザーが、default 公開設定を使用してイベントの招待を、一般公開されているカレンダーを持つ別のユーザーに送信した場合、その参加者のカレンダーにイベントが完全に表示されます。
public このイベントの詳細は、カレンダーへのアクセス権が freeBusyReader 以上のすべてのユーザーに表示されます。
private このイベントの詳細は、カレンダーへのアクセス権が writer 以上のユーザーにのみ表示されます。