Definiera behörigheter i C++
Artikel 03/22/2025
4 deltagare
Feedback
I den här artikeln
I Authorization Manager definierar du vilka användare som har åtkomst till vilka programresurser genom att skapa ett auktoriseringsprinciparkiv.
Information om hur du definierar behörigheter med ACL:er finns i Definiera behörigheter med ACL:er i C++ .
Definiera åtkomstbehörigheter
Skapa butiken där auktoriseringsprincipen definieras.
Skapa ett auktoriseringspolicyarkivobjekt i C++
2. Skapa ett avsnitt i auktoriseringsriktlinjearkivet för en specifik applikation:
Skapa ett programobjekt i C++
3. Definiera åtgärder som programmet implementerar för att komma åt och ändra resurser:
Definiera åtgärder i C++
4. Gruppera åtgärder i uppgifter på hög nivå som användarna vill utföra:
Gruppera operationer i uppgifter i C++
5. Definiera roller som består av grupper av uppgifter:
gruppera uppgifter i roller i C++
En användare som har tilldelats en roll har behörighet att utföra alla uppgifter som tilldelats rollen.
6. Skapa skript för att bedöma åtkomst till uppgifter under körning.
Åtkomstkontroll med affärslogik i C++
Det här steget är valfritt.
7. Definiera användargrupper:
Definiera användargrupper i C++
Dessa grupper kan sedan tilldelas roller för att avgöra vilka uppgifter de kan utföra.
8. Lägg till användare i användargrupper:
Lägga till användare i en programgrupp i C++