Delen via


SqlRoleDefinitionCreateUpdateParameters interface

Parameters voor het maken en bijwerken van een Azure Cosmos DB SQL-roldefinitie.

Eigenschappen

assignableScopes

Een set volledig gekwalificeerde bereiken op of onder welke roltoewijzingen kunnen worden gemaakt met behulp van deze roldefinitie. Hiermee kunt u deze roldefinitie toepassen op het hele databaseaccount of een onderliggende database/verzameling. Moet ten minste één element bevatten. Bereiken die hoger zijn dan databaseaccounts kunnen niet worden afgedwongen als toewijsbare bereiken. Houd er rekening mee dat resources waarnaar wordt verwezen in toewijsbare bereiken niet hoeven te bestaan.

permissions

De set bewerkingen die zijn toegestaan via deze roldefinitie.

roleName

Een gebruiksvriendelijke naam voor de roldefinitie. Moet uniek zijn voor het databaseaccount.

type

Hiermee wordt aangegeven of de roldefinitie is ingebouwd of door de gebruiker is gemaakt.

Eigenschapdetails

assignableScopes

Een set volledig gekwalificeerde bereiken op of onder welke roltoewijzingen kunnen worden gemaakt met behulp van deze roldefinitie. Hiermee kunt u deze roldefinitie toepassen op het hele databaseaccount of een onderliggende database/verzameling. Moet ten minste één element bevatten. Bereiken die hoger zijn dan databaseaccounts kunnen niet worden afgedwongen als toewijsbare bereiken. Houd er rekening mee dat resources waarnaar wordt verwezen in toewijsbare bereiken niet hoeven te bestaan.

assignableScopes?: string[]

Waarde van eigenschap

string[]

permissions

De set bewerkingen die zijn toegestaan via deze roldefinitie.

permissions?: Permission[]

Waarde van eigenschap

roleName

Een gebruiksvriendelijke naam voor de roldefinitie. Moet uniek zijn voor het databaseaccount.

roleName?: string

Waarde van eigenschap

string

type

Hiermee wordt aangegeven of de roldefinitie is ingebouwd of door de gebruiker is gemaakt.

type?: RoleDefinitionType

Waarde van eigenschap