Мне нужна помощь с ошибкой интеграции. У меня есть демонстрационная интеграция, запущенная из ServiceNow в Office 365, в прошлый раз, когда я проверял, все работало нормально (это была пара дней go). Я настроил его двумя способами (используя два потока авторизации):
1) Код авторизации - все еще работает нормально.
2) Учетные данные клиента - это дает мне ошибку, когда Я пытаюсь получить доступ к любому календарю. Приложение зарегистрировано, разрешения есть (извините за ссылку, мой первый пост здесь :)): https://i.stack.imgur.com/8V6Vv.png
При попытке запустить API getSchedule я получаю ответ ниже :
tom: Availability - Client Credentials: {
"error": {
"code": "ErrorAccessDenied",
"message": "Access to OData is disabled.",
"innerError": {
"request-id": "e14a6800-ed63-4692-9934-cc0ec009d93b",
"date": "2020-03-16T14:43:34"
}
}
}
Я проверял везде, где мог. Токен доступа сгенерирован. Это определенно что-то делать с Calendar API. Я действительно надеюсь, что кто-то сможет указать мне правильное направление. Я использую MS Graph v 1.0.
Заранее большое спасибо!