Проверка подлинности 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?

Любая помощь приветствуется.

0 ответов

Другие вопросы по тегам