Interfaces de autorización
Las interfaces siguientes se usan con aplicaciones de autorización.
En esta sección
Tema | Descripción |
---|---|
IAzApplication |
Define una instancia instalada de una aplicación. Se crea un objeto IAzApplication cuando se instala una aplicación. |
IAzApplication2 |
Hereda de la interfaz IAzApplication e implementa métodos adicionales para inicializar objetos IAzClientContext2 . |
IAzApplication3 |
Proporciona métodos para administrar objetos IAzRoleAssignment, IAzRoleDefinition e IAzScope2 . |
IAzApplications |
Representa una colección de objetos IAzApplication . |
IAzApplicationGroup |
Define una colección de entidades de seguridad. |
IAzApplicationGroup2 |
Extiende la interfaz IAzApplicationGroup agregando compatibilidad con el tipo de grupo BizRule . |
IAzApplicationGroups |
Representa una colección de objetos IAzApplicationGroup . |
IAzAuthorizationStore |
Define el contenedor que es la raíz del almacén de directivas de autorización. |
IAzAuthorizationStore2 |
Hereda del objeto AzAuthorizationStore e implementa métodos para crear y abrir objetos IAzApplication2 . |
IAzAuthorizationStore3 |
Extiende la interfaz IAzAuthorizationStore2 con métodos que administran la compatibilidad y el almacenamiento en caché de reglas de negocios (BizRule). |
IAzBizRuleContext |
Contiene información sobre una operación de regla de negocios (BizRule). |
IAzBizRuleInterfaces |
Proporciona métodos y propiedades que se usan para administrar una lista de interfaces IDispatch a las que pueden llamar los scripts de reglas de negocios (BizRule). |
IAzBizRuleParameters |
Proporciona métodos y propiedades que se usan para administrar una lista de parámetros que se pueden pasar a scripts de reglas de negocios (BizRule). |
IAzClientContext |
Mantiene el estado que describe un cliente determinado. |
IAzClientContext2 |
Hereda de la interfaz IAzClientContext e implementa nuevos métodos que manipulan el contexto de cliente. |
IAzClientContext3 |
Extiende la interfaz IAzClientContext2 . |
IAzNameResolver |
Convierte los identificadores de seguridad (SID) en nombres para mostrar principales. |
IAzObjectPicker |
Muestra un cuadro de diálogo que permite a los usuarios seleccionar una o varias entidades de seguridad de una lista. |
IAzOperation |
Define una operación de bajo nivel compatible con una aplicación. |
IAzOperation2 |
Extiende IAzOperation con un método que devuelve las asignaciones de roles asociadas a la operación. |
IAzOperations |
Representa una colección de objetos IAzOperation . |
IAzPrincipalLocator |
Busca y elige entidades de seguridad del Modo de aplicación de Active Directory (ADAM) en el Administrador de autorización. |
IAzRole |
Define el conjunto de operaciones que puede realizar un conjunto de usuarios dentro de un ámbito. |
IAzRoleAssignment |
Representa un rol al que se pueden asignar usuarios y grupos. |
IAzRoleAssignments |
Representa una colección de objetos IAzRoleAssignment . |
IAzRoleDefinition |
Representa uno o varios objetos IAzRoleDefinition, IAzTask e IAzOperation que especifican un conjunto de operaciones. |
IAzRoleDefinitions |
Representa una colección de objetos IAzRoleDefinition . |
IAzRoles |
Representa una colección de objetos IAzRole . |
IAzScope |
Define un contenedor lógico de recursos al que la aplicación administra el acceso. |
IAzScope2 |
Extiende la interfaz IAzScope para administrar objetos IAzRoleAssignment e IAzRoleDefinition . |
IAzScopes |
Representa una colección de objetos IAzScope . |
IAzTask |
Describe un conjunto de operaciones. |
IAzTask2 |
Extiende la interfaz IAzTask con un método que devuelve las asignaciones de roles asociadas a la tarea. |
IAzTasks |
Representa una colección de objetos IAzTask . |
IeAxiService |
Inicializa un objeto de servicio del sistema para instalar un objeto ActiveX cuando el usuario actual no tiene permiso para instalar el objeto. |
IeAxiServiceCallback |
Lo llama la interfaz IeAxiSystemInstaller para comprobar que se puede instalar un objeto ActiveX. |
IeAxiSystemInstaller |
Instala un objeto ActiveX. |
IEffectivePermission |
Proporciona un medio para determinar el permiso efectivo para una entidad de seguridad en un objeto. |
IEffectivePermission2 |
Proporciona una manera de determinar el permiso efectivo para una entidad de seguridad en un objeto. |
ISecurityInformation |
Permite al editor de control de acceso comunicarse con el autor de la llamada de las funciones CreateSecurityPage y EditSecurity . |
ISecurityInformation2 |
Permite al editor de control de acceso obtener información del cliente que no proporciona la interfaz ISecurityInformation . |
ISecurityInformation3 |
Proporciona métodos necesarios para mostrar un editor de control de acceso con privilegios elevados cuando un usuario hace clic en el botón Editar en una página del editor de control de acceso que muestra una imagen de un escudo en ese botón Editar . |
ISecurityInformation4 |
Permite al editor de control de acceso (ACE) obtener el descriptor de seguridad del recurso compartido para inicializar la página del recurso compartido. |
ISecurityObjectTypeInfo |
Proporciona un medio para determinar el origen de las entradas de control de acceso heredadas (ACE) en listas de control de acceso discrecional (DACL) y listas de control de acceso del sistema (SACL). |
Las interfaces de autorización se clasifican según el uso de la siguiente manera:
- Interfaces del editor de Access Control
- Interfaces del instalador de ActiveX
- Interfaces del Administrador de autorización
Interfaces del editor de Access Control
Las interfaces siguientes se usan con el editor de control de acceso.
- IEffectivePermission
- ISecurityInformation
- ISecurityInformation2
- ISecurityInformation3
- ISecurityObjectTypeInfo
Interfaces del instalador de ActiveX
El Instalador de ActiveX proporciona las siguientes interfaces.
Interfaces del Administrador de autorización
El Administrador de autorización proporciona las siguientes interfaces.
- 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