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é. |