Autorisierungsschnittstellen

Die folgenden Schnittstellen werden mit Autorisierungsanwendungen verwendet.

In diesem Abschnitt

Thema Beschreibung
IAzApplication
Definiert eine installierte Instanz einer Anwendung. Ein IAzApplication-Objekt wird erstellt, wenn eine Anwendung installiert wird.
IAzApplication2
Erbt von der IAzApplication-Schnittstelle und implementiert zusätzliche Methoden zum Initialisieren von IAzClientContext2-Objekten.
IAzApplication3
Stellt Methoden zum Verwalten von IAzRoleAssignment-, IAzRoleDefinition-und IAzScope2-Objekten dar.
IAzApplications
Stellt eine Auflistung von IAzApplication-Objekten dar.
IAzApplicationGroup
Definiert eine Auflistung von Prinzipals.
IAzApplicationGroup2
Erweitert die IAzApplicationGroup-Schnittstelle, indem Unterstützung für den BizRule-Gruppentyp hinzugefügt wird.
IAzApplicationGroups
Stellt eine Auflistung von IAzApplicationGroup-Objekten dar.
IAzAuthorizationStore
Definiert den Container, der das Stammverzeichnis des Autorisierungsrichtlinienspeichers ist.
IAzAuthorizationStore2
Erbt vom AzAuthorizationStore-Objekt und implementiert Methoden zum Erstellen und Öffnen von IAzApplication2-Objekten.
IAzAuthorizationStore3
Erweitert die IAzAuthorizationStore2-Schnittstelle um Methoden zur Verwaltung der Unterstützung und Zwischenspeicherung von Geschäftsregel (BizRule).
IAzBizRuleContext
Enthält Informationen zu einem Geschäftsregelvorgang (BizRule).
IAzBizRuleInterfaces
Stellt Methoden und Eigenschaften bereit, mit denen eine Liste von IDispatch-Schnittstellen verwaltet wird, die von BizRule-Skripts (Geschäftsregel) aufgerufen werden können.
IAzBizRuleParameters
Stellt Methoden und Eigenschaften zum Verwalten einer Liste von Parametern zur Verfügung, die an BizRule-Skripts (Geschäftsregel) übergeben werden können.
IAzClientContext
Behält den Zustand bei, der einen bestimmten Client beschreibt.
IAzClientContext2
Erbt von der IAzClientContext-Schnittstelle und implementiert neue Methoden, die den Clientkontext bearbeiten.
IAzClientContext3
Erweitert die IAzClientContext2-Schnittstelle.
IAzNameResolver
Übersetzt Sicherheits-IDs (SIDs) in Prinzipalanzeigenamen.
IAzObjectPicker
Zeigt ein Dialogfeld an, in dem Benutzer einen oder mehrere Prinzipale aus einer Liste auswählen können.
IAzOperation
Definiert einen vorgang auf niedriger Ebene, der von einer Anwendung unterstützt wird.
IAzOperation2
Erweitert IAzOperation um eine Methode, die die dem Vorgang zugeordneten Rollenzuweisungen zurückgibt.
IAzOperations
Stellt eine Auflistung von IAzOperation-Objekten dar.
IAzPrincipalLocator
Sucht nach ADAM-Prinzipals (Active Directory Application Mode) im Autorisierungs-Manager und wählt sie aus.
IAzRole
Definiert den Satz von Vorgängen, die von einer Gruppe von Benutzern innerhalb eines Bereichs ausgeführt werden können.
IAzRoleAssignment
Stellt eine Rolle dar, der Benutzer und Gruppen zugewiesen werden können.
IAzRoleAssignments
Stellt eine Auflistung von IAzRoleAssignment-Objekten dar.
IAzRoleDefinition
Stellt ein oder mehrere IAzRoleDefinition-, IAzTask-und IAzOperation-Objekte dar, die einen Satz von Vorgängen angeben.
IAzRoleDefinitions
Stellt eine Auflistung von IAzRoleDefinition-Objekten dar.
IAzRoles
Stellt eine Auflistung von IAzRole-Objekten dar.
IAzScope
Definiert einen logischen Container von Ressourcen, auf die die Anwendung den Zugriff verwaltet.
IAzScope2
Erweitert die IAzScope-Schnittstelle, um IAzRoleAssignment- und IAzRoleDefinition-Objekte zu verwalten.
IAzScopes
Stellt eine Auflistung von IAzScope-Objekten dar.
IAzTask
Beschreibt eine Reihe von Vorgängen.
IAzTask2
Erweitert die IAzTask-Schnittstelle um eine Methode, die die der Aufgabe zugeordneten Rollenzuweisungen zurückgibt.
IAzTasks
Stellt eine Auflistung von IAzTask-Objekten dar.
IeAxiService
Initialisiert ein Systemdienstobjekt, um ein ActiveX zu installieren, wenn der aktuelle Benutzer nicht über die Berechtigung zum Installieren des Objekts verfügt.
IeAxiServiceCallback
Wird von der IeAxiSystemInstaller-Schnittstelle aufgerufen, um zu überprüfen, ActiveX ein Objekt installiert werden kann.
IeAxiSystemInstaller
Installiert ein ActiveX Objekt.
IEffectivePermission
Stellt eine Möglichkeit zum Bestimmen der effektiven Berechtigung für einen Sicherheitsprinzipal für ein Objekt zur Anwendung.
IEffectivePermission2
Bietet eine Möglichkeit, die effektive Berechtigung für einen Sicherheitsprinzipal für ein Objekt zu bestimmen.
ISecurityInformation
Ermöglicht dem Zugriffssteuerungs-Editor die Kommunikation mit dem Aufrufer der Funktionen CreateSecurityPage und EditSecurity.
ISecurityInformation2
Ermöglicht dem Zugriffssteuerungs-Editor das Abrufen von Informationen vom Client, die nicht von der ISecurityInformation-Schnittstelle bereitgestellt werden.
ISecurityInformation3
Stellt Methoden zum Anzeigen eines Zugriffssteuerungs-Editors mit erhöhten Rechten zur Auswahl, wenn ein Benutzer auf einer Seite des Zugriffssteuerungs-Editors auf die Schaltfläche Bearbeiten klickt, auf der ein Bild eines Schilds auf dieser Schaltfläche Bearbeiten angezeigt wird.
ISecurityInformation4
Ermöglicht dem Zugriffssteuerungs-Editor (ACE), den Sicherheitsdeskriptor der Freigabe zum Initialisieren der Freigabeseite zu erhalten.
ISecurityObjectTypeInfo
Bietet eine Möglichkeit, die Quelle geerbter Zugriffssteuerungseinträge (ACEs) in DACLs (Discretionary Access Control Lists) und SACLs (System Access Control Lists) zu bestimmen.

Autorisierungsschnittstellen werden nach Verwendung wie folgt kategorisiert:

Access Control-Editor-Schnittstellen

Die folgenden Schnittstellen werden mit dem Zugriffssteuerungs-Editor verwendet.

ActiveX Installationsprogrammschnittstellen

ActiveX Das Installationsprogramm stellt die folgenden Schnittstellen bereit.

Autorisierungs-Manager-Schnittstellen

Der Autorisierungs-Manager stellt die folgenden Schnittstellen bereit.