RoleAssignments interface

RoleAssignments'ı temsil eden arabirim.

Yöntemler

checkPrincipalAccess(SubjectInfo, RequiredAction[], string, RoleAssignmentsCheckPrincipalAccessOptionalParams)

Verilen principalId değerinin belirli bir kapsamdaki eylemlerin listesini gerçekleştirme erişimi olup olmadığını denetleyin.

createRoleAssignment(string, string, string, string, RoleAssignmentsCreateRoleAssignmentOptionalParams)

Rol ataması oluşturma.

deleteRoleAssignmentById(string, RoleAssignmentsDeleteRoleAssignmentByIdOptionalParams)

Rol atama kimliğine göre rol ataması silin.

getRoleAssignmentById(string, RoleAssignmentsGetRoleAssignmentByIdOptionalParams)

Rol atama kimliğine göre rol ataması alın.

listRoleAssignments(RoleAssignmentsListRoleAssignmentsOptionalParams)

Rol atamalarını listeleyin.

Yöntem Ayrıntıları

checkPrincipalAccess(SubjectInfo, RequiredAction[], string, RoleAssignmentsCheckPrincipalAccessOptionalParams)

Verilen principalId değerinin belirli bir kapsamdaki eylemlerin listesini gerçekleştirme erişimi olup olmadığını denetleyin.

function checkPrincipalAccess(subject: SubjectInfo, actions: RequiredAction[], scope: string, options?: RoleAssignmentsCheckPrincipalAccessOptionalParams): Promise<CheckPrincipalAccessResponse>

Parametreler

subject
SubjectInfo

Konu ayrıntıları

actions

RequiredAction[]

Eylemlerin listesi.

scope

string

Denetim erişiminin yapıldığı kapsam.

options
RoleAssignmentsCheckPrincipalAccessOptionalParams

Seçenekler parametreleri.

Döndürülenler

createRoleAssignment(string, string, string, string, RoleAssignmentsCreateRoleAssignmentOptionalParams)

Rol ataması oluşturma.

function createRoleAssignment(roleAssignmentId: string, roleId: string, principalId: string, scope: string, options?: RoleAssignmentsCreateRoleAssignmentOptionalParams): Promise<RoleAssignmentDetails>

Parametreler

roleAssignmentId

string

Rol atamasının kimliği.

roleId

string

Synapse Built-In Rolünün Rol Kimliği

principalId

string

AAD sorumlusunun veya güvenlik grubunun Nesne Kimliği

scope

string

Rol atamasının oluşturulduğu kapsam

options
RoleAssignmentsCreateRoleAssignmentOptionalParams

Seçenekler parametreleri.

Döndürülenler

deleteRoleAssignmentById(string, RoleAssignmentsDeleteRoleAssignmentByIdOptionalParams)

Rol atama kimliğine göre rol ataması silin.

function deleteRoleAssignmentById(roleAssignmentId: string, options?: RoleAssignmentsDeleteRoleAssignmentByIdOptionalParams): Promise<void>

Parametreler

roleAssignmentId

string

Rol atamasının kimliği.

options
RoleAssignmentsDeleteRoleAssignmentByIdOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<void>

getRoleAssignmentById(string, RoleAssignmentsGetRoleAssignmentByIdOptionalParams)

Rol atama kimliğine göre rol ataması alın.

function getRoleAssignmentById(roleAssignmentId: string, options?: RoleAssignmentsGetRoleAssignmentByIdOptionalParams): Promise<RoleAssignmentDetails>

Parametreler

roleAssignmentId

string

Rol atamasının kimliği.

options
RoleAssignmentsGetRoleAssignmentByIdOptionalParams

Seçenekler parametreleri.

Döndürülenler

listRoleAssignments(RoleAssignmentsListRoleAssignmentsOptionalParams)

Rol atamalarını listeleyin.

function listRoleAssignments(options?: RoleAssignmentsListRoleAssignmentsOptionalParams): Promise<RoleAssignmentsListRoleAssignmentsResponse>

Parametreler

options
RoleAssignmentsListRoleAssignmentsOptionalParams

Seçenekler parametreleri.

Döndürülenler