Interfacce di autorizzazione
Le interfacce seguenti vengono usate con le applicazioni di autorizzazione.
In questa sezione
Argomento | Descrizione |
---|---|
IAzApplication |
Definisce un'istanza installata di un'applicazione. Un oggetto IAzApplication viene creato quando viene installata un'applicazione. |
IAzApplication2 |
Eredita dall'interfacciaIAzApplicatione implementa metodi aggiuntivi per inizializzare oggetti IAzClientContext2. |
IAzApplication3 |
Fornisce metodi per gestire oggetti IAzRoleAssignment, IAzRoleDefinitione oggetti IAzScope2. |
IAzApplications |
Rappresenta un insieme di oggetti IAzApplication. |
IAzApplicationGroup |
Definisce una raccolta di entità. |
IAzApplicationGroup2 |
Estende l'interfacciaIAzApplicationGroup aggiungendo il supporto per il tipo di gruppo BizRule. |
IAzApplicationGroups |
Rappresenta un insieme di oggetti IAzApplicationGroup. |
IAzAuthorizationStore |
Definisce il contenitore che rappresenta la radice dell'archivio criteri di autorizzazione. |
IAzAuthorizationStore2 |
Eredita dall'oggettoazAuthorizationStoree implementa i metodi per creare e aprire oggetti IAzApplication2. |
IAzAuthorizationStore3 |
Estende l'interfacciaIAzAuthorizationStore2 con metodi che gestiscono la regola business (BizRule) supportano e memorizzano nella cache. |
IAzBizRuleContext |
Contiene informazioni su un'operazione di regola business (BizRule). |
IAzBizRuleInterfaces |
Fornisce metodi e proprietà usati per gestire un elenco di interfacce IDispatch che possono essere chiamate da script di regola business (BizRule). |
IAzBizRuleParameters |
Fornisce metodi e proprietà usati per gestire un elenco di parametri che possono essere passati agli script della regola business (BizRule). |
IAzClientContext |
Gestisce lo stato che descrive un determinato client. |
IAzClientContext2 |
Eredita dall'interfacciaIAzClientContexte implementa nuovi metodi che modificano il contesto client. |
IAzClientContext3 |
Estende l'interfacciaIAzClientContext2. |
IAzNameResolver |
Converte identificatori di sicurezza (SID) in nomi visualizzati dell'entità. |
IAzObjectPicker |
Visualizza una finestra di dialogo che consente agli utenti di selezionare una o più entità da un elenco. |
IAzOperation |
Definisce un'operazione di basso livello supportata da un'applicazione. |
IAzOperation2 |
Estende il IAzOperation con un metodo che restituisce le assegnazioni di ruolo associate all'operazione. |
IAzOperations |
Rappresenta un insieme di oggetti IAzOperation. |
IAzPrincipalLocator |
Individua e sceglie le entità della modalità applicazione Active Directory (ADAM) in Gestione autorizzazioni. |
IAzRole |
Definisce il set di operazioni che possono essere eseguite da un set di utenti all'interno di un ambito. |
IAzRoleAssignment |
Rappresenta un ruolo a cui è possibile assegnare utenti e gruppi. |
IAzRoleAssignments |
Rappresenta un insieme di oggetti IAzRoleAssignment. |
IAzRoleDefinition |
Rappresenta uno o più IAzRoleDefinition, IAzTaske oggetti IAzOperation che specificano un set di operazioni. |
IAzRoleDefinitions |
Rappresenta un insieme di oggetti IAzRoleDefini tion. |
IAzRoles |
Rappresenta un insieme di oggettiIAzRole di. |
IAzScope |
Definisce un contenitore logico di risorse a cui l'applicazione gestisce l'accesso. |
IAzScope2 |
Estende l'interfaccia IAzScope per gestire IAzRoleAssignment e gli oggetti IAzRoleDefinition. |
IAzScopes |
Rappresenta un insieme di oggetti IAzScope. |
IAzTask |
Descrive un set di operazioni. |
IAzTask2 |
Estende l'interfaccia IAzTask con un metodo che restituisce le assegnazioni di ruolo associate all'attività. |
IAzTasks |
Rappresenta un insieme di oggetti IAzTask. |
IeAxiService |
Inizializza un oggetto servizio di sistema per installare un oggetto ActiveX quando l'utente corrente non dispone dell'autorizzazione per installare l'oggetto. |
IeAxiServiceCallback |
Chiamato dall'interfaccia IeAxiSystemInstaller per verificare che sia possibile installare un oggetto ActiveX. |
IeAxiSystemInstaller |
Installa un oggetto ActiveX. |
IEffectivePermission |
Fornisce un mezzo per determinare l'autorizzazione effettiva per un'entità di sicurezza in un oggetto . |
IEffectivePermission2 |
Fornisce un modo per determinare un'autorizzazione efficace per un'entità di sicurezza in un oggetto . |
ISecurityInformation |
Consente all'editor di controllo di accesso di comunicare con il chiamante delle funzioni di CreateSecurityPage e EditSecurity. |
ISecurityInformation2 |
Consente all'editor di controllo di accesso di ottenere informazioni dal client non fornite dall'interfacciaISecurityInformation. |
ISecurityInformation3 |
Fornisce i metodi necessari per visualizzare un editor di controllo di accesso con privilegi elevati quando un utente fa clic sul pulsante modifica in una pagina dell'editor di controllo di accesso che visualizza un'immagine di uno scudo in tale pulsante Modifica. |
ISecurityInformation4 |
Consente all'editor di controllo di accesso (ACE) di ottenere il descrittore di sicurezza della condivisione per inizializzare la pagina di condivisione. |
ISecurityObjectTypeInfo |
Fornisce un mezzo per determinare l'origine delle voci di controllo di accesso ereditate (ACL) in elenchi di controllo di accesso discrezionale (DACL) e elenchi di controllo di accesso di sistema (SACLs). |
Le interfacce di autorizzazione vengono classificate in base all'utilizzo come indicato di seguito:
- interfacce dell'editor di controllo di accesso
- interfacce del programma di installazione ActiveX
- interfacce di Gestione autorizzazioni
Interfacce dell'editor di controllo di accesso
Le interfacce seguenti vengono usate con l'editor di controllo di accesso.
- IEffectivePermission
- ISecurityInformation
- ISecurityInformation2
- ISecurityInformation3
- ISecurityObjectTypeInfo
Interfacce del programma di installazione ActiveX
Il programma di installazione ActiveX fornisce le interfacce seguenti.
Interfacce di Gestione autorizzazioni
Gestione autorizzazioni fornisce le interfacce seguenti.
- 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