Vorgänge und Aufgaben

Ein Vorgang ist eine Computeraktion auf niedriger Ebene. In der Autorisierungs-Manager-API wird ein Vorgang durch ein IAzOperation-Objekt dargestellt. Im Allgemeinen sind Vorgänge zu zahlreich und zu niedrig, um die Verwaltung zu erleichtern. Gruppieren Sie Vorgänge in Aufgaben, um die Verwaltung der Autorisierungsrichtlinie zu vereinfachen.

Eine Aufgabe wird durch ein IAzTask-Objekt dargestellt und kann mindestens ein IAzOperation-Objekt enthalten. Ein IAzTask-Objekt kann auch andere IAzTask-Objekte enthalten, sodass Aufgaben geschachtelt werden können. Um die Verwaltung zu erleichtern, sollte ein IAzTask-Objekt eine Aufgabe darstellen, die ein echter Benutzer ausführen möchte.

Der Zugriff auf die vorgänge, die in einer Aufgabe enthalten sind, kann zur Laufzeit durch ein Geschäftsregelskript qualifiziert werden, das dem IAzTask-Objekt zugeordnet ist, das diese Aufgabe darstellt. Weitere Informationen zu Geschäftsregelskripts finden Sie unter Geschäftsregeln.

Ein IAzTask-Objekt kann auch eine Rollendefinition darstellen, indem es seine IsRoleDefinition-Eigenschaft auf TRUE festlegt. Die MMC-Snap-In-Benutzeroberfläche des Autorisierungs-Managers zeigt dieses IAzTask-Objekt dann als Rolle an. Weitere Informationen zu Rollendefinitionen finden Sie unter Rollen.

Definieren von Vorgängen in C++

Gruppieren von Vorgängen in Aufgaben in C++

Gruppieren von Aufgaben in Rollen in C++

Benutzer und Gruppen