对于类型
我有一个用帐户slave@company.tn
模拟的服务帐户。我将slave@company.tn
的日历插入到service account
的日历列表中。
现在,我想与域company.tn
的所有用户共享(模拟帐户的(日历。
-->因此该日历位于域company.tn
中每个用户的日历列表中
创建日历后我的代码是:
AclRule rule = new AclRule();
Scope scope = new Scope();
scope.setType("domain").setValue("default");
rule.setScope(scope).setRole("reader");
// Insert new access rule
AclRule createdRule = service.acl().insert("slave@company.tn", rule).execute();
System.out.println(createdRule.getId());
我走的路对吗?。欢迎提出任何建议。非常感谢。
你走对了路,唯一的问题是线
scope.setType("domain").setValue("default");
:
对于类型domain
,作用域的正确值应该是域的实际名称,而不是"默认">
请记住:为了与域共享日历,不需要为服务帐户分配owner
,而不是writer
。