35.1 Descrizione di Controllo dei ruoli e dell'accesso

OpenText Identity Console consente di assegnare agli utenti specifiche responsabilità, nonché gli strumenti e i relativi diritti necessari a fare fronte a tali responsabilità.

RAC è un'estensione dello schema OpenText eDirectory. RAC definisce diverse classi di oggetti e attributi e rappresenta un meccanismo che gli amministratori utilizzano per concedere a un utente l'accesso ai task di gestione in base al ruolo dell'utente nella configurazione RAC. In tal modo gli utenti accedono solo ai task che devono essere eseguiti.

NOTA:la funzione RAC di OpenText Identity Console concede i diritti in base agli elenchi di controllo dell'accesso (ACL) di OpenText eDirectory. Gli elenchi ACL consentono a un trustee di ottenere diritti su un oggetto specifico o sui relativi oggetti subordinati. Gli elenchi ACL non vengono concessi in base a tipi di oggetto specifici. Ogni task di OpenText Identity Console definisce i relativi tipi di oggetto e gli elenchi ACL necessari. Tuttavia, questi elenchi ACL consentono all'utente di eseguire tali operazioni con altri tipi di oggetti mediante le API di OpenText eDirectory o altri strumenti.

La funzione RAC consente inoltre di creare ruoli specifici all'interno dell'organizzazione. I ruoli contengono task che un utente assegnato può eseguire in OpenText Identity Console, ad esempio la creazione di un nuovo utente o la modifica di una password. I task vengono preassegnati ai ruoli ma possono essere sostituiti, riassegnati o rimossi.

Gli utenti, inoltre, sono associati ai ruoli con un ambito specifico, ovvero un container nell'albero in cui l'utente dispone delle autorizzazioni necessarie per eseguire un task. Per essere completo, un ruolo richiede questa triplice associazione di ruolo, membri e ambito.

Tramite un oggetto Ruolo viene creata un'associazione tra utenti e task. Un amministratore concede a un utente l'accesso a un task rendendo l'utente membro del ruolo a cui è assegnato il task.

Un utente può essere assegnato a un ruolo nei seguenti modi:

  • Direttamente come utente.

  • Tramite assegnazione di un gruppo.

    Se un utente è membro di un gruppo o di un gruppo dinamico assegnato a un ruolo, avrà accesso a tale ruolo.

  • Tramite assegnazione di container.

    Un oggetto Utente ha accesso a tutti i ruoli assegnati al relativo container superiore. Possono essere inclusi anche container quali organizzazione e unità organizzativa.

Un utente può essere associato più volte a un ruolo, ogni volta con un ambito differente.

35.1.1 Oggetti Controllo dei ruoli e dell'accesso in OpenText eDirectory

Nella seguente tabella sono elencati gli oggetti RAC. OpenText Identity Console estende lo schema OpenText eDirectory in modo da includere tali oggetti durante l'installazione di RAC.

Oggetto

Descrizione

Configurazione RAC

Oggetto Container in cui sono inclusi tutti gli oggetti Ruolo e Modulo.

Gli oggetti Configurazione RAC sono i container di livello più alto per tutti gli oggetti RAC. Un albero può contenere un numero qualsiasi di oggetti Configurazione RAC. A ciascuno di questi oggetti è assegnato un proprietario, ovvero un utente che dispone dei diritti di gestione sulle configurazioni.

Gli oggetti Configurazione RAC possono essere creati in uno qualsiasi dei seguenti container:

  • Dominio.

  • Ubicazione.

  • Nazione.

  • Organizzazione.

  • Unità organizzativa.

Ruolo RAC

La definizione di un ruolo prevede la creazione di un oggetto Ruolo RAC e la definizione dei task che possono essere eseguiti dal ruolo.

I ruoli RAC sono oggetti Container che possono essere creati solo in un container Configurazione RAC.

I membri del ruolo possono essere Utente, Gruppo, Organizzazione o Unità organizzativa e sono associati a un ruolo in un ambito specifico dell'albero. Gli oggetti Task RAC vengono assegnati agli oggetti Ruolo RAC.

Task RAC

Oggetto Foglia con una funzione specifica, ad esempio la creazione di un utente o di un gruppo.

Gli oggetti Task RAC si trovano solo nei container Modulo RAC.

Ambito RAC

Viene utilizzato un oggetto Foglia per le assegnazioni ACL (invece di effettuare assegnazioni per ciascun oggetto Utente). Gli oggetti Ambito RAC rappresentano il contesto nell'albero in cui viene eseguito un ruolo e sono associati agli oggetti Ruolo RAC. Essi ereditano le proprietà dalla classe Gruppo. A un oggetto Ambito RAC sono assegnati oggetti Utente, che contengono a loro volta un riferimento all'ambito dell'albero a cui sono associati.

Gli oggetti vengono creati dinamicamente quando richiesto e quindi cancellati quando non sono più necessari. Tali oggetti sono presenti solo nei container Ruolo RAC.

L'Ambito RAC può essere Organizzazione e Unità organizzativa.

AVVERTENZA:non modificare mai la configurazione di un oggetto Ambito RAC. Questa operazione può avere gravi conseguenze e causare danni al sistema.

Modulo RAC

Rappresenta un oggetto Container in cui sono contenuti gli oggetti Task RAC. Gli oggetti Modulo RAC dispongono di un attributo Nome modulo, che rappresenta il nome del prodotto che definisce i task (ad esempio Gestione certificati, Gestione autenticazione, Gestione utenti e così via).

Gli oggetti Modulo RAC possono essere creati solo nei container Configurazione RAC.