AE DB Revision Report
Revisionsreports können in jedem AE-System erstellt werden, um detaillierte Informationen über geänderte, importierte, transportierte oder gelöschte Objekte, geänderte Objekte, Aufgabenstarts und -abbrüche sowie Zugriffe jeglicher Art zu erhalten. Der Schlüssel OBJECT_AUDIT der spezifischen Variablen UC_CLIENT_SETTINGS dient dazu, das Protokollierungsverfahren zu aktivieren. Um diese Daten in einem Revisionsreport chronologisch zu strukturieren, können Sie das Dienstprogramm AE DB Revision Report (ucybdbrr) verwenden. Weitere Informationen finden Sie unter OBJECT_AUDIT.
Diese Seite beinhaltet Folgendes:
Wichtig!
- Sie können keine Benutzer zu einer Benutzergruppe hinzufügen oder daraus entfernen, wenn das Logging für Revisionsreports im Mandanten aktiviert ist. In diesem Fall können Mitgliedschaften direkt im Benutzerobjekt angegeben werden.
- Das Versionsmanagement wird automatisch aktiviert, wenn das Logging für den Revisionsreport aktiviert wird. Dies ist zum Vergleich von Objekten erforderlich und kann nicht deaktiviert werden. Weitere Informationen finden Sie auf der Seite "Versionsmanagement".
- Sie können auch das Dienstprogramm AE DB Reorganisation verwenden, um überarbeitete Daten zu reorganisieren (Objekt-Audits).
Revisionsreports erstellen
Starten Sie das Dienstprogramm AE DB Revision Report von der Kommandozeile aus und definieren Sie die gewünschten Parameter, wie z. B. den Zeitraum oder die Bereiche, die überwacht werden sollen. Verwenden Sie die folgende Syntax, bei der die Reihenfolge der Parameter keine Rolle spielt:
UCYBDBRR -B -C Mandant [-FBereich -OAusgabedatei-D1Startzeit-D2Endzeit-X -A-IINI-Datei-LSprache]
Beispiel:
Alle Startzeit- und Laufzeitänderungen des Mandanten 3, die zwischen dem 1. April 2017, 20:00 Uhr, und dem 2. April 2017, 06:30 Uhr, stattfinden, werden in der Datei C:\revision\report01.txt ausgegeben.
UCYBDBRR -B -C0003 -FSTART,RUN_MOD -OC:\revision\report01.txt -D120170401200000 -D220170402063000
Die Parameter -B und -C sind erforderlich, der Rest ist optional, wobei für die nicht angegebenen Parameter Standardwerte verwendet werden. Eine Liste aller Werte einschließlich ihrer Beschreibungen finden Sie unter Startparameter - Dienstprogramme.
Das Dienstprogramm AE DB Revision Report gibt je nach aufgetretener Situation die folgenden Codes und Meldungen zurück:
- 0
Das Dienstprogramm hat die Verarbeitung erfolgreich beendet. - 1
Meldung U0036139
Fehler: Aufgetreten beim Laden der INI-Dateieinstellungen. - 2
Meldung U0036138
Fehler: Speicher für PCX kann nicht zugewiesen werden - 3
Meldung U0021004
INI-Datei nicht gefunden. - 4
Meldung U5005000
Kein Batch-Modus -verwenden Sie den Parameter -B. - 5
Meldung U5005001
Es wurde kein Mandant definiert! - 6
Meldung U0003301
Keine Speicherzuweisung möglich. - 7
Meldung U5005008
Die Verarbeitung wurde abgebrochen. Die Ausgabedatei kann nicht geöffnet werden. - 8
Meldung U0036134
Fehler: Verbindung zu AE-Quelldatenbank kann nicht hergestellt werden. - 9
Meldung U5005005
Die Verarbeitung wurde abgebrochen. Die Datumsdefinition ist entweder ungültig oder hat nicht das richtige Format (JJJJMMTThmmss). - 10
Meldung U5005012
Die Verarbeitung wurde abgebrochen. Die Versionierung erfolgt im Mandanten '&01'. Das Warten auf das Ende ist nicht möglich, da die Automation Engine nicht aktiv ist.
Überwachte Bereiche
Die folgenden Bereiche werden protokolliert und Sie können die relevanten Daten in Revisionsreports speichern. Manuelle Änderungen sowie Änderungen über Script-Elemente werden protokolliert, mit Ausnahme der im Abschnitt Objektänderungen beschriebenen spezifischen Situationen:
- Erstellte und umbenannte Objekte
Protokolliert die Details der Objekte, die erstellt oder umbenannt wurden.
- Verschobene Objekte
Protokolliert den Quell- und Zielordner von Objekten, die verschoben wurden.
- Importierte und transportierte Objekte
Protokolliert Import- und Transportzeiten. Der Inhalt der XML- und Transportdateien wird im Revisionsreport nicht berücksichtigt.
- Gestartete und neu gestartete Aufgaben
Protokolliert die Startzeit, die gleich der Aktivierungszeit ist.
- Änderung zur Laufzeit
Protokolliert Änderungen zur Laufzeit, zu denen auch Änderungen gehören, die z. B. über Monitore oder über Zustände vorgenommen werden. Bei JCL-Änderungen wird die JCL nicht in den Revisionsreport geschrieben. Sie können sie im Report des Objekts sehen.
- Abgebrochene Aufgaben
Protokolliert Aufgaben, die abnormal beendet wurden.
- Gelöschte oder wiederhergestellte Objekte
Protokolliert die Details der Objekte, die gelöscht oder wiederhergestellt wurden.
- Objektänderungen
Protokolliert Änderungen von Objektdefinitionen, wie z. B. geänderte Prioritäten oder Starttypen. Es beinhaltet die alten und die neuen Werte, indem es den Teil der XML-Struktur des Objekts anzeigt, der den modifizierten Teil beinhaltet.
Nicht protokolliert werden:- Änderungen, die mit Hilfe von AE-Scripts vorgenommen wurden
- Statusänderungen von Sync-Objekten
- Inhalte von Variablenobjekten,
- Änderungen von Kalenderobjekten.
- Zugriffe jeder Art
Protokolliert Zugriffe auf Objekte und Ordner einschließlich erfolgreicher Zugriffe und Zugriffsverletzungen, die aufgrund eingeschränkter AE-Berechtigungen aufgetreten sind.
Wichtig! Sie müssen die Einträge SECURITY_AUDIT_FAILURE und SECURITY_AUDIT_SUCCESS in der UC_CLIENT_SETTINGS-Variablen für diesen Zweck aktivieren. Weitere Informationen finden Sie unter SECURITY-Parameter.
- Benutzer-An- und Abmeldung
Protokolliert die Zeiten, zu denen sich Benutzer am System angemeldet oder abgemeldet haben.