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. |