Compartir a través de


Uso de authz API

Authz API permite a las aplicaciones realizar comprobaciones de acceso personalizables con un mejor rendimiento y un desarrollo más simplificado que Access Control de bajo nivel.

La API de Authz permite a las aplicaciones almacenar en caché las comprobaciones de acceso para mejorar el rendimiento, consultar y modificar contextos de cliente y definir reglas de negocios que se pueden usar para evaluar el permiso de acceso dinámicamente.

En esta sección

Tema Descripción
Inicialización de un contexto de cliente
Una aplicación debe crear un contexto de cliente para poder usar authz API para realizar comprobaciones de acceso o auditoría.
Consulta de un contexto de cliente
Las aplicaciones pueden llamar a la función AuthzGetInformationFromContext para consultar información sobre un contexto de cliente existente.
Adición de SID a un contexto de cliente
Una aplicación puede agregar identificadores de seguridad (SID) a un contexto de cliente existente llamando a la función AuthzAddSidsToContext .
Comprobación del acceso con la API de Authz
Las aplicaciones determinan si se debe conceder acceso a objetos protegibles mediante una llamada a la función AuthzAccessCheck .
Almacenamiento en caché de comprobaciones de acceso
Cuando una aplicación realiza una comprobación de acceso mediante una llamada a la función AuthzAccessCheck , los resultados de esa comprobación de acceso se pueden almacenar en caché.