Role Assignments - List For Resource Group

Visa en lista över alla rolltilldelningar som gäller för en resursgrupp.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Authorization/roleAssignments?api-version=2022-04-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Authorization/roleAssignments?api-version=2022-04-01&$filter={$filter}&tenantId={tenantId}

URI-parametrar

Name I Obligatorisk Typ Description
resourceGroupName
path True

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

subscriptionId
path True

string

ID för målprenumerationen.

api-version
query True

string

Den API-version som ska användas för den här åtgärden.

$filter
query

string

Filtret som ska tillämpas på åtgärden. Använd $filter=atScope() för att returnera alla rolltilldelningar vid eller över omfånget. Använd $filter=principalId eq {id} för att returnera alla rolltilldelningar vid, över eller under omfånget för det angivna huvudkontot.

tenantId
query

string

Klientorganisations-ID för begäran mellan klientorganisationer

Svar

Name Typ Description
200 OK

RoleAssignmentListResult

Returnerar en matris med rolltilldelningar.

Other Status Codes

ErrorResponse

Felsvar som beskriver varför åtgärden misslyckades.

Behörigheter

För att anropa detta API måste du ha tilldelats en roll som har följande behörigheter. Mer information finns i Inbyggda roller i Azure.

Microsoft.Authorization/roleAssignments/read

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

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

Scopes

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

List role assignments for resource group

Sample Request

GET https://management.azure.com/subscriptions/a925f2f7-5c63-4b7b-8799-25a5f97bc3b2/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments?api-version=2022-04-01

Sample Response

{
  "value": [
    {
      "properties": {
        "roleDefinitionId": "/providers/Microsoft.Authorization/roleDefinitions/0b5fe924-9a61-425c-96af-cfe6e287ca2d",
        "principalId": "ce2ce14e-85d7-4629-bdbc-454d0519d987",
        "principalType": "User",
        "scope": "/subscriptions/a925f2f7-5c63-4b7b-8799-25a5f97bc3b2"
      },
      "id": "/subscriptions/a925f2f7-5c63-4b7b-8799-25a5f97bc3b2/providers/Microsoft.Authorization/roleAssignments/b0f43c54-e787-4862-89b1-a653fa9cf747",
      "type": "Microsoft.Authorization/roleAssignments",
      "name": "b0f43c54-e787-4862-89b1-a653fa9cf747"
    },
    {
      "properties": {
        "roleDefinitionId": "/providers/Microsoft.Authorization/roleDefinitions/0b5fe924-9a61-425c-96af-cfe6e287ca2d",
        "principalId": "ce2ce14e-85d7-4629-bdbc-454d0519d987",
        "principalType": "User",
        "scope": "/subscriptions/a925f2f7-5c63-4b7b-8799-25a5f97bc3b2/resourceGroups/testrg"
      },
      "id": "/subscriptions/a925f2f7-5c63-4b7b-8799-25a5f97bc3b2/resourceGroups/testrg/providers/Microsoft.Authorization/roleAssignments/96786e4b-dede-4c2e-8736-8ab911987f08",
      "type": "Microsoft.Authorization/roleAssignments",
      "name": "96786e4b-dede-4c2e-8736-8ab911987f08"
    }
  ]
}

Definitioner

Name Description
ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Felsvar

PrincipalType

Huvudtypen för det tilldelade huvudkontots ID.

RoleAssignment

Rolltilldelningar

RoleAssignmentListResult

Åtgärdsresultat för rolltilldelningslistan.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Den ytterligare informationen.

type

string

Ytterligare informationstyp.

ErrorDetail

Felinformationen.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorResponse

Felsvar

Name Typ Description
error

ErrorDetail

Felobjektet.

PrincipalType

Huvudtypen för det tilldelade huvudkontots ID.

Name Typ Description
Device

string

ForeignGroup

string

Group

string

ServicePrincipal

string

User

string

RoleAssignment

Rolltilldelningar

Name Typ Standardvärde Description
id

string

Rolltilldelnings-ID.

name

string

Rolltilldelningens namn.

properties.condition

string

Villkoren för rolltilldelningen. Detta begränsar de resurser som den kan tilldelas till. t.ex. @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase "foo_storage_container"

properties.conditionVersion

string

Version av villkoret. För närvarande är det enda accepterade värdet "2.0"

properties.createdBy

string

ID för användaren som skapade tilldelningen

properties.createdOn

string

Tid då den skapades

properties.delegatedManagedIdentityResourceId

string

ID för den delegerade hanterade identitetsresursen

properties.description

string

Beskrivning av rolltilldelning

properties.principalId

string

Huvudkonto-ID.

properties.principalType

PrincipalType

User

Huvudtypen för det tilldelade huvudkontots ID.

properties.roleDefinitionId

string

Rolldefinitions-ID.

properties.scope

string

Rolltilldelningsomfånget.

properties.updatedBy

string

ID för användaren som uppdaterade tilldelningen

properties.updatedOn

string

Tid då den uppdaterades

type

string

Rolltilldelningstypen.

RoleAssignmentListResult

Åtgärdsresultat för rolltilldelningslistan.

Name Typ Description
nextLink

string

SkipToken som ska användas för att hämta nästa uppsättning resultat.

value

RoleAssignment[]

Rolltilldelningslista.