Google api 共享谷歌日历权限正在以某种方式发生变化

Google api 共享谷歌日历权限正在以某种方式发生变化,google-api,google-calendar-api,Google Api,Google Calendar Api,背景: 我的组织使用www.googleapis.com/Calendar/v3/calendars/…为每栋建筑创建并维护一个“主要”谷歌日历。。。API调用 每个主日历都有两个帐户,分别为role=“owner”和type=“user”,我们手动管理它们(只有开发人员知道所有者帐户) 通过我们的应用程序,我们维护一个带有role=“writer”和type=“user”的帐户列表,每个日历都有一个带有type=“default”的role=“reader”(因此默认情况下,任何人都可以从日历

背景: 我的组织使用www.googleapis.com/Calendar/v3/calendars/…为每栋建筑创建并维护一个“主要”谷歌日历。。。API调用

每个主日历都有两个帐户,分别为role=“owner”和type=“user”,我们手动管理它们(只有开发人员知道所有者帐户)

通过我们的应用程序,我们维护一个带有role=“writer”和type=“user”的帐户列表,每个日历都有一个带有type=“default”的role=“reader”(因此默认情况下,任何人都可以从日历中读取,但只有少数人可以写入)

我们公开了一些管理员更改其建筑用户角色以添加或删除“写入者”权限的能力

用户可以将此日历添加到他们的日历列表中,以便在“他们自己的”日历上查看建筑物的任何事件

问题: 不知何故,在非常罕见的情况下,建筑物的主日历不再公开共享。带有type=“default”的role=“reader”似乎消失了。我完全不知道这是怎么发生的。我不能排除恶意用户或代码错误的可能性

问题: 哦,英特网的智者们,为了确定和/或修复偶尔丢失的公共默认访问权限,我应该寻找哪些东西?为了获得更好的结果,我还应该问什么问题


感谢您分享您的魔法。

只有管理员对域中的所有日历具有编辑权限。有关日历共享工作原理的详细信息,请参阅。这将帮助您在域中获得更高的安全性

您还可以作为G套件管理员检查Google日历的“历史记录”,您可以在中跟踪日历、事件和订阅的更改

注意:日历审核日志条目仅显示过去六个月的数据 大量的数据。支持人员在此时间之外将无法访问信息 框架

如果您想查看某个特定google帐户的帐户更改历史记录,请参见此

注意:变更历史记录保存了过去两年的活动记录


只有管理员对域中的所有日历具有编辑权限。有关日历共享工作原理的详细信息,请参阅。这将帮助您在域中获得更高的安全性

您还可以作为G套件管理员检查Google日历的“历史记录”,您可以在中跟踪日历、事件和订阅的更改

注意:日历审核日志条目仅显示过去六个月的数据 大量的数据。支持人员在此时间之外将无法访问信息 框架

如果您想查看某个特定google帐户的帐户更改历史记录,请参见此

注意:变更历史记录保存了过去两年的活动记录