Compartir a través de


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

Las interfaces siguientes se usan con el editor de control de acceso.

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.