Uso dell'API Authz

L'API Authz consente alle applicazioni di eseguire controlli di accesso personalizzabili con prestazioni migliori e uno sviluppo più semplificato rispetto ai Controllo di accesso di basso livello.

L'API Authz consente alle applicazioni di memorizzare nella cache i controlli di accesso per migliorare le prestazioni, di eseguire query e modificare i contesti client e di definire regole aziendali che possono essere usate per valutare l'autorizzazione di accesso in modo dinamico.

Contenuto della sezione

Argomento Descrizione
Inizializzazione di un contesto client
Un'applicazione deve creare un contesto client prima di poter usare l'API Authz per eseguire controlli di accesso o controllo.
Esecuzione di query su un contesto client
Le applicazioni possono chiamare la funzione AuthzGetInformationFromContext per eseguire query su un contesto client esistente.
Aggiunta di SID a un contesto client
Un'applicazione può aggiungere identificatori di sicurezza (SID) a un contesto client esistente chiamando la funzione AuthzAddSidsToContext .
Controllo dell'accesso con l'API Authz
Le applicazioni determinano se concedere l'accesso a oggetti a protezione diretta chiamando la funzione AuthzAccessCheck .
Memorizzazione nella cache dei controlli di accesso
Quando un'applicazione esegue un controllo di accesso chiamando la funzione AuthzAccessCheck , i risultati di tale controllo di accesso possono essere memorizzati nella cache.