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 Key OBJECT_AUDIT der Systemvariablen des jeweiligen Mandanten UC_CLIENT_SETTINGS dient dazu, das Logging-Verfahren zu aktivieren. Um diese Daten in einem Revisionsreport chronologisch zu strukturieren, können Sie das Dienstprogramm AE DB Revision Report (ucybdbrr) verwenden.
Dieses Thema beinhaltet Folgendes:
Wichtig!
- Sie können keine Benutzer zu einer Benutzergruppe hinzufügen oder 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 Revision Report aktiviert wird. Dies ist zum Vergleich von Objekten erforderlich und kann nicht deaktiviert werden.
- Sie können auch das Dienstprogramm AE DB Reorg verwenden. Dies dient auch der Reorganisation von überarbeiteten Daten (Objekt-Audits).
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 -Cclient [-Farea -Ooutput file-D1start time-D2end time-X -A-IINI file-Llanguage]
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 spezifizierten Parameter Standardwerte verwendet werden. Eine Liste aller Werte einschließlich ihrer Beschreibungen finden Sie unter Start-Parameter.
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: Beim Laden von INI-Datei-Einstellungen aufgetreten. - 2
Meldung U0036138
Fehler: Es ist nicht möglich, PCX Speicher zuzuteilen. - 3
Meldung U0021004
INI-Datei kann nicht gefunden werden. - 4
Meldung U5005000
Kein Batch-Modus - bitte Parameter -B verwenden. - 5
Meldung U5005001
Es ist kein Mandant definiert! - 6
Meldung U0003301
Der Speicher konnte nicht zugeteilt werden. - 7
Meldung U5005008
Die Verarbeitung wurde abgebrochen. Die Ausgabedatei kann nicht geöffnet werden. - 8
Meldung U0036134
Fehler: Keine Verbindung zur AE-Quelldatenbank möglich. - 9
Meldung U5005005
Die Verarbeitung wurde abgebrochen. Die Datumsdefinition ist entweder ungültig oder hat nicht das richtige Format (YYYYMMDDhhmmss). - 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.
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 von Objekten, die angelegt 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 erneut gestartete Aufgaben
Protokolliert die Startzeit, die gleichzeitig die 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-Modifikationen 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 von Objekten, die gelöscht oder wiederhergestellt wurden.
- Änderungen von Objekten
Protokolliert Änderungen von Objektdefinitionen wie 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-Script vorgenommen wurden
- Statusänderungen von Sync-Objekten
- Inhalt der Variablenobjekte,
- Änderungen von Kalenderobjekten.
- Zugriffe jeglicher Art
Protokolliert Zugriffe auf Objekte und Ordner einschließlich erfolgreicher Zugriffe und Zugriffsverletzungen, die aufgrund eingeschränkter AE Berechtigungen aufgetreten sind.
Wichtig! Zu diesem Zweck müssen Sie die Einträge SECURITY_AUDIT_FAILURE und SECURITY_AUDIT_SUCCESS in der Systemvariable UC_CLIENT_SETTINGSaktivieren.
- Benutzer An-/Abmeldung
Protokolliert die Zeiten, zu denen sich Benutzer am System angemeldet oder abgemeldet haben.