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.
Es gibt unter Natural Security drei Typen von Natural Advanced Facilities-Benutzern:
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.
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 sind Benutzer, die weder als Systemverwalter noch als Gruppenverwalter definiert sind.
Abhängig davon, welcher Benutzertyp NATSPOOL mit dem Startprogramm
MENU aufruft, werden unterschiedliche Menüs angezeigt.
Time 12:39:35 *** Natural Spool Administration *** Date 2022-04-06
User SAG M e n u File 19999/1241
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.
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 2022-04-06
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.
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.
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* |
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.