Providers - Provider Permissions
Получение разрешений поставщика.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/{resourceProviderNamespace}/providerPermissions?api-version=2021-04-01
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
resource
|
path | True |
string |
Пространство имен поставщика ресурсов. |
subscription
|
path | True |
string |
Идентификатор подписки Microsoft Azure. |
api-version
|
query | True |
string |
Версия API, используемая для данной операции. |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
ОК — возвращает сведения о разрешениях поставщика. |
|
Other Status Codes |
Ответ об ошибке, описывающий причину сбоя операции. |
Безопасность
azure_auth
Поток OAuth2 в Azure Active Directory
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
Имя | Описание |
---|---|
user_impersonation | олицетворения учетной записи пользователя |
Примеры
Get provider resource types.
Образец запроса
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.TestRP/providerPermissions?api-version=2021-04-01
Пример ответа
{
"value": [
{
"applicationId": "00000000-0000-0000-0000-000000000000",
"roleDefinition": {
"id": "00000000000000000000000000000000",
"name": "Contoso service role",
"isServiceRole": true,
"permissions": [
{
"actions": [
"Microsoft.Contoso/*"
],
"notActions": [],
"dataActions": [],
"notDataActions": []
}
],
"scopes": [
"/"
]
},
"providerAuthorizationConsentState": "Consented"
}
]
}
Определения
Имя | Описание |
---|---|
Cloud |
Ответ об ошибке для запроса на управление ресурсами. |
Error |
Дополнительные сведения об ошибке управления ресурсами. |
Error |
Сообщение об ошибке |
Permission |
Разрешения определения роли. |
Provider |
Состояние согласия авторизации поставщика. |
Provider |
Разрешение поставщика |
Provider |
Список разрешений поставщика. |
Role |
Свойства определения роли. |
CloudError
Ответ об ошибке для запроса на управление ресурсами.
Имя | Тип | Описание |
---|---|---|
error |
Сообщение об ошибке |
ErrorAdditionalInfo
Дополнительные сведения об ошибке управления ресурсами.
Имя | Тип | Описание |
---|---|---|
info |
object |
Дополнительные сведения. |
type |
string |
Тип дополнительных сведений. |
ErrorResponse
Сообщение об ошибке
Имя | Тип | Описание |
---|---|---|
additionalInfo |
Дополнительные сведения об ошибке. |
|
code |
string |
Код ошибки. |
details |
Сведения об ошибке. |
|
message |
string |
Сообщение об ошибке. |
target |
string |
Целевой объект ошибки. |
Permission
Разрешения определения роли.
Имя | Тип | Описание |
---|---|---|
actions |
string[] |
Разрешенные действия. |
dataActions |
string[] |
Разрешенные действия с данными. |
notActions |
string[] |
Запрещенные действия. |
notDataActions |
string[] |
Действия с запрещенными данными. |
ProviderAuthorizationConsentState
Состояние согласия авторизации поставщика.
Имя | Тип | Описание |
---|---|---|
Consented |
string |
|
NotRequired |
string |
|
NotSpecified |
string |
|
Required |
string |
ProviderPermission
Разрешение поставщика
Имя | Тип | Описание |
---|---|---|
applicationId |
string |
Идентификатор приложения. |
managedByRoleDefinition |
Свойства определения роли. |
|
providerAuthorizationConsentState |
Состояние согласия авторизации поставщика. |
|
roleDefinition |
Свойства определения роли. |
ProviderPermissionListResult
Список разрешений поставщика.
Имя | Тип | Описание |
---|---|---|
nextLink |
string |
URL-адрес, используемый для получения следующего набора результатов. |
value |
Массив разрешений поставщика. |
RoleDefinition
Свойства определения роли.
Имя | Тип | Описание |
---|---|---|
id |
string |
Идентификатор определения роли. |
isServiceRole |
boolean |
Если это роль службы. |
name |
string |
Имя определения роли. |
permissions |
Разрешения определения роли. |
|
scopes |
string[] |
Области, назначаемые определением ролей. |