Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Überwachung von Dateizugriffen

&pagelevel(4)&pagelevel

Mithilfe der System Exits des Datenverwaltungssystems für die Funktionen OPEN, FILE, ERASE und CATALOG kann die Systembetreuung den Zugriff zu Dateien überwachen und gegebenenfalls einschränken. Mit dem AUDIT-Operanden in den Kommandos CREATE-FILE-[GROUP]/MODIFY-FILE[-GROUP]-ATTRIBUTES erhalten Dateien ein Kennzeichen, das von Exit-Routinen ausgewertet wird. So kann z.B. festgehalten werden, wie oft welche Datei eröffnet wurde oder wie viele Dateien während einer Task gelöscht wurden. Die Exit-Routine kann zu diesem Zweck temporäre Informationen in den Taskvektor schreiben. Ebenso können Kommandos oder Makroaufrufe zurückgewiesen werden. Die geschilderte Überwachung der Dateizugriffe kann eingeschränkt werden auf bestimmte Benutzerkennungen und auf bestimmte Dateien.

ADD-USER-/MODIFY-USER-ATTRIBUTES-Kommando

Mit dem Operanden FILE-AUDIT wird für eine Benutzerkennung festgelegt, ob der Benutzer mit den Kommandos CREATE-FILE-[GROUP]/MODIFY-FILE[-GROUP]-ATTRIBUTES oder dem CATAL-Makro das AUDIT-Attribut für seine Dateien ändern darf; Standardwert: FILE-AUDIT=NO.

Mit dem Kommando SHOW-USER-ATTRIBUTES kann der Benutzer den Eintrag in seiner Kennung im Benutzerkatalog überprüfen.

CREATE-FILE-[GROUP]/MODIFY-FILE[-GROUP]-ATTRIBUTES-Kommando

Mit dem Operanden AUDIT=*NONE/*SUCCESS/*FAILURE/*ALL können Benutzer oder Systembetreuung für jede Datei festlegen, ob und wie Dateizugriffe durch Exit-Routinen überwacht werden sollen.

*NONE

Standardwert; keine Überwachung

*SUCCESS

erfolgreiche Kommando-/Makroverarbeitung wird überwacht

*FAILURE

fehlerhafte Kommando-/Makroverarbeitung wird überwacht

*ALL

jede Kommando/Makroverarbeitung wird überwacht

Mit dem SHOW-FILE-ATTRIBUTES-Kommando/-Makro kann der Inhalt des AUDIT-Feldes im Katalogeintrag überprüft werden.

Lage des AUDIT-Indikators in Systemtabellen (s. Anhang):

CATALOG Parameterbereich

IDKAUDIT

DC

X '00'

AUDIT PARAMETER

IDKNOAUD

EQU

X '00'

AUDIT NOT SPECIFIED

IDKAUDSU

EQU

X '01'

AUDIT=SUCC

IDKAUDFA

EQU

X '02'

AUDIT=FAIL

IDKAUDAL

EQU

X '04'

AUDIT=ALL

IDKAUDNO

EQU

X '08'

AUDIT=NONE