Sdílet prostřednictvím


Providers - Provider Permissions

Získejte oprávnění poskytovatele.

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

Tok Azure Active Directory OAuth2

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

Chybová odpověď pro žádost 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í poskytovatele

RoleDefinition

Vlastnosti definice role.

CloudError

Chybová odpověď pro žádost o správu prostředků.

Name Typ Description
error

ErrorResponse

Odpověď na chybu
Běžná odpověď na chybu pro všechna rozhraní API azure Resource Manager, která vrací podrobnosti o chybě pro neúspěšné operace. (To také odpovídá formátu 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[]

Akce odepření dat.

ProviderAuthorizationConsentState

Stav souhlasu s autorizací zprostředkovatele

Name Typ Description
Consented

string

NotRequired

string

NotSpecified

string

Required

string

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í poskytovatele

Name Typ Description
nextLink

string

Adresa URL, která se má použít pro 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.