Permissions - List For Resource

Pobiera wszystkie uprawnienia, które obiekt wywołujący ma dla zasobu.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePath}/{resourceType}/{resourceName}/providers/Microsoft.Authorization/permissions?api-version=2022-04-01

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
parentResourcePath
path True

string

Tożsamość zasobu nadrzędnego.

resourceGroupName
path True

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

resourceName
path True

string

Nazwa zasobu, dla których mają być uzyskiwane uprawnienia.

Regex pattern: .+

resourceProviderNamespace
path True

string

Przestrzeń nazw dostawcy zasobów.

resourceType
path True

string

Typ zasobu.

subscriptionId
path True

string

Identyfikator subskrypcji docelowej.

api-version
query True

string

Wersja interfejsu API do użycia dla tej operacji.

Odpowiedzi

Nazwa Typ Opis
200 OK

PermissionGetResult

OK — zwraca tablicę uprawnień.

Other Status Codes

ErrorResponse

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Uprawnienia

Aby wywołać ten interfejs API, musisz mieć przypisaną rolę z następującymi uprawnieniami. Aby uzyskać więcej informacji, zobacz Role wbudowane platformy Azure.

Microsoft.Authorization/permissions/read

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

List permissions for resource

Sample Request

GET https://management.azure.com/subscriptions/subId/resourcegroups/rgname/providers/rpnamespace/parentResourcePath/resourceType/resourceName/providers/Microsoft.Authorization/permissions?api-version=2022-04-01

Sample Response

{
  "value": [
    {
      "actions": [],
      "notActions": []
    }
  ]
}

Definicje

Nazwa Opis
ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

ErrorDetail

Szczegóły błędu.

ErrorResponse

Odpowiedź na błąd

Permission

Uprawnienia definicji roli.

PermissionGetResult

Informacje o uprawnieniach.

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

Nazwa Typ Opis
info

object

Dodatkowe informacje.

type

string

Dodatkowy typ informacji.

ErrorDetail

Szczegóły błędu.

Nazwa Typ Opis
additionalInfo

ErrorAdditionalInfo[]

Dodatkowe informacje o błędzie.

code

string

Kod błędu.

details

ErrorDetail[]

Szczegóły błędu.

message

string

Komunikat o błędzie.

target

string

Element docelowy błędu.

ErrorResponse

Odpowiedź na błąd

Nazwa Typ Opis
error

ErrorDetail

Obiekt błędu.

Permission

Uprawnienia definicji roli.

Nazwa Typ Opis
actions

string[]

Dozwolone akcje.

dataActions

string[]

Dozwolone akcje danych.

notActions

string[]

Odrzucone akcje.

notDataActions

string[]

Odrzucone akcje danych.

PermissionGetResult

Informacje o uprawnieniach.

Nazwa Typ Opis
nextLink

string

Adres URL używany do pobierania następnego zestawu wyników.

value

Permission[]

Tablica uprawnień.