Generazione rapporti RBS

La funzione Generazione rapporti RBS consente di generare rapporti sugli oggetti RBS inclusi nella directory e sulla relativa configurazione. I rapporti sono in formato di grafico e possono essere esportati in altri formati e stampati. Tramite la funzione Generazione rapporti RBS vengono generati i seguenti rapporti:

Assegnazioni del ruolo

Task non assegnati

Assegnazioni di task ai ruoli

Categorie non assegnate

Assegnazioni di ruoli agli utenti

Ruoli personalizzati

Assegnazioni di task agli utenti

Task personalizzati

Assegnazioni di diritti ai ruoli

Categorie personalizzate

Ruoli non assegnati

Raccolte


Creazione di rapporti

Per accedere alla funzione Generazione rapporti RBS, selezionare la vista Configura, quindi il ruolo Generazione rapporti RBS. Ogni rapporto viene implementato come task. Per generare un rapporto, fare clic sul task del rapporto e seguire le istruzioni visualizzate. Per ottenere, ad esempio, un rapporto contenente tutti i membri assegnati a un ruolo, fare clic su Generazione rapporti RBS > Assegnazioni del ruolo.

Figura 3
Vista Configura di iManager in cui viene visualizzato il task Assegnazioni del ruolo

Ogni rapporto richiede l'immissione di alcune informazioni iniziali, ad esempio i ruoli per cui si desidera generare un elenco di membri assegnati. Dopo avere fornito le informazioni e avere fatto clic su OK, in iManager viene generato un rapporto.


Utilizzo di rapporti

Il task Generazione rapporti RBS consente di generare rapporti che è possibile ordinare, stampare ed esportare. Nella seguente figura viene illustrato un esempio di rapporto di iManager.

Figura 4
Membri assegnati a un ruolo


Ordinamento degli elementi nei rapporti

Per impostazione di default, gli elementi elencati in un rapporto vengono ordinati alfabeticamente in senso crescente nella prima colonna. Per indicare la colonna utilizzata per l'ordinamento degli elementi, in iManager viene visualizzata una piccola icona accanto al nome della colonna. Questa icona indica il tipo di ordinamento. Per modificare la colonna utilizzata per l'ordinamento degli elementi, fare clic sul nome della colonna desiderata. Per modificare il tipo di ordinamento, fare clic sul nome della colonna attualmente utilizzata per l'ordinamento degli elementi.


Stampa di rapporti

È possibile stampare rapporti RBS in modo semplice facendo clic sul pulsante Stampa. Verrà visualizzata la finestra di dialogo di stampa del browser, in cui è possibile selezionare una stampante e altre opzioni di stampa. Tramite questa funzione viene stampato solo il frame del browser contenente il rapporto, che viene stampato come è visualizzato nel frame. È pertanto consigliabile assicurarsi che gli elementi rispettino l'ordine desiderato prima di fare clic su Stampa.


Esportazione di rapporti

È possibile esportare i dati dei rapporti in file XML, CSV e di testo normale per poterli utilizzare in altre applicazioni, quali fogli di calcolo e database. I file di esportazione contengono solo i dati e un numero sufficiente di metadati per descrivere le colonne del rapporto. Altre informazioni, ad esempio il titolo e la data del rapporto, non vengono esportate. Gli elementi inclusi in un rapporto vengono esportati nell'ordine visualizzato al momento dell'esportazione.

  1. Fare clic sul pulsante Esporta.

  2. Nella finestra Esportazione rapporti RBS selezionare il formato per i dati esportati, quindi fare clic su Esporta.

  3. Quando nel browser viene richiesto se aprire o salvare il file generato da iManager, selezionare l'opzione desiderata e procedere come richiesto nel browser.

Di seguito vengono illustrati alcuni esempi di file XML, CSV e di testo normale esportati dallo stesso rapporto RBS:

XML:

<?xml version="1.0"?> 
<rbs-report>
<rbs-record>
<role-name>Amministrazione eDirectory</role-name>
<role-object>eDirectory Administration.Role Based Service 2.novell</role-object>
<member-type>User</member-type>
<member-object>Admin.CONT_ITA</member-object>
<scope>.CONT_ITA.</scope>
<rights-assigned>true</rights-assigned>
<rights-inherit>true</rights-inherit>
</rbs-record>
<rbs-record>
<role-name>Amministrazione eDirectory</role-name>
<role-object>eDirectory Administration.Role Based Service 2.novell</role-object>
<member-type>User</member-type>
<member-object>Admin.CONT_ITA</member-object>
<scope>CONT_ITA</scope>
<rights-assigned>true</rights-assigned>
<rights-inherit>true</rights-inherit>
</rbs-record>
</rbs-report>

CSV:

"Nome ruolo","Oggetto Ruolo","Tipo","Membro","Ambito","Assegnato","Eredita", 
"Amministrazione eDirectory","eDirectory Administration.Role Based Service 2.CONT_ITA","User","Admin.CONT_ITA",".CONT_ITA.","true","true",
"Amministrazione eDirectory","eDirectory Administration.Role Based Service 2.CONT_ITA","User","Admin.CONT_ITA","CONT_ITA","true","true",

Testo normale:

Nome ruolo: Amministrazione eDirectory 
Oggetto Ruolo: eDirectory Administration.Role Based Service 2.CONT_ITA
Tipo: User
Membro: Admin.CONT_ITA
Ambito: .CONT_ITA.
Assegnato: true
Eredita: true
-------------------------------------------------
Nome ruolo: Amministrazione eDirectory
Oggetto Ruolo: eDirectory Administration.Role Based Service 2.CONT_ITA
Tipo: User
Membro: Admin.CONT_ITA
Ambito: CONT_ITA
Assegnato: true
Eredita: true
-------------------------------------------------