RoleAssignments interface
Interface représentant un RoleAssignments.
Méthodes
| check |
Vérifiez si le principalId donné a accès à la liste des actions dans une étendue donnée. |
| create |
Créez une attribution de rôle. |
| delete |
Supprimez l’attribution de rôle par ID d’attribution de rôle. |
| get |
Obtenir l’attribution de rôle par ID d’attribution de rôle. |
| list |
Répertorier les attributions de rôles. |
Détails de la méthode
checkPrincipalAccess(SubjectInfo, RequiredAction[], string, RoleAssignmentsCheckPrincipalAccessOptionalParams)
Vérifiez si le principalId donné a accès à la liste des actions dans une étendue donnée.
function checkPrincipalAccess(subject: SubjectInfo, actions: RequiredAction[], scope: string, options?: RoleAssignmentsCheckPrincipalAccessOptionalParams): Promise<CheckPrincipalAccessResponse>
Paramètres
- subject
- SubjectInfo
Détails de l’objet
- actions
Liste des actions.
- scope
-
string
Étendue à laquelle l’accès de vérification est effectué.
Paramètres d’options.
Retours
Promise<CheckPrincipalAccessResponse>
createRoleAssignment(string, string, string, string, RoleAssignmentsCreateRoleAssignmentOptionalParams)
Créez une attribution de rôle.
function createRoleAssignment(roleAssignmentId: string, roleId: string, principalId: string, scope: string, options?: RoleAssignmentsCreateRoleAssignmentOptionalParams): Promise<RoleAssignmentDetails>
Paramètres
- roleAssignmentId
-
string
ID de l’attribution de rôle.
- roleId
-
string
ID de rôle du rôle Built-In Synapse
- principalId
-
string
ID d’objet du principal AAD ou du groupe de sécurité
- scope
-
string
Étendue à laquelle l’attribution de rôle est créée
Paramètres d’options.
Retours
Promise<RoleAssignmentDetails>
deleteRoleAssignmentById(string, RoleAssignmentsDeleteRoleAssignmentByIdOptionalParams)
Supprimez l’attribution de rôle par ID d’attribution de rôle.
function deleteRoleAssignmentById(roleAssignmentId: string, options?: RoleAssignmentsDeleteRoleAssignmentByIdOptionalParams): Promise<void>
Paramètres
- roleAssignmentId
-
string
ID de l’attribution de rôle.
Paramètres d’options.
Retours
Promise<void>
getRoleAssignmentById(string, RoleAssignmentsGetRoleAssignmentByIdOptionalParams)
Obtenir l’attribution de rôle par ID d’attribution de rôle.
function getRoleAssignmentById(roleAssignmentId: string, options?: RoleAssignmentsGetRoleAssignmentByIdOptionalParams): Promise<RoleAssignmentDetails>
Paramètres
- roleAssignmentId
-
string
ID de l’attribution de rôle.
Paramètres d’options.
Retours
Promise<RoleAssignmentDetails>
listRoleAssignments(RoleAssignmentsListRoleAssignmentsOptionalParams)
Répertorier les attributions de rôles.
function listRoleAssignments(options?: RoleAssignmentsListRoleAssignmentsOptionalParams): Promise<RoleAssignmentsListRoleAssignmentsResponse>
Paramètres
Paramètres d’options.