DiscretionaryAcl.AddAccess Méthode

Définition

Ajoute une entrée Access Control (ACE) avec les paramètres spécifiés à l’objet DiscretionaryAcl actuel.

Surcharges

Nom Description
AddAccess(AccessControlType, SecurityIdentifier, ObjectAccessRule)

Ajoute une entrée Access Control (ACE) avec les paramètres spécifiés à l’objet DiscretionaryAcl actuel.

AddAccess(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)

Ajoute une entrée Access Control (ACE) avec les paramètres spécifiés à l’objet DiscretionaryAcl actuel.

AddAccess(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)

Ajoute une entrée Access Control (ACE) avec les paramètres spécifiés à l’objet DiscretionaryAcl actuel. Utilisez cette méthode pour l’objet de répertoire Access Control Lists (ACL) lors de la spécification du type d’objet ou du type d’objet hérité pour le nouvel ACE.

AddAccess(AccessControlType, SecurityIdentifier, ObjectAccessRule)

Source:
ACL.cs

Ajoute une entrée Access Control (ACE) avec les paramètres spécifiés à l’objet DiscretionaryAcl actuel.

public:
 void AddAccess(System::Security::AccessControl::AccessControlType accessType, System::Security::Principal::SecurityIdentifier ^ sid, System::Security::AccessControl::ObjectAccessRule ^ rule);
public void AddAccess(System.Security.AccessControl.AccessControlType accessType, System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAccessRule rule);
member this.AddAccess : System.Security.AccessControl.AccessControlType * System.Security.Principal.SecurityIdentifier * System.Security.AccessControl.ObjectAccessRule -> unit
Public Sub AddAccess (accessType As AccessControlType, sid As SecurityIdentifier, rule As ObjectAccessRule)

Paramètres

accessType
AccessControlType

Type de contrôle d’accès (autoriser ou refuser) à ajouter.

sid
SecurityIdentifier

SecurityIdentifier Pour lequel ajouter un ACE.

rule
ObjectAccessRule

Pour ObjectAccessRule le nouvel accès.

S’applique à

AddAccess(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)

Source:
ACL.cs

Ajoute une entrée Access Control (ACE) avec les paramètres spécifiés à l’objet DiscretionaryAcl actuel.

public:
 void AddAccess(System::Security::AccessControl::AccessControlType accessType, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags);
public void AddAccess(System.Security.AccessControl.AccessControlType accessType, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags);
member this.AddAccess : System.Security.AccessControl.AccessControlType * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags -> unit
Public Sub AddAccess (accessType As AccessControlType, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags)

Paramètres

accessType
AccessControlType

Type de contrôle d’accès (autoriser ou refuser) à ajouter.

sid
SecurityIdentifier

SecurityIdentifier Pour lequel ajouter un ACE.

accessMask
Int32

Règle d’accès pour le nouvel ACE.

inheritanceFlags
InheritanceFlags

Indicateurs qui spécifient les propriétés d’héritage du nouvel ACE.

propagationFlags
PropagationFlags

Indicateurs qui spécifient les propriétés de propagation d’héritage pour le nouvel ACE.

Remarques

Cette méthode peut entraîner la fusion des AE existantes.

S’applique à

AddAccess(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)

Source:
ACL.cs

Ajoute une entrée Access Control (ACE) avec les paramètres spécifiés à l’objet DiscretionaryAcl actuel. Utilisez cette méthode pour l’objet de répertoire Access Control Lists (ACL) lors de la spécification du type d’objet ou du type d’objet hérité pour le nouvel ACE.

public:
 void AddAccess(System::Security::AccessControl::AccessControlType accessType, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType);
public void AddAccess(System.Security.AccessControl.AccessControlType accessType, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType);
member this.AddAccess : System.Security.AccessControl.AccessControlType * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.ObjectAceFlags * Guid * Guid -> unit
Public Sub AddAccess (accessType As AccessControlType, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, objectFlags As ObjectAceFlags, objectType As Guid, inheritedObjectType As Guid)

Paramètres

accessType
AccessControlType

Type de contrôle d’accès (autoriser ou refuser) à ajouter.

sid
SecurityIdentifier

SecurityIdentifier Pour lequel ajouter un ACE.

accessMask
Int32

Règle d’accès pour le nouvel ACE.

inheritanceFlags
InheritanceFlags

Indicateurs qui spécifient les propriétés d’héritage du nouvel ACE.

propagationFlags
PropagationFlags

Indicateurs qui spécifient les propriétés de propagation d’héritage pour le nouvel ACE.

objectFlags
ObjectAceFlags

Indicateurs qui spécifient si les paramètres et objectType les inheritedObjectType paramètres contiennent des valeurs non-valeursnull.

objectType
Guid

Identité de la classe d’objets auxquels le nouvel ACE s’applique.

inheritedObjectType
Guid

Identité de la classe d’objets enfants qui peuvent hériter du nouvel ACE.

Remarques

Cette méthode peut entraîner la fusion des AE existantes.

S’applique à