Добавить участника в роль каталога Global Reader через templateRoleIdC#

Место общения программистов C#
Ответить
Anonymous
 Добавить участника в роль каталога Global Reader через templateRoleId

Сообщение Anonymous »

Я пытаюсь добавить роль глобального читателя к регистрации приложения, но почему-то мой код ниже не работает, и счетчик результатов всегда равен 0.

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

var directoryRoles = await graphServiceClient.DirectoryRoleTemplates.GetAsync();
var result = await graphServiceClient.DirectoryRoles.GetAsync((requestConfiguration) =>
{
requestConfiguration.QueryParameters.Filter = $"roleTemplateId eq '{tmplRole!.Id}'";
});
var Role = result.Value!.FirstOrDefault();
Result.count равен 0, и я не понимаю, почему это так? Глобальное средство чтения явно существует, и tmplRole.Id содержит идентификатор.
Что меня также расстраивает, так это то, что var DirectoryRoles = awaitgraphServiceClient.DirectoryRoles.GetAsync(); будут показаны только активированные роли?

Подробнее здесь: https://stackoverflow.com/questions/791 ... lateroleid
Ответить

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

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

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

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

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