Microsoft Graph: узнайте, в каких группах состоит пользователь.C#

Место общения программистов C#
Ответить
Anonymous
 Microsoft Graph: узнайте, в каких группах состоит пользователь.

Сообщение Anonymous »

Я создал группу, членом которой являюсь; Я получу группу в своем приложении C# и API MS Graph следующим образом:

Код: Выделить всё

ClientSecretCredential clientSecretCredential = new ClientSecretCredential(tenantId, clientId, clientSecret);

GraphServiceClient graphClient = new GraphServiceClient(clientSecretCredential, scopes);

var groups2 = await graphClient.Groups.GetAsync(requestConfiguration =>
{
requestConfiguration.QueryParameters.Filter = "mail eq 'IntranetTest365@xxx.se'";
});
Посмотрев на DisplayName и Mail, я нашел нужную группу.
Но коллекция участников имеет нулевое значение.< /p>
AAD для приложения имеет несколько разрешений Graph API, например:

Код: Выделить всё

GroupMember.Read.All
Я сам являюсь членом этой группы.
Как мне получить список всех участников группы и почему число участников равно нулю?
Изменял разрешения, проверял информацию об исключениях - и так и не нашел причины.

Подробнее здесь: https://stackoverflow.com/questions/769 ... -member-of
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»