Я назначил уровень роли 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, и мы не можем проверить разрешения роли
Вам также необходимо указать tenantId в запросе проверки доступа.
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}