6.3 RBS-jelentéskészítés

Az RBS-jelentéskészítési funkcióval lehet jelentést generálni a könyvtárban található RBS-objektumokról és azok konfigurációjáról. A jelentések táblázatformátumúak, és exportálhatók más formátumokba és kinyomtathatók. Az RBS-jelentéskészítés az alábbi jelentéseket állítja elő:

Szerep-hozzárendelések

Nem hozzárendelt feladatok

Szerep feladat-hozzárendelései

Nem hozzárendelt kategóriák

Felhasználó szerep-hozzárendelései

Egyéni szerepek

Felhasználó feladat-hozzárendelései

Egyéni feladatok

Szerepjog-hozzárendelések

Egyéni kategóriák

Nem hozzárendelt szerepek

Gyűjtemények

6.3.1 Jelentések létrehozása

RBS-jelentés létrehozása:

  1. A Konfiguráció nézetben kattintson az RBS-jelentéskészítés pontra.

    Minden jelentéstípus feladatként jön létre.

  2. Válassza ki a kívánt jelentést, adja meg a szükséges adatokat, és kattintson az OK gombra.

    Mindegyik jelentés létrehozásához meg kell adnia néhány kezdeti adatot, például azokat a szerepeket, amelyekhez elő szeretné állítani a hozzárendelt tagok listáját.

Ábra 6-3 Az iManager Konfigurálás nézete a szerep-hozzárendelési feladattal

6.3.2 Jelentések használata

Az RBS-jelentéskészítés feladat rendezhető, nyomtatható és exportálható jelentéseket állít elő. A következő ábrán egy iManager-jelentést láthat.

Ábra 6-4 Szerephez hozzárendelt tagok

Jelentések rendezése

Alapértelmezés szerint a jelentésben szereplő elemeket a rendszer ábécé szerint növekvő sorrendbe állítja az első oszlopban. Az iManager konzolon az oszlop neve mellett található kis ikon jelzi, hogy az illető oszlopban lévő elemek alapján vannak sorrendbe állítva az elemek. Az ikon jelzi azt is, hogy a sorrend növekvő vagy csökkenő. Ha másik oszlopban szeretné rendezni az elemeket, kattintson annak az oszlopnak a nevére. A rendezési sorrend megváltoztatásához pedig kattintson annak az oszlopnak a nevére, amelyben rendezte az elemeket.

Jelentések nyomtatása

Az RBS-jelentéseket könnyen kinyomtathatja a Nyomtatás gombra kattintva. Ezzel megnyitja a böngésző nyomtatási párbeszédablakát, ahol kiválaszthatja a nyomtatót és más nyomtatási beállításokat. Ezzel a funkcióval csak a jelentést tartalmazó böngészőkeretet nyomtatja ki úgy, ahogyan az a keretben látható, tehát mielőtt rákattintana a Nyomtatás gombra, győződjön meg róla, hogy az elemek a megfelelő sorrendben jelennek meg.

Jelentések exportálása

A jelentések adatait exportálhatja XML-, CSV- és egyszerű szöveges fájlokba más alkalmazásokban, például táblázatokban vagy adatbázisokban történő felhasználáshoz. Az exportfájlok csak adatokat és a jelentés oszlopait leíró metaadatokat tartalmaznak. Más adatok, például a jelentés címe és dátuma nem szerepel az exportált fájlban. A jelentés adatainak exportálása az aktuális rendezési sorrendnek megfelelően történik.

  1. Kattintson az Exportálás gombra.

  2. Az RBS-jelentés Exportálás ablakában válassza ki az exportált adatok formátumát, és kattintson az Exportálás gombra.

  3. Amikor a böngésző kéri az iManager által létrehozott fájl megnyitását vagy mentését, válassza ki az előnyben részesített beállítást, és folytassa a művelet végrehajtását a böngészőnek megfelelően.

Az alábbiakban ugyanabból az RBS-jelentésből exportált XML-, CSV- és egyszerű szöveges fájlokra láthatunk példákat:

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

RBS-jelentés: Felhasználó szerep-hozzárendelései

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

Egyszerű szöveg:

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