Freigeben über


Verwenden der Autorisierung in C++

Sie können die Autorisierungs-Manager-API verwenden, um den Zugriff auf Anwendungsressourcen zu steuern.

Wenn Sie über eine vorhandene Zugriffssteuerungslösung basierend auf Zugriffssteuerungslisten (Access Control Lists , ACLs) verfügen und vermeiden möchten, diese Lösung in die Verwendung des Autorisierungs-Managers zu konvertieren, können Sie weiterhin ACLs verwenden, um den Zugriff auf Ressourcen zu steuern. Informationen zum Steuern des Zugriffs auf Ressourcen mithilfe von ACLs finden Sie unter Definieren von Berechtigungen mit ACLs in C++, Einrichten eines Clientkontexts aus einer SID in C++ und Überprüfen des Clientzugriffs mit ACLs in C++.

Hinweis

Für große Unternehmen besteht ein Kompromiss zwischen Verwaltungsaufwand und Leistung. Wenn die Anzahl der gesicherten Ressourcen und Benutzer zunimmt, wird die Verwaltung von ACLs komplizierter. Die Leistung wird nicht beeinträchtigt, da alle erforderlichen Informationen zu Zugriffsrechten an die geschützten Ressourcen verteilt werden. Die Leistung des Autorisierungs-Managers wird durch die Skalierung beeinträchtigt.

 

Informationen zu anderen Autorisierungsaufgaben finden Sie unter Unterstützende Aufgaben für die Autorisierung in C++.

Thema BESCHREIBUNG
Definieren von Berechtigungen in C++ Definieren Sie, welche Benutzer Zugriff auf welche Anwendungsressourcen haben, indem Sie einen Autorisierungsrichtlinienspeicher erstellen.
Überprüfen des Clientzugriffs auf eine angeforderte Ressource in C++ Überprüfen Sie, ob der Client Zugriff auf einen oder mehrere Vorgänge hat.
Delegieren der Definition von Berechtigungen in C++ Delegieren Sie die Verwaltung von Autorisierungsrichtlinienspeichern, die in Active Directory gespeichert sind.