NATSPOOL und Natural Security

In diesem Kapitel wird beschrieben, welche Funktionalität von Natural Security von Natural Advanced Facilities unterstützt wird und wie Sie diese Funktionalität benutzen können.


Benutzertypen

Es gibt unter Natural Security drei Typen von Natural Advanced Facilities-Benutzern:

Systemverwalter

Ein NATSPOOL-Systemverwalter ist entweder ein Eigentümer der Library SYSPOOL, gemäß Definition in Natural Security, oder, falls für SYSPOOL kein Eigentümer definiert wurde, ein Benutzer, der in Natural Security als Administrator (Benutzertyp A) definiert ist.

Systemverwalter haben Zugang zu allen NATSPOOL-Funktionen, wenn innerhalb von NATSPOOL selbst keine Einschränkungen auferlegt wurden.

Gruppenverwalter

Wenn in Natural Security Eigentümer für die Library SYSPOOL definiert sind, gelten diejenigen Benutzer, die als Administratoren (Benutzertyp A), jedoch nicht als Eigentümer definiert sind, als Gruppenverwalter.

Gruppenverwalter können ebenfalls administrative Funktionen ausführen, jedoch nur innerhalb der Gruppe(n), zu der/denen sie gehören. Der Natural Security-Administrator muss gültige Gruppenkennungen (IDs) definieren und festlegen, welche Benutzer Mitglieder welcher Gruppe(n) sind. Dazu benutzt er die User Maintenance-Funktionen in Natural Security. Weitere Informationen siehe Natural Security-Dokumentation). Der Gruppenverwalter muss Mitglied der entsprechenden Gruppe(n) sein.

Endbenutzer

Endbenutzer sind Benutzer, die weder als Systemverwalter noch als Gruppenverwalter definiert sind.

Benutzertypabhängige Menüs

Abhängig davon, welcher Benutzertyp NATSPOOL mit dem Startprogramm MENU aufruft, werden unterschiedliche Menüs angezeigt.

Menü für Systemverwalter

Time 12:31:03        *** Natural Spool Administration ***      Date 2002-10-17 
User SAG                            M e n u                    File 7/411      
                                                                               
      Administration                            Information                    
                                                                               
      10 Reports/Queues                         20 Cross-Reference             
      11 Devices                                21 Statistics                  
      12 Abstracts                              22 Look at Spool File          
      13 Applications                           23 CALLNAT Handling            
      14 Change Spool File                                                     
                                                                               
                                                                               
      Maintenance                               Control Functions              
                                                                               
      30 Spool File Properties                  40 Check Spool File            
      31 Objects                                41 Logging Data                
      32 Mass Update                            42 Create Test Reports         
      33 Hardcopy Allocations                   43 Delete Reports by Date      
      34 Transfer Objects                                                      
                                                                               
Enter function, mark with cursor, or press a PF-key.                           
Command ===>                                                                   
Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
      Help        Exit  Repor Devic Flip  Abstr Appli Cross Stati Look  Canc   

Das NATSPOOL-Menü für Systemverwalter unter Natural Security entspricht dem NATSPOOL-Menü ohne Natural Security.

Wenn Natural Security nicht installiert worden ist, sind alle Benutzer der Natural Advanced Facilities Systemverwalter.

Menü für Gruppenverwalter und Endbenutzer

Benutzern, die als Gruppenverwalter oder Endbenutzer definiert sind, bietet das NATSPOOL-Menü nur eine Teilmenge der Funktionen an, die dem Systemverwalter zur Verfügung stehen.

Time 12:34:25        *** Natural Spool Administration ***      Date 2002-10-17 
User SAG                            M e n u                    File 7/411      
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                           10  Reports/Queues                                   
                           11  Devices                                          
                           12  Abstracts                                        
                           13  Applications                                     
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
 Enter function, mark with cursor, or press a PF-key.                           
 Command ===>                                                                   
 Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
       Help        Exit  Repor Devic       Abstr Appli                          

Beim Zugriff auf Objekte wie z.B. Drucker oder Reports, sind die entsprechenden Unterfunktionen eingeschränkt. Die durch Natural Security auferlegten Einschränkungen können darüber hinaus durch NATSPOOL eingeschränkt sein.

SPOOL-Parameter in der Security Profile-Library

Wenn Natural Security installiert ist, besteht die Möglichkeit, unterschiedliche NATSPOOL-Benutzerprofile für verschiedene Libraries zu benutzen, ohne dazu die Natural-Session zu verlassen. Um dies zu erreichen, müssen Sie im SPOOL-Profilfeld im Library Security Profile in Natural Security einen SPOOL-Parameter (einen Benutzerprofilnamen) eingeben.

