Обновить несколько настроек в группе - PullRequest
0 голосов
/ 14 апреля 2020

Я хотел бы отключить внешний обмен в группе O365. Я сделаю это, установив следующее:

var content = new StringContent(@"
{
    'displayName': 'Group.Unified.Guest',
    'templateId': '08d542b9-071f-4e16-94b0-74abb372e3d9',
    'values': [                    
        {
            'name': 'AllowToAddGuests',
            'value': 'False'
        }
    ]
}'}", Encoding.UTF8, "application/json");

var content2 = new StringContent(@"
{
    'displayName': 'Group.Unified',
    'templateId': '62375ab9-6b52-47ed-826b-58e47e0e304b',
    'values': [
        {
            'name': 'AllowGuestsToAccessGroups',
            'value': 'False'
        }
    ]
}'}", Encoding.UTF8, "application/json");

Я могу установить первое, позвонив:

https://graph.microsoft.com/v1.0/groups/{0}/settings

Но как мне установить обе настройки? Я получаю неверный запрос при добавлении обоих по одному.

1 Ответ

0 голосов
/ 21 апреля 2020

В соответствии со спецификацией обновления настроек / патча c группа документация одновременно можно обновлять настройки только по одному шаблону. Обновление настроек через идентификаторы шаблона в настоящее время не поддерживается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...