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 einer Autorisierungsrichtlinie Store-Objekts 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 diese zu ändern:

Definieren von Vorgängen in C++

4. Gruppieren Sie Vorgänge in übergeordnete 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 zum Ausführen von Aufgaben, die dieser Rolle zugewiesen sind. 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++