Разрешения Azure Digital Twin RoleAssignment - PullRequest
0 голосов
/ 18 января 2019

Я назначил уровень роли SpaceAdministrator для идентификатора пользователя Azure Ad, используя вызов почтальона для конечной точки API https://xxxxxx.eastus.azuresmartspaces.net/management/api/v1.0/roleassignments, который был успешным.

Звонок почтальона:

введите описание изображения здесь

Позже, когда мы попытались проверить разрешения ролей с помощью конечной точки API https://xxxx.eastus.azuresmartspaces.net/management/api/v1.0/roleassignments/check?path=/&userId=xxxxx-cab9-4ac3-b4ec-60bc4236fc47&accessType=Read&resourceType=Space всегда возвращается false, и мы не можем проверить разрешения роли

1 Ответ

0 голосов
/ 12 февраля 2019

Вам также необходимо указать tenantId в запросе проверки доступа.

Например:

https://xxxx.eastus.azuresmartspaces.net/management/api/v1.0/roleassignments/check?path=/&userId=xxxxx-cab9-4ac3-b4ec-60bc4236fc47&accessType=Read&resourceType=Space&tenantId={tenantIdGuid}

...