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:
- Schnittstellen des Zugriffssteuerungs-Editors
- ActiveX Installer Interfaces
- Autorisierungs-Manager-Schnittstellen
Zugriffssteuerungs-Editor-Schnittstellen
Die folgenden Schnittstellen werden mit dem Zugriffssteuerungs-Editor verwendet.
- IEffectivePermission-
- ISecurityInformation-
- ISecurityInformation2-
- ISecurityInformation3-
- ISecurityObjectTypeInfo-
ActiveX Installer-Schnittstellen
ActiveX Installer stellt die folgenden Schnittstellen bereit.
Autorisierungs-Manager-Schnittstellen
Der Autorisierungs-Manager stellt die folgenden Schnittstellen bereit.
- IAzApplication
- IAzApplication2
- IAzApplication3
- IAzApplications-
- IAzApplicationGroup-
- IAzApplicationGroup2
- IAzApplicationGroups
- IAzAuthorizationStore-
- IAzAuthorizationStore2-
- IAzAuthorizationStore3-
- IAzBizRuleContext
- IAzBizRuleInterfaces
- IAzBizRuleParameters
- IAzClientContext-
- IAzClientContext2
- IAzClientContext3-
- IAzNameResolver-
- IAzObjectPicker-
- IAzOperation-
- IAzOperation2
- IAzOperations-
- IAzPrincipalLocator
- IAzRole
- IAzRoleAssignment
- IAzRoleAssignments
- IAzRoleDefinition
- IAzRoleDefinitions-
- IAzRoles
- IAzScope-
- IAzScope2-
- IAzScopes-
- IAzTask
- IAzTask2
- IAzTasks