DiscretionaryAcl.AddAccess Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přidá položku Access Control (ACE) se zadaným nastavením k aktuálnímu DiscretionaryAcl objektu.
Přetížení
AddAccess(AccessControlType, SecurityIdentifier, ObjectAccessRule) |
Přidá položku Access Control (ACE) se zadaným nastavením k aktuálnímu DiscretionaryAcl objektu. |
AddAccess(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags) |
Přidá položku Access Control (ACE) se zadaným nastavením k aktuálnímu DiscretionaryAcl objektu. |
AddAccess(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid) |
Přidá položku Access Control (ACE) se zadaným nastavením k aktuálnímu DiscretionaryAcl objektu. Tuto metodu použijte pro Access Control Seznamy objektů adresáře (seznamy ACL) při zadávání typu objektu nebo zděděného typu objektu pro novou službu ACE. |
AddAccess(AccessControlType, SecurityIdentifier, ObjectAccessRule)
Přidá položku Access Control (ACE) se zadaným nastavením k aktuálnímu DiscretionaryAcl objektu.
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)
Parametry
- accessType
- AccessControlType
Typ řízení přístupu (povolit nebo odepřít) přidat.
Pro SecurityIdentifier který se má přidat ACE.
- rule
- ObjectAccessRule
Pro ObjectAccessRule nový přístup.
Platí pro
AddAccess(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)
Přidá položku Access Control (ACE) se zadaným nastavením k aktuálnímu DiscretionaryAcl objektu.
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)
Parametry
- accessType
- AccessControlType
Typ řízení přístupu (povolit nebo odepřít) přidat.
Pro SecurityIdentifier který se má přidat ACE.
- accessMask
- Int32
Pravidlo přístupu pro novou službu ACE.
- inheritanceFlags
- InheritanceFlags
Příznaky, které určují vlastnosti dědičnosti nového ACE.
- propagationFlags
- PropagationFlags
Příznaky, které určují vlastnosti šíření dědičnosti pro novou službu ACE.
Poznámky
Tato metoda může způsobit sloučení existujících ACE.
Platí pro
AddAccess(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)
Přidá položku Access Control (ACE) se zadaným nastavením k aktuálnímu DiscretionaryAcl objektu. Tuto metodu použijte pro Access Control Seznamy objektů adresáře (seznamy ACL) při zadávání typu objektu nebo zděděného typu objektu pro novou službu 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)
Parametry
- accessType
- AccessControlType
Typ řízení přístupu (povolit nebo odepřít) přidat.
Pro SecurityIdentifier který se má přidat ACE.
- accessMask
- Int32
Pravidlo přístupu pro novou službu ACE.
- inheritanceFlags
- InheritanceFlags
Příznaky, které určují vlastnosti dědičnosti nového ACE.
- propagationFlags
- PropagationFlags
Příznaky, které určují vlastnosti šíření dědičnosti pro novou službu ACE.
- objectFlags
- ObjectAceFlags
Příznaky, které určují, jestli objectType
parametry a inheritedObjectType
obsahují jiné hodnoty.null
- objectType
- Guid
Identita třídy objektů, na které se vztahuje nový ACE.
- inheritedObjectType
- Guid
Identita třídy podřízených objektů, které mohou dědit nové ACE.
Poznámky
Tato metoda může způsobit sloučení existujících ACE.