6.3 Creación de informes de RBS

La función Creación de informes de RBS le permite generar informes acerca de los objetos RBS del directorio y su configuración. Los informes tienen formato de gráfico y se pueden exportar a otros formatos e imprimirse. La función Creación de informes de RBS genera los siguientes informes:

Asignaciones de funciones

Tareas sin asignar

Asignaciones de función de tarea

Categorías sin asignar

Asignaciones de las funciones del usuario

Funciones personalizadas

Asignaciones de tareas de usuario

Tareas personalizadas

Asignaciones de derechos de función

Categorías personalizadas

Funciones sin asignar

Colecciones

6.3.1 Crear informes

Para crear un informe de RBS:

  1. En la vista Configurar, seleccione Informe RBS.

    Cada tipo de informe se implementa como una tarea.

  2. Seleccione el informe que desee, introduzca la información necesaria y, a continuación, haga clic en Aceptar.

    Cada informe requiere que proporcione una información inicial, como las funciones para las que desea generar una lista de miembros asignados.

Figura 6-3 La vista Configurar de iManager muestra la tarea Asignaciones de función

6.3.2 Utilizar Informes

Las tareas de Creación de informes de RBS generan informes que puede clasificar, imprimir y exportar. La siguiente ilustración muestra un ejemplo de un informe de iManager.

Figura 6-4 Miembros asignados a una función

Clasificar informes

Por defecto, los elementos que aparecen en un informe se clasifican de forma alfabética en orden ascendente en la primera columna. Para indicar la columna en la que se ordenan los elementos, iManager presenta un icono pequeño junto al nombre de la columna y el icono indica el orden de clasificación. Para cambiar la columna en la que los elementos están clasificados, haga clic en el nombre de la columna que desee. Para cambiar el orden de clasificación, haga clic en el nombre de la columna en la que los elementos están clasificados actualmente.

Imprimir informes

Puede imprimir informes de RBS de forma sencilla haciendo clic en el botón Imprimir. Este botón abre el cuadro de diálogo de impresión del navegador en el que puede seleccionar una impresora y otras opciones de impresión. Esta función sólo imprime el marco del navegador que incluye el informe e imprime el informe, tal y como se muestra en el marco, así que debe asegurarse de que los elementos están clasificados en el orden que desea antes de hacer clic en Imprimir.

Exportación de informes

Puede exportar datos de informes a archivos XML, CSV y de texto sin formato y utilizarlos en otras aplicaciones como, por ejemplo, hojas de cálculo y bases de datos. Los archivos de exportación sólo contienen datos y suficientes metadatos para describir las columnas del informe. No se exporta otra información, como el título y la fecha del informe. Los elementos de un informe se exportan en el orden de clasificación actual.

  1. Haga clic en el botón Exportar.

  2. En la ventana Exportación del informe RBS, seleccione el formato de los datos exportados y, a continuación, haga clic en Exportar.

  3. Cuando el navegador le pida que abra o guarde el archivo generado por iManager, seleccione la opción que prefiera y continúe como le indique el navegador.

Los siguientes son ejemplos de archivos XML, CSV y de texto sin formato del mismo informe RBS:

Código XML:

<?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>

CSV:

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)"

Informe RBS: Asignaciones de funciones de usuario

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",

Solo texto:

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
-------------------------------------------------