Microsoft GRAPH API - ограничить доступ пользователей - PullRequest
0 голосов
/ 09 апреля 2020

Я создал azure приложение и дал этому приложению «Mail.ReadBasi c .All». Благодаря этому мы можем получить доступ к метаданным для всех почтовых ящиков. Я хочу ограничить этот доступ только одним адресом электронной почты. В основном вызов REST, позволяющий получать метаданные только для одного целевого электронного письма.

1 Ответ

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

У вас есть 2 варианта:

  • Реализация Получить доступ от имени пользователя , и приложение получит доступ только к почтовому ящику вошедшего в систему пользователя и любым другим почтовым ящикам, имеющимся у пользователя access to.
  • Если вы используете Получить доступ без пользователя , вы можете использовать New-ApplicationAccessPolicy , чтобы ограничить ваше приложение целевыми почтовыми ящиками. Например: New-ApplicationAccessPolicy -AccessRight RestrictAccess -AppId "{appID}" -PolicyScopeGroupId EvenUsers@AppPolicyTest2.com -Description "Restrict this app to members of security group EvenUsers."

Смотрите похожую проблему здесь .

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