API групп - someGroup.setShowInGroupDirectory(true) - проверен "Список этой группы в каталоге" - группа не отображается в "Просмотр всех"

Аккаунт Google Apps для бизнеса здесь.

НАСТРОИТЬ

Я создаю новую группу, используя Directory API -> все в порядке.

Затем я делаю следующее:

  1. получить группу, которую я только что создал, используя API групп и назначить ее "someGroup"
  2. вызвать "someGroup.setShowInGroupDirectory(true)"
  3. патч "someGroup" с помощью API групп

Никаких вопросов по исполнению - все возвращается без нареканий.


ПРОВЕРКИ

Я захожу в консоль администратора Служб Google и ищу созданную мной группу. Все ок - оказывается.

Я захожу на главную страницу групп Google для своего домена и нажимаю "Просмотреть все". Созданная мной группа здесь не отображается.

Я захожу на страницу "Группы Google / Информация / Настройки каталога" для созданной мной группы ( https://groups.google.com/a/MY_DOMAIN.com/forum/) и наблюдаю, что "перечислите это группа в каталоге "проверена.

Однако, если на этом этапе я вручную сниму флажок "Перечислить эту группу в каталоге", сохраните, перепроверьте ее, сохраните... Она появляется в представлении "Просмотреть все". Я пытаюсь создать автоматизированное решение и не могу зависеть от того, как я использую этот шаг вручную для каждой группы, которую они создают.

Я ждал более 24 часов, чтобы произошла какая-либо фоновая синхронизация, но группа не отображается в представлении "Просмотреть все", пока я не переключу вручную, как описано.

Кто-нибудь видел что-нибудь подобное?

1 ответ

Решение

На случай, если кто-то обнаружит это однажды: на самом деле группы заняли +-24 часа.

Первый тест, по-видимому, выглядит чуть менее 25 часов; другой последующий занял около 23.

Больно то, что если вы вручную снимите флажок, сохраните, перепроверьте и сохраните, они появятся сразу.

Другие вопросы по тегам