Partager via


AccessControlModelFactory.RoleAssignmentDetails Méthode

Définition

Initialise une nouvelle instance de RoleAssignmentDetails.

public static Azure.Analytics.Synapse.AccessControl.Models.RoleAssignmentDetails RoleAssignmentDetails (string id = default, Guid? roleDefinitionId = default, Guid? principalId = default, string scope = default, string principalType = default);
static member RoleAssignmentDetails : string * Nullable<Guid> * Nullable<Guid> * string * string -> Azure.Analytics.Synapse.AccessControl.Models.RoleAssignmentDetails
Public Shared Function RoleAssignmentDetails (Optional id As String = Nothing, Optional roleDefinitionId As Nullable(Of Guid) = Nothing, Optional principalId As Nullable(Of Guid) = Nothing, Optional scope As String = Nothing, Optional principalType As String = Nothing) As RoleAssignmentDetails

Paramètres

id
String

ID d’attribution de rôle.

roleDefinitionId
Nullable<Guid>

ID de rôle du rôle Built-In Synapse.

principalId
Nullable<Guid>

ID d’objet du principal ou du groupe de sécurité AAD.

scope
String

L’étendue au niveau de l’attribution de rôle est créée.

principalType
String

Type de l’ID du principal : Utilisateur, Groupe ou ServicePrincipal.

Retours

Une nouvelle RoleAssignmentDetails instance pour se moquer.

S’applique à