La fonction Création de rapport RBS permet de générer des rapports sur les objets RBS de l'annuaire et leur configuration. Élaborés sous forme de graphiques, les rapports peuvent être exportés vers d'autres formats et imprimés. Les rapports générés par la fonction Création de rapport RBS sont les suivants :
|
Assignations de rôle |
Tâches non assignées |
|
Assignations de tâches à un rôle |
Catégories non assignées |
|
Assignations de rôles à un utilisateur |
Rôles personnalisés |
|
Assignations de tâches à un utilisateur |
Tâches personnalisées |
|
Assignations de droits à un rôle |
Catégories personnalisées |
|
Rôles non assignés |
Collections |
Pour créer un rapport RBS :
Dans la vue Configurer, cliquez sur Création de rapport RBS.
Chaque type de rapport est implémenté comme une tâche.
Sélectionnez le rapport souhaité, fournissez les informations nécessaires, puis cliquez sur OK.
Chaque rapport nécessite la fourniture d'un certain nombre d'informations initiales, telles que les rôles pour lesquels vous souhaitez générer une liste de membres assignés.
Figure 6-3 Vue Configurer de iManager affichant la tâche Assignations de rôle
Les tâches Création de rapport RBS génèrent des rapports que vous pouvez organiser, imprimer et exporter. L'illustration ci-dessous présente un exemple de rapport iManager.
Figure 6-4 Membres assignés à un rôle
Par défaut, les éléments listés dans un rapport sont classés par ordre alphabétique croissant en fonction de la première colonne. Pour indiquer la colonne selon laquelle les éléments sont triés, iManager affiche, en regard du nom de celle-ci, une petite icône spécifiant l'ordre de tri. Pour classer les éléments en fonction d'une autre colonne, cliquez sur le nom de la colonne désirée. Pour changer l'ordre de tri, cliquez sur le nom de la colonne selon laquelle les éléments sont actuellement triés.
Pour imprimer des rapports RBS, il suffit de cliquer sur le bouton Imprimer. Cette opération ouvre la boîte de dialogue d'impression de votre navigateur, qui permet de sélectionner une imprimante et d'autres options d'impression. Cette fonction n'imprime que le cadre du navigateur qui contient le rapport ; ce dernier est reproduit tel qu'il apparaît dans le cadre. Veillez donc à ce que les éléments soient classés dans l'ordre désiré avant de cliquer surImprimer.
Vous pouvez exporter les données des rapports vers des fichiers texte, XML ou CSV à utiliser dans d'autres applications, telles que des tableurs et des bases de données. Les fichiers d'exportation contiennent uniquement les données et le minimum nécessaire de métadonnées pour décrire les colonnes du rapport. Les autres informations, comme le titre et la date du rapport, ne sont pas exportées. Les éléments du rapport sont exportés dans l'ordre de tri actuellement spécifié.
Cliquez sur le bouton Exporter.
Dans la fenêtre Exportation de rapport RBS, sélectionnez le format des données exportées, puis cliquez sur Exporter.
Lorsque votre navigateur vous invite à ouvrir ou enregistrer le fichier généré par iManager, sélectionnez l'option désirée et suivez les instructions de votre navigateur.
Voici des exemples de fichiers texte, XML et CSV exportés à partir du même rapport RBS :
<?xml version="1.0"?>
<rbs-report>
<rbs-report-header>
<user>admin.novell</user>
<report-time>Thursday, June 26, 2008 (10:33:17 AM IST)</report-time>
<selected-member-types>User, Group, Dynamic Group, Organizational Role, Container</selected-member-types>
<dynamic-group>
<search-enabled>yes</search-enabled>
<role-search>parent sub-directory (novell)</role-search>
<search-for>Dynamic Group Objects</search-for>
</dynamic-group>
<container-role-search>up to parent (novell)</container-role-search>
</rbs-report-header>
<rbs-record>
<role-name>eDirectory Administration</role-name>
<role-object>eDirectory Administration.Role Based Service 2.novell</role-object>
<member-type>User</member-type>
<member-object>admin.novell</member-object>
<scope>.MY_TREE.</scope>
<rights-assigned>true</rights-assigned>
<rights-inherit>true</rights-inherit>
</rbs-record>
<rbs-record>
<role-name>eDirectory Administration</role-name>
<role-object>eDirectory Administration.Role Based Service 2.novell</role-object>
<member-type>User</member-type>
<member-object>jdoe.novell</member-object>
<scope>novell</scope>
<rights-assigned>true</rights-assigned>
<rights-inherit>true</rights-inherit>
</rbs-record>
</rbs-report>
RBS Report Query Settings User:,"admin.novell" Date:,"Thursday, June 26, 2008 (10:33:17 AM IST)" Types:,"User, Group, Dynamic Group, Organizational Role, Container" Dynamic Group Search Settings:, Search Enabled:,"yes" Role Search:,"parent sub-directory (novell)" Role Search:,"Dynamic Group Objects" Container Role Search:,"up to parent (novell)"
Rapport RBS : assignations de rôles à un utilisateur
User,"Role Name","Role Object","Type","Member","Scope","Assigned","Inherit", admin.novell,"Archive Version Management","Archive Version Management.Role Based Service 2.novell","User","admin.novell",".BLR-ANIL-TREE.","true","true", admin.novell,"DFS Management","DFS Management.RBS 270 akpal.08","User","admin.novell",".BLR-ANIL-TREE.","true","true", admin.novell,"Directory Administration","eDirectory Administration.Role Based Service 2.novell","User","admin.novell",".BLR-ANIL-TREE.","true","true", admin.novell,"Directory Administration","eDirectory Administration.RBS 270 akpal.08","User","admin.novell",".BLR-ANIL-TREE.","true","true", admin.novell,"eDirectory Maintenance Utilities","eDirectory Maintenance Utilities.Role Based Service 2.novell","User","admin.novell",".BLR-ANIL-TREE.","true","true", admin.novell,"File Protocols","File Protocols.RBS 270 akpal.08","User","admin.novell",".BLR-ANIL-TREE.","true","true", admin.novell,"Groups","Group Management.Role Based Service 2.novell","User","admin.novell",".BLR-ANIL-TREE.","true","true", admin.novell,"Groups","Group Management.RBS 270 akpal.08","User","admin.novell",".BLR-ANIL-TREE.","true","true", admin.novell,"Help Desk","Help Desk Management.Role Based Service 2.novell","User","admin.novell",".BLR-ANIL-TREE.","true","true", admin.novell,"Help Desk","Help Desk Management.RBS 270 akpal.08","User","admin.novell",".BLR-ANIL-TREE.","true","true", admin.novell,"IDE Demo Role","IDE Demo Role.Role Based Service 2.novell","User","admin.novell",".BLR-ANIL-TREE.","true","true", admin.novell,"Novell Certificate Access","Novell Certificate Access.RBS 270 akpal.08","User","admin.novell",".BLR-ANIL-TREE.","true","true", admin.novell,"Novell Certificate Server Management","Novell Certificate Server Management.RBS 270 akpal.08","User","admin.novell",".BLR-ANIL-TREE.","true","true", admin.novell,"Partitions and Replicas","Partition and Replica Management.Role Based Service 2.novell","User","admin.novell",".BLR-ANIL-TREE.","true","true", admin.novell,"Partitions and Replicas","Partition and Replica Management.RBS 270 akpal.08","User","admin.novell",".BLR-ANIL-TREE.","true","true", admin.novell,"QuickFinder Administration","QuickFinder Administration.RBS 270 akpal.08","User","admin.novell",".BLR-ANIL-TREE.","true","true", admin.novell,"Rights","Rights Management.Role Based Service 2.novell","User","admin.novell",".BLR-ANIL-TREE.","true","true", admin.novell,"Rights","Rights Management.RBS 270 akpal.08","User","admin.novell",".BLR-ANIL-TREE.","true","true", admin.novell,"Schema","Schema Management.Role Based Service 2.novell","User","admin.novell",".BLR-ANIL-TREE.","true","true", admin.novell,"Schema","Schema Management.RBS 270 akpal.08","User","admin.novell",".BLR-ANIL-TREE.","true","true", admin.novell,"Storage Management","Storage Management.RBS 270 akpal.08","User","admin.novell",".BLR-ANIL-TREE.","true","true",admin.novell,"Users","User Management.Role Based Service 2.novell","User","admin.novell",".BLR-ANIL-TREE.","true","true", admin.novell,"Users","User Management.RBS 270 akpal.08","User","admin.novell",".BLR-ANIL-TREE.","true","true",
RBS Report Query Settings User: admin.novell Date: Thursday, June 26, 2008 (10:33:17 AM IST) Types: User, Group, Dynamic Group, Organizational Role, Container ------------------------------------------------- Dynamic Group Search Settings: Search Enabled: yes Role Search: parent sub-directory (novell) Role Search: Dynamic Group Objects Container Role Search: up to parent (novell) ------------------------------------------------- Role Name: eDirectory Administration Role Object: eDirectory Administration.Role Based Service 2.novell Type: User Member: jdoe.novell Scope: novell Assigned: true Inherit: true -------------------------------------------------