Избранная группа, созданная командами MS, не может быть выбрана в качестве избранной. - PullRequest
1 голос
/ 05 апреля 2019

Я пытаюсь добавить и удалить избранное групп.Поэтому MS Graph предоставляет конечную точку groups/{groupId}/addFavorite для установки группы в избранное.Когда я создаю группу, например, Outlook, чтобы добавить в избранное, эта группа возможна.Когда я создаю группу через команды MS, конечная точка возвращает мне ОК, но группы не устанавливаются как избранные.Почему это не работает?

Я выяснил, что в созданных группами через MS Teams скрывается значок внешнего вида и календаря.Тем не менее, можно перейти в outlook для этой группы, введя ссылку вручную в браузере.Там также невозможно установить группу в качестве избранной над настройкой [см. Изображение ниже Группа, созданная с помощью команд MS ].

Для группы, созданной в Outlook, ее можно добавить в избранное[См. Изображение ниже Группа, созданная с помощью Outlook ].

Группа, созданная с помощью Outlook

Via Outlook created Group

Группа, созданная с помощью команд MS

Via Teams created Group

Это поведение такое же, как в конечной точке графика MS.Поэтому, когда я пытаюсь установить группу, созданную с помощью команд, в качестве избранного через groups/{groupId}/addFavorite, конечная точка возвращается нормально, но ничего не происходит.Я ожидаю, что не должно иметь значения, где я создаю группу, чтобы использовать любимую конечную точку.

1 Ответ

0 голосов
/ 05 апреля 2019

Я обнаружил, что при создании группы через команды MS свойство UnifiedGroup HiddenFromExchangeClientsEnabled равно true. Так что Outlook и Calendar не отображаются, и получить свойство isFavorite невозможно. Теперь я установил для свойства HiddenFromExchangeClientsEnabled значение false, и теперь его можно установить как избранное. : -)

Используйте set-UnifiedGroup -identity "TEAMNAME" -HiddenFromExchangeClientsEnabled:$false -Verbose для установки свойства.

Следующая задача - установить это свойство при создании каждой новой группы с помощью команды ms.

...