6.3 Vytváranie zostáv RBS

Funkcia Vytváranie zostáv RBS vám umožňuje vytvárať zostavy objektov služby RBS v adresári a ich nastavení. Zostavy sú v tabuľkovom formáte a je možné ich exportovať do iných formátov a vytlačiť. Vytváranie zostáv RBS vytvára nasledujúce zostavy:

Priradenia rolí

Nepriradené úlohy

Priradenia úloh rolí

Nepriradené kategórie

Priradenia rolí používateľov

Vlastné roly

Priradenia úloh používateľov

Vlastné úlohy

Priradenia práv rolí

Vlastné kategórie

Nepriradené roly

Kolekcie

6.3.1 Vytváranie zostáv

Ak chcete vytvoriť zostavu RBS:

  1. V zobrazení Konfigurovať vyberte položku Vytváranie zostáv RBS.

    Každý typ zostavy je implementovaný ako úloha.

  2. Vyberte požadovanú zostavu, zadajte požadované informácie a kliknite na tlačidlo OK.

    Každá zostava vyžaduje, aby ste zadali niekoľko počiatočných informácií, napríklad roly, pre ktoré chcete vytvoriť zoznam priradených členov.

Obrázok 6-3 Zobrazenie Konfigurovať aplikácie iManager zobrazujúce úlohu priradenia rolí

6.3.2 Používanie zostáv

Úlohy vytvárania zostáv RBS vytvárajú zostavy, ktoré môžete zoradiť, vytlačiť a exportovať. Nasledujúci obrázok zobrazuje ukážku zostavy aplikácie iManager.

Obrázok 6-4 Členovia priradení k role

Zoradenie zostáv

Predvolene sú položky v zozname zostavy zoradené abecedne vo vzostupnom poradí v prvom stĺpci. Na označenie stĺpca, v ktorom sú položky zoradené, zobrazí aplikácia iManager vedľa názvu stĺpca malú ikonu, ktorá zobrazuje spôsob zoradenia. Ak chcete zmeniť stĺpec, v ktorom sú položky zoradené, kliknite na názov požadovaného stĺpca. Ak chcete zmeniť spôsob zoradenia, kliknite na názov stĺpca, v ktorom sú položky aktuálne zoradené.

Tlač zostáv

Zostavy RBS môžete jednoducho vytlačiť kliknutím na tlačidlo Vytlačiť. Tým otvoríte v prehľadávači dialógové okno tlače, kde môžete vybrať tlačiareň a ďalšie možnosti tlače. Táto funkcia vytlačí iba rámec prehľadávača, ktorý obsahuje zostavu, a vytlačí zostavu tak, ako sa zobrazuje v rámci. Preto pred kliknutím na položku Vytlačiť skontrolujte, či sú položky zoradené tak, ako chcete.

Exportovanie zostáv

Údaje zostavy môžete exportovať do súborov vo formáte XML, CSV alebo obyčajného textu na použitie v iných aplikáciách, napríklad v hárkoch a databázach. Súbory exportu obsahujú iba údaje a dostatok metaúdajov na popis stĺpcov zostáv. Ostatné informácie, napríklad názov a dátum zostavy, nie sú exportované. Položky v zostave sú exportované podľa spôsobu zoradenia, v ktorom sa aktuálne zobrazujú.

  1. Kliknite na tlačidlo Exportovať.

  2. V okne Export zostavy RBS vyberte formát exportovaných údajov a potom kliknite na tlačidlo Exportovať.

  3. Keď vás prehľadávač vyzve, aby ste otvorili alebo uložili súbor vytvorený aplikáciou iManager, vyberte možnosť, ktorú preferujete, a postupujte podľa toho, ako to vyžaduje váš prehľadávač.

Toto sú ukážky súborov vo formáte XML, CSV a obyčajného textu exportovaných z rovnakej zostavy RBS:

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

Zostava RBS: Priradenia rolí používateľov

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

Obyčajný text:

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