Dela via


SqlRoleDefinitionCreateUpdateParameters interface

Parametrar för att skapa och uppdatera en SQL-rolldefinition för Azure Cosmos DB.

Egenskaper

assignableScopes

En uppsättning fullständigt kvalificerade omfång vid eller under vilka rolltilldelningar kan skapas med hjälp av den här rolldefinitionen. Detta tillåter tillämpning av den här rolldefinitionen för hela databaskontot eller någon underliggande databas/samling. Måste ha minst ett element. Omfång som är högre än databaskontot kan inte tillämpas som tilldelningsbara omfång. Observera att resurser som refereras i tilldelningsbara omfång inte behöver finnas.

permissions

Den uppsättning åtgärder som tillåts via den här rolldefinitionen.

roleName

Ett användarvänligt namn för rolldefinitionen. Måste vara unikt för databaskontot.

type

Anger om rolldefinitionen var inbyggd eller om användaren skapades.

Egenskapsinformation

assignableScopes

En uppsättning fullständigt kvalificerade omfång vid eller under vilka rolltilldelningar kan skapas med hjälp av den här rolldefinitionen. Detta tillåter tillämpning av den här rolldefinitionen för hela databaskontot eller någon underliggande databas/samling. Måste ha minst ett element. Omfång som är högre än databaskontot kan inte tillämpas som tilldelningsbara omfång. Observera att resurser som refereras i tilldelningsbara omfång inte behöver finnas.

assignableScopes?: string[]

Egenskapsvärde

string[]

permissions

Den uppsättning åtgärder som tillåts via den här rolldefinitionen.

permissions?: Permission[]

Egenskapsvärde

roleName

Ett användarvänligt namn för rolldefinitionen. Måste vara unikt för databaskontot.

roleName?: string

Egenskapsvärde

string

type

Anger om rolldefinitionen var inbyggd eller om användaren skapades.

type?: RoleDefinitionType

Egenskapsvärde