> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Sicherheitsereignisprotokoll

> Aktivieren Sie das Sicherheitsereignisprotokoll in der FlexiCapture-Datenbank, um Berechtigungs-, Benutzer- und Gruppenänderungen in der Tabelle dbo.SecurityEventLog für Audits aufzuzeichnen.

Das Sicherheitsereignisprotokoll zeichnet Ereignisse im Zusammenhang mit dem Hinzufügen, Löschen und Ändern von Benutzerberechtigungen auf und unterstützt so die Durchführung von Sicherheitsaudits. Es ist mit allen von ABBYY FlexiCapture unterstützten Datenbankservern kompatibel: Microsoft SQL Server, Azure SQL, Oracle und PostgreSQL.

<div id="enable-the-security-event-log">
  ## Aktivieren Sie das Sicherheitsereignisprotokoll
</div>

Die Protokollierung von Sicherheitsereignissen ist standardmäßig deaktiviert. Nur der System Administrator kann sie direkt in einer FlexiCapture-Datenbank aktivieren.

Fügen Sie für den Standardmandanten Folgendes zur `Settings`-Tabelle der FlexiCapture-Datenbank hinzu:

```text theme={null}
[db_name].[dbo].[Settings]
Name = LogSecurityEvents
Value = True
TenantId = Null
```

Für benutzerdefinierte Mandanten aktivieren Sie das zweite Bit im Feld `Flags` im Datensatz des Mandanten in der Tabelle `Tenant`. Verwenden Sie beispielsweise in Microsoft SQL Server die Anweisung `Update Tenant set Flags = Flags | 2 where Id = NNN;`.

<div id="logged-events">
  ## Protokollierte Ereignisse
</div>

Sobald die Protokollierung von Sicherheitsereignissen aktiviert ist, werden die Ereignisse in der Tabelle `dbo.SecurityEventLog` der ABBYY FlexiCapture-Datenbank protokolliert. Jedes Ereignis wird anhand seines `SecurityEventTypeId`-Werts identifiziert.

| Ereignis                     | ID | Beschreibung                                                       |
| :--------------------------- | :- | :----------------------------------------------------------------- |
| UserCreated                  | 0  | Ein Benutzer wurde erstellt                                        |
| UserDeleted                  | 1  | Ein Benutzer wurde gelöscht                                        |
| GroupCreated                 | 2  | Eine Gruppe wurde erstellt                                         |
| GroupDeleted                 | 3  | Eine Gruppe wurde gelöscht                                         |
| PermissionAdded              | 4  | Eine Berechtigung wurde hinzugefügt                                |
| PermissionDeleted            | 5  | Eine Berechtigung wurde gelöscht                                   |
| AddToGroup                   | 6  | Ein Benutzer wurde einer Gruppe hinzugefügt                        |
| RemoveFromGroup              | 7  | Ein Benutzer wurde aus einer Gruppe entfernt                       |
| UserPasswordChanged          | 8  | Das Kennwort eines Benutzers wurde geändert                        |
| GroupModified                | 9  | Berechtigungen oder Mitgliedschaften einer Gruppe wurden geändert  |
| UserPasswordReset            | 10 | Das Kennwort eines Benutzers wurde zurückgesetzt                   |
| TenantCreated                | 11 | Ein Mandant wurde erstellt                                         |
| TenantDeleted                | 12 | Ein Mandant wurde gelöscht                                         |
| ProjectDeleted               | 13 | Ein Projekt wurde gelöscht                                         |
| ProjectChanged               | 14 | Ein Projekt wurde geändert                                         |
| BatchTypeCreated             | 15 | Ein Batch-Typ wurde erstellt                                       |
| BatchTypeDelete              | 16 | Ein Batch-Typ wurde gelöscht                                       |
| BatchTypeChanged             | 17 | Ein Batch-Typ wurde geändert                                       |
| TemplateCreated              | 18 | Eine Dokumentdefinition wurde erstellt                             |
| TemplateDelete               | 19 | Eine Dokumentdefinition wurde gelöscht                             |
| TemplateChanged              | 20 | Eine Dokumentdefinition wurde geändert                             |
| ProjectHotFolderEnable       | 21 | Ein Hot Folder für ein Projekt wurde aktiviert                     |
| ProjectHotFolderDiable       | 22 | Ein Hot Folder für ein Projekt wurde deaktiviert                   |
| ManualCleanUpStart           | 23 | Eine manuelle Bereinigung wurde gestartet                          |
| CleanUpEnable                | 24 | Die automatische Bereinigung wurde aktiviert                       |
| CleanUpDisable               | 25 | Die automatische Bereinigung wurde deaktiviert                     |
| AuditingConfigurationChanged | 26 | Die Konfiguration des Sicherheitsereignisprotokolls wurde geändert |

<div id="event-attributes">
  ## Ereignisattribute
</div>

Jedes protokollierte Ereignis kann folgende Attribute haben:

| Attribut       | Beschreibung                                                                           |
| :------------- | :------------------------------------------------------------------------------------- |
| Date           | Das Datum und die Uhrzeit des Ereignisses                                              |
| Writer         | Der Benutzer, der die Änderung vorgenommen hat                                         |
| WriterTenantId | Die ID des Mandanten des Benutzers, der die Änderung vorgenommen hat                   |
| Principal      | Die ID des Benutzers oder der Gruppe, die von dem Ereignis betroffen ist               |
| TenantId       | Die ID des Mandanten, zu dem der betroffene Benutzer oder die betroffene Gruppe gehört |
| Details        | Zusätzliche Informationen zum Ereignis                                                 |
| RemoteHost     | Die IP-Adresse des Computers, der verwendet wurde, um die Änderung vorzunehmen         |
