CommonObjectSecurity.ModifyAccess Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wendet die angegebene Änderung auf die freigegebene Zugriffssteuerungsliste (Discretionary Access Control List, DACL) an, die diesem CommonObjectSecurity-Objekt zugeordnet ist.
protected:
override bool ModifyAccess(System::Security::AccessControl::AccessControlModification modification, System::Security::AccessControl::AccessRule ^ rule, [Runtime::InteropServices::Out] bool % modified);
protected override bool ModifyAccess (System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified);
override this.ModifyAccess : System.Security.AccessControl.AccessControlModification * System.Security.AccessControl.AccessRule * bool -> bool
Protected Overrides Function ModifyAccess (modification As AccessControlModification, rule As AccessRule, ByRef modified As Boolean) As Boolean
Parameter
- modification
- AccessControlModification
Die auf die DACL anzuwendende Änderung.
- rule
- AccessRule
Die zu ändernde Zugriffsregel.
- modified
- Boolean
true
, wenn die DACL erfolgreich geändert wurde, andernfalls false
.
Gibt zurück
true
, wenn die DACL erfolgreich geändert wurde, andernfalls false
.
Hinweise
Um das unbeabsichtigte Zulassen des Zugriffs auf Prinzipale zu vermeiden, sollten Anwendungen überprüfen, ob ein Zugriffssteuerungseintrag für alle Zulassen des vollqualifizierten Zugriffs (AEFA) vorhanden ist, und diesen vor dem Ändern einer DACL entfernen.
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für