Sdílet prostřednictvím


Providers - Provider Permissions

Získejte oprávnění zprostředkovatele.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/{resourceProviderNamespace}/providerPermissions?api-version=2021-04-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
resourceProviderNamespace
path True

string

Obor názvů poskytovatele prostředků.

subscriptionId
path True

string

ID předplatného Microsoft Azure.

api-version
query True

string

Verze rozhraní API, která se má použít pro tuto operaci.

Odpovědi

Name Typ Description
200 OK

ProviderPermissionListResult

OK – Vrátí informace o oprávněních zprostředkovatele.

Other Status Codes

CloudError

Chybová odpověď popisující, proč operace selhala.

Zabezpečení

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

Get provider resource types.

Ukázkový požadavek

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.TestRP/providerPermissions?api-version=2021-04-01

Ukázková odpověď

{
  "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"
    }
  ]
}

Definice

Name Description
CloudError

Odpověď na chybu žádosti o správu prostředků.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorResponse

Odpověď na chybu

Permission

Oprávnění k definici role

ProviderAuthorizationConsentState

Stav souhlasu s autorizací zprostředkovatele.

ProviderPermission

Oprávnění zprostředkovatele

ProviderPermissionListResult

Seznam oprávnění zprostředkovatele

RoleDefinition

Vlastnosti definice role.

CloudError

Odpověď na chybu žádosti o správu prostředků.

Name Typ Description
error

ErrorResponse

Odpověď na chybu
Běžná chybová odpověď pro všechna rozhraní API Azure Resource Manageru pro vrácení podrobností o chybě pro neúspěšné operace (To se také řídí formátem odpovědi na chybu OData.)

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorResponse

Odpověď na chybu

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby.

details

ErrorResponse[]

Podrobnosti o chybě.

message

string

Chybová zpráva.

target

string

Cíl chyby.

Permission

Oprávnění k definici role

Name Typ Description
actions

string[]

Povolené akce.

dataActions

string[]

Povolené akce dat

notActions

string[]

Zamítnuté akce.

notDataActions

string[]

Odepřené akce dat

ProviderAuthorizationConsentState

Stav souhlasu s autorizací zprostředkovatele.

Hodnota Description
NotSpecified
Required
NotRequired
Consented

ProviderPermission

Oprávnění zprostředkovatele

Name Typ Description
applicationId

string

ID aplikace.

managedByRoleDefinition

RoleDefinition

Vlastnosti definice role.

providerAuthorizationConsentState

ProviderAuthorizationConsentState

Stav souhlasu s autorizací zprostředkovatele.

roleDefinition

RoleDefinition

Vlastnosti definice role.

ProviderPermissionListResult

Seznam oprávnění zprostředkovatele

Name Typ Description
nextLink

string

Adresa URL, která se má použít k získání další sady výsledků.

value

ProviderPermission[]

Pole oprávnění zprostředkovatele.

RoleDefinition

Vlastnosti definice role.

Name Typ Description
id

string

ID definice role.

isServiceRole

boolean

Pokud se jedná o roli služby.

name

string

Název definice role.

permissions

Permission[]

Oprávnění k definici role

scopes

string[]

Přiřaditelné obory definice role.