#synchronization #provisioning
#синхронизация #подготовка
Вопрос:
Я получаю следующую ошибку при попадании в конечную точку списка существующих заданий синхронизации с идентификатором servicePrincipals для одного из моих корпоративных приложений.
{
"error" :
{
"code" : "UnknownError",
"innerError" :
{
"client-request-id" : "{id}",
"date" : "2021-01-22T14:33:26",
"request-id" : "{id}"
},
"message" : ""
}
}
До сих пор я проверял правильность идентификатора servicePrincipals несколькими различными способами. Я смог успешно использовать эту конечную точку для получения этого:
GET https://graph.microsoft.com/beta/servicePrincipals?$select=id,appId,displayNameamp;$filter=startswith(displayName, 'dropbox')
Подробности моего запроса:
URL:
https://graph.microsoft.com/beta/servicePrincipals/{id}/synchronization/jobs/
Headers:
-X GET -H "Authorization: Bearer {token}"
Request body: (None)
Есть какие-либо идеи о том, почему я получаю сообщение об ошибке?
Комментарии:
1. Вы в конечном итоге выяснили это? Я застрял на этом… Вы используете «Прикладные» или «делегированные» разрешения? Кажется, для разрешения приложения нам также нужно приложение разрешений. ReadWrite. OwnedBy ( docs.microsoft.com/en-us/graph/api /… )