Dela via


Använda auktorisering i C++

Du kan använda Authorization Manager-API:et för att styra åtkomsten till programresurser.

Om du har en befintlig lösning för åtkomstkontroll baserat på åtkomstkontrollistor (ACL: er) och vill undvika att konvertera den här lösningen till att använda Authorization Manager kan du fortsätta att använda ACL:er för att kontrollera åtkomsten till resurser. Information om hur du styr åtkomsten till resurser med hjälp av ACL:er finns i Definiera behörigheter med ACL:er i C++, Upprätta en klientkontext från ett SID i C++och Verifiera klientåtkomst med ACL:er i C++.

Not

För stora företag finns det en kompromiss mellan administrativa omkostnader och prestanda. I takt med att antalet skyddade resurser och användare ökar blir administrationen av ACL:er mer komplicerad. Prestanda påverkas inte eftersom all nödvändig information om åtkomsträttigheter distribueras till de skyddade resurserna. Auktoriseringshanterarens prestanda påverkas av skalning.

 

Information om andra auktoriseringsuppgifter finns i Stödaktiviteter för auktorisering i C++.

Ämne Beskrivning
Definiera behörigheter i C++ Definiera vilka användare som har åtkomst till vilka programresurser genom att skapa ett auktoriseringsprinciparkiv.
Verifiera klientåtkomst till en begärd resurs i C++ Kontrollera om klienten har åtkomst till en eller flera åtgärder.
Delegera definitionen av behörigheter i C++ Delegera administrationen av auktoriseringsprinciplager som lagras i Active Directory.