RoleAssignments interface
Interfejs reprezentujący przypisania ról.
Metody
| check |
Sprawdź, czy dany identyfikator principalId ma dostęp do wykonywania listy akcji w danym zakresie. |
| create |
Utwórz przypisanie roli. |
| delete |
Usuń przypisanie roli według identyfikatora przypisania roli. |
| get |
Pobierz przypisanie roli według identyfikatora przypisania roli. |
| list |
Wyświetlanie listy przypisań ról. |
Szczegóły metody
checkPrincipalAccess(SubjectInfo, RequiredAction[], string, RoleAssignmentsCheckPrincipalAccessOptionalParams)
Sprawdź, czy dany identyfikator principalId ma dostęp do wykonywania listy akcji w danym zakresie.
function checkPrincipalAccess(subject: SubjectInfo, actions: RequiredAction[], scope: string, options?: RoleAssignmentsCheckPrincipalAccessOptionalParams): Promise<CheckPrincipalAccessResponse>
Parametry
- subject
- SubjectInfo
Szczegóły tematu
- actions
Lista akcji.
- scope
-
string
Zakres, w którym odbywa się sprawdzanie dostępu.
Parametry opcji.
Zwraca
Promise<CheckPrincipalAccessResponse>
createRoleAssignment(string, string, string, string, RoleAssignmentsCreateRoleAssignmentOptionalParams)
Utwórz przypisanie roli.
function createRoleAssignment(roleAssignmentId: string, roleId: string, principalId: string, scope: string, options?: RoleAssignmentsCreateRoleAssignmentOptionalParams): Promise<RoleAssignmentDetails>
Parametry
- roleAssignmentId
-
string
Identyfikator przypisania roli.
- roleId
-
string
Identyfikator roli roli usługi Synapse Built-In
- principalId
-
string
Identyfikator obiektu podmiotu zabezpieczeń lub grupy zabezpieczeń usługi AAD
- scope
-
string
Zakres, w którym jest tworzone przypisanie roli
Parametry opcji.
Zwraca
Promise<RoleAssignmentDetails>
deleteRoleAssignmentById(string, RoleAssignmentsDeleteRoleAssignmentByIdOptionalParams)
Usuń przypisanie roli według identyfikatora przypisania roli.
function deleteRoleAssignmentById(roleAssignmentId: string, options?: RoleAssignmentsDeleteRoleAssignmentByIdOptionalParams): Promise<void>
Parametry
- roleAssignmentId
-
string
Identyfikator przypisania roli.
Parametry opcji.
Zwraca
Promise<void>
getRoleAssignmentById(string, RoleAssignmentsGetRoleAssignmentByIdOptionalParams)
Pobierz przypisanie roli według identyfikatora przypisania roli.
function getRoleAssignmentById(roleAssignmentId: string, options?: RoleAssignmentsGetRoleAssignmentByIdOptionalParams): Promise<RoleAssignmentDetails>
Parametry
- roleAssignmentId
-
string
Identyfikator przypisania roli.
Parametry opcji.
Zwraca
Promise<RoleAssignmentDetails>
listRoleAssignments(RoleAssignmentsListRoleAssignmentsOptionalParams)
Wyświetlanie listy przypisań ról.
function listRoleAssignments(options?: RoleAssignmentsListRoleAssignmentsOptionalParams): Promise<RoleAssignmentsListRoleAssignmentsResponse>
Parametry
Parametry opcji.