我可以在我的Java应用中创建一个Google日历。
我可以将其分配给我的Google域中的特定用户:
AclRule rule = new AclRule();
Scope scope = new Scope();
scope.setType("user");
scope.setValue("user1@mydomain.com");
rule.setScope(scope);
rule.setRole("reader");
,创建的日历显示在user1的日历中。
然而,当我尝试将一些其他日历分配给一个组(表示user1属于)时:
AclRule rule = new AclRule();
Scope scope = new Scope();
scope.setType("group");
scope.setValue("group1@mydomain.com");
rule.setScope(scope);
rule.setRole("reader");
user1无法在其日历列表中看到创建的日历。
但日历已成功创建。
这是正确的功能吗?或者我应该只为每个群组用户添加Acl规则 ? 或者我做错了,还有其他方法为某个组中的所有用户分配一些日历?
答案 0 :(得分:0)
对于未来遇到问题的人:我遇到了这个问题,因为日历的创建者不在该组中。确保" sharer"在Google群组中,您将与
分享您的日历答案 1 :(得分:-1)
将日历访问权限分配给组时,每个组用户都会收到对所述日历的邀请。