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.