Freigeben über


Definieren von Berechtigungen in C++

Im Autorisierungs-Manager definieren Sie, welche Benutzer Zugriff auf welche Anwendungsressourcen haben, indem Sie einen Autorisierungsrichtlinienspeicher erstellen.

Informationen zum Definieren von Berechtigungen mit ACLs finden Sie unter Definieren von Berechtigungen mit ACLs in C++.

So definieren Sie Zugriffsberechtigungen

  1. Erstellen Sie den Speicher, in dem die Autorisierungsrichtlinie definiert ist:

Erstellen eines Autorisierungsrichtlinienspeicherobjekts in C++
2. Erstellen Sie einen Abschnitt im Autorisierungsrichtlinienspeicher für eine bestimmte Anwendung:

Erstellen eines Anwendungsobjekts in C++

3. Definieren Sie Vorgänge, die die Anwendung implementiert, um auf Ressourcen zuzugreifen und sie zu ändern:

Definieren von Vorgängen in C++

4. Gruppieren Sie Vorgänge in allgemeine Aufgaben, die Benutzer ausführen möchten:

Gruppieren von Vorgängen in Aufgaben in C++

5. Definieren Sie Rollen, die aus Aufgabengruppen bestehen:

Gruppieren von Aufgaben in Rollen in C++

Ein Benutzer, der einer Rolle zugewiesen ist, verfügt über die Berechtigung, jede aufgabe auszuführen, die dieser Rolle zugewiesen ist. 6. Erstellen Sie Skripts, um den Zugriff auf Aufgaben zur Laufzeit zu qualifizieren:

Qualifizieren des Zugriffs mit Geschäftslogik in C++

Dieser Schritt ist optional. 7. Definieren von Benutzergruppen:

Definieren von Benutzergruppen in C++

Diese Gruppen können dann Rollen zugewiesen werden, um zu bestimmen, welche Aufgaben sie ausführen können. 8. Hinzufügen von Benutzern zu Benutzergruppen:

Hinzufügen von Benutzern zu einer Anwendungsgruppe in C++