Die Anzahl der im Parameter SPOOL im Library Security Profile enthalten Drucker sollte gleich der im Makro NTPRINT oder im Parameter PRINT angebenen Anzahl sein. Zu Beginn der Natural-Session führt Natural für die Anzahl der angegebenen Drucker einen GETMAIN (REQM) aus. Ist der Standardwert 3 (z.B. NTPRINT (1-3),AM=NAF) und wird auf eine Library zugegriffen, die ein Benutzerprofil mit 4 Druckern hat, dann können nur 3 benutzt werden. Das liegt daran, weil ein GETMAIN (REQM) nur zu Beginn der Natural-Session ausgeführt wird.

Zum Zeitpunkt der Anmeldung wird geprüft, ob für die Library ein SPOOL-Parameter angegeben worden ist. Der Wert "leer" im SPOOL-Parameter bewirkt, dass das Benutzerprofil verwendet wird, das zu Beginn der Natural-Session aktiviert wurde. Wenn der Wert des SPOOL-Parameters anders als der des vorangegangenen ist, werden die entsprechenden logischen Drucker neu initialisiert.

Es wird die maximale Zahl der logischen Drucker berücksichtigt, die zur Natural-Startzeit im Makro NTPRINT oder im Parameter PRINT enthalten ist. Darum gibt es bei der Initialisierung unter Verwendung des mit Natural Security angegebenen Benutzerprofils drei Möglichkeiten, wie viele Benutzerprofile geändert werden:

  • Wenn die neue Zahl der logischen Drucker gleich der alten Zahl der logischen Drucker ist, werden alle logischen Drucker neu initialisiert.

  • Wenn die neue Zahl der logischen Drucker kleiner ist als die alte Zahl der logischen Drucker, wird nur die neue Zahl der logischen Drucker neu initialisiert. Alle übrigen logischen Drucker werden gelöscht.

  • Wenn die neue Zahl der logischen Drucker größer ist als die alte Zahl an logischen Druckern, werden die logischen Drucker mit allen Nummern neu initialisiert.

Jeder Versuch, auf einen Drucker zu schreiben, der einer höhere Nummer als die der Initialisierten hat, hat die Fehlermeldung NAT0361 (Druckernummer nicht zugeordnet) zur Folge.

Einschränkungen bei den NATSPOOL-Funktionen

Die Benutzung der im NATSPOOL-Menü verfügbaren Funktionen kann eingeschränkt werden, indem im Library Security Profile die entsprechenden Natural-Module als nicht erlaubt gekennzeichnet werden.

Die Module können auf globaler Basis durch Ändern des Library Security Profile der Library SYSPOOL eingeschränkt werden. Eine weiter gehende Kontrolle auf individueller Basis kann ausgeübt werden, indem für einzelne Benutzer individuelle spezielle Links zu SYSPOOL definiert werden.

Die NATSPOOL-Funktionen sind in den folgenden Natural-Modulen enthalten:

NATSPOOL-Funktion Code Natural-Modul
Reports/Queues 10 SPPREP*
Devices 11 SPPPSE*
Abstracts 12 SPPSES*
Applications 13 SPPAPC*
Change Spool File 14 SPPCSF*
Entire Output Management 15 SPPEOM01
Cross-Reference 20 SPPCR*
Statistics 21 SPPSTA*
Look at Spool File 22 SPPLOO*
CALLNAT Handling 23 SPPUSP*
Layout of Spool File 30 SPPFIL*
SPPFOR*
Objects 31 SPPUSE*
SPPSEL01
SPPHCO01
Mass Update 32 SPPMA*
Hardcopy Allocations 33 SPPHC*
Transfer Objects 34 SPPTRF*
Check Spool File 40 SPPCHE*
Logging Data 41 SPPLGG*
Create Test Report(s) 42 SPPTREP*
Delete Reports by Date 43 SPPRBT*

NATSPOOL-interne Security

Unabhängig davon, ob Natural Security installiert ist, gelten die folgenden NATSPOOL-internen Security-Funktionen:

Report-Schutz

Reports können sowohl beim Anzeigen im Online-Modus als auch beim Drucken geschützt sein. Siehe Funktion 31.2.

Objekt-Schutz

Objekte können sowohl beim Ändern als auch beim Benutzen geschützt sein. Siehe Funktion 31.7.