Я могу создать календарь Google в своем приложении Java.
Я могу назначить его конкретному пользователю в моем домене Google:
AclRule rule = new AclRule();
Scope scope = new Scope();
scope.setType("user");
scope.setValue("[email protected]");
rule.setScope(scope);
rule.setRole("reader");
и созданный календарь появится в календарях пользователя user1.
Тем не менее, когда я пытаюсь назначить какой-либо другой календарь группе (которой принадлежит указанный пользователь1):
AclRule rule = new AclRule();
Scope scope = new Scope();
scope.setType("group");
scope.setValue("[email protected]");
rule.setScope(scope);
rule.setRole("reader");
user1 не мог видеть созданный календарь в своем списке календарей.
Но календарь создан успешно.
Это правильный функционал? Или мне нужно просто добавить правило Acl на группу пользователей? Или я делаю что-то не так, и есть другой способ назначить какой-то календарь всем пользователям в группе?
MX records of those emails/users are still not changed
? Сколько участников содержит группа, с которой вы хотите поделиться календарями? - person Michał Ziober   schedule 22.01.2014