Проверка подлинности OAuth с приложениями управляемого API EWS для определенного почтового ящика
Мы изменили наше приложение таким образом, что оно аутентифицирует приложение EWS с помощью OAuth. Очень помогла статья «Аутентификация приложения EWS с помощью OAuth» .
В подразделе « Настройка для проверки подлинности только для приложений» описано, как давать разрешения, заменив свойство requiredResourceAccess в манифесте на пример JSON:
{
"resourceAppId": "00000002-0000-0ff1-ce00-000000000000",
"resourceAccess": [
{
"id": "dc890d15-9560-4a4c-9b7f-a736ec74ec40",
"type": "Role"
}
]
}
Однако это дает full_access_as_app ко всем почтовым ящикам в компании. И мы хотели бы ограничить доступ приложения к определенному почтовому ящику. Как мы можем настроить этот пример JSON?
Любая помощь приветствуется.