您可以通过两种不同的方式与他人分享日历和活动数据。
首先,您可以共享整个日历,并指定访问权限级别。 例如,您可以创建一个团队日历,然后执行以下操作:
- 向团队的所有成员授予在日历中添加和修改活动的权限
- 向老板授予查看您日历中活动的权限
- 向客户授予仅查看您空闲/忙碌情况的权限,但无法查看活动详情
您还可以调整对共享日历上个别活动的访问权限。
或者,您也可以邀请他人参加日历中的个别活动。 邀请他人参加活动会在他们的日历上创建此活动的副本。 然后,受邀者可以接受或拒绝邀请,在某种程度上还可以修改其活动副本,例如更改其在日历中的颜色,以及添加提醒。详细了解如何邀请用户参加活动。
共享日历
日历的所有者可以通过向其他用户授予访问权限来共享日历。给定日历的共享设置由该日历的 ACL 集合(访问控制列表)表示。ACL 集合中的每个资源都会向指定的被授权者授予一个特定访问权限角色,该角色是下表中列出的角色之一:
角色 | 角色授予的访问权限 |
---|---|
none |
不提供访问权限。 |
freeBusyReader |
允许被授予者查看日历在给定时间处于有空还是忙碌状态,但不允许访问活动详细信息。您可以使用 freeBusy.query 操作检索空闲/忙碌信息。 |
reader |
允许授权对象读取日历中的活动。 |
writer |
允许受让人读取和写入日历中的活动。 |
owner |
提供日历的所有权。此角色具有“Writer”角色的所有权限,还可以查看和操作 ACL。 |
可能的受让人包括:
- 其他个人用户
- 用户群组
- 域名
- 公开(向所有人授予访问权限)。
默认情况下,每个用户都拥有对其主日历的所有者访问权限,并且此访问权限无法放弃。每个日历最多可以添加 6,000 个 ACL。
对于 Google Workspace 用户,还有一些网域设置可能会限制允许的访问权限上限。例如,假设您的网域设置仅允许共享日历的有空/忙碌信息。在这种情况下,即使您向公众授予了“作者”访问权限,网域外的用户也只会看到有空/忙碌详细信息。
活动公开范围
共享日历后,您可以通过更改活动的公开范围属性来调整对日历中各个活动的访问权限。此属性对非共享日历没有意义。下表列出了可见性属性的可能值:
公开范围 | 含义 |
---|---|
default |
活动的公开范围由日历的 ACL 决定。 |
public |
对此日历具有至少 freeBusyReader 访问权限的所有用户都可以看到此活动的详细信息。 |
private |
只有对日历具有至少 writer 访问权限的用户才能看到此活动的详细信息。 |