Freigeben über


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 IAzClientContext2--Objekte.
IAzApplication3
Stellt Methoden zum Verwalten von IAzRoleAssignment, IAzRoleDefinitionund IAzScope2 -Objekten bereit.
IAzApplications-
Stellt eine Auflistung von IAzApplication- -Objekten dar.
IAzApplicationGroup-
Definiert eine Auflistung von Prinzipale.
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 der Stamm des Autorisierungsrichtlinienspeichers ist.
IAzAuthorizationStore2-
Erbt vom AzAuthorizationStore--Objekt und implementiert Methoden zum Erstellen und Öffnen IAzApplication2--Objekten.
IAzAuthorizationStore3-
Erweitert die IAzAuthorizationStore2 Schnittstelle mit Methoden zum Verwalten der Unterstützung und Zwischenspeicherung von Geschäftsregeln (BizRule).
IAzBizRuleContext
Enthält Informationen zu einem BizRule-Vorgang (Business Rule).
IAzBizRuleInterfaces
Stellt Methoden und Eigenschaften bereit, die zum Verwalten einer Liste von IDispatch- Schnittstellen verwendet werden, die von Geschäftsregelskripts (BizRule) aufgerufen werden können.
IAzBizRuleParameters
Stellt Methoden und Eigenschaften bereit, die zum Verwalten einer Liste von Parametern verwendet werden, die an Geschäftsregelskripts (BizRule) ü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 Sicherheitsbezeichner (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 die IAzOperation mit einer Methode, die die dem Vorgang zugeordneten Rollenzuweisungen zurückgibt.
IAzOperations-
Stellt eine Auflistung von IAzOperation- -Objekten dar.
IAzPrincipalLocator
Sucht und wählt active Directory-Anwendungsmodus (ADAM)-Prinzipale im Autorisierungs-Manager aus.
IAzRole
Definiert die Gruppe 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, IAzTaskund IAzOperation Objekte dar, die eine Gruppe von Vorgängen angeben.
IAzRoleDefinitions-
Stellt eine Auflistung von IAzRoleDefinition- -Objekten dar.
IAzRoles
Stellt eine Auflistung von IAzRole- -Objekten dar.
IAzScope-
Definiert einen logischen Ressourcencontainer, auf den 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 mit einer Methode, die die Rollenzuweisungen zurückgibt, die dem Vorgang zugeordnet sind.
IAzTasks
Stellt eine Auflistung von IAzTask- -Objekten dar.
IeAxiService-
Initialisiert ein Systemdienstobjekt, um ein ActiveX-Objekt 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, ob ein ActiveX-Objekt installiert werden kann.
IeAxiSystemInstaller
Installiert ein ActiveX-Objekt.
IEffectivePermission-
Stellt eine Möglichkeit bereit, die effektive Berechtigung für einen Sicherheitsprinzipal für ein Objekt zu bestimmen.
IEffectivePermission2
Bietet eine Möglichkeit, die effektive Berechtigung für einen Sicherheitsprinzipal für ein Objekt zu ermitteln.
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 bereit, die zum Anzeigen eines Steuerelement-Editors mit erhöhten Rechten erforderlich sind, wenn ein Benutzer auf die Schaltfläche Bearbeiten auf einer Seite des Zugriffssteuerungs-Editors klickt, die ein Bild eines Schilds auf dieser schaltfläche Bearbeiten anzeigt.
ISecurityInformation4-
Ermöglicht dem Zugriffssteuerungs-Editor (Access Control Editor, ACE), den Sicherheitsdeskriptor der Freigabe abzurufen, um die Freigabeseite zu initialisieren.
ISecurityObjectTypeInfo-
Stellt eine Möglichkeit bereit, die Quelle geerbter Zugriffssteuerungseinträge (ACEs) in diskretionären Zugriffssteuerungslisten (DACLs) und Systemzugriffssteuerungslisten (SACLs) zu bestimmen.

Autorisierungsschnittstellen werden nach Verwendung wie folgt kategorisiert:

Zugriffssteuerungs-Editor-Schnittstellen

Die folgenden Schnittstellen werden mit dem Zugriffssteuerungs-Editor verwendet.

ActiveX Installer-Schnittstellen

ActiveX Installer stellt die folgenden Schnittstellen bereit.

Autorisierungs-Manager-Schnittstellen

Der Autorisierungs-Manager stellt die folgenden Schnittstellen bereit.