audit.ini [AuditPrivacySettings]
Der Block [AuditPrivacySettings] von settings/audit.ini, mit 6 Einstellung(en).
Bearbeiten Sie settings/audit.ini nie selbst: Ein Update ersetzt die Datei. Schreiben Sie die Einstellungen, die Sie ändern, in ein Override, das Vorrang vor der ausgelieferten Datei hat:
settings/override/audit.ini.append.phpfür jeden Siteaccess,settings/siteaccess/<siteaccess>/audit.ini.append.phpfür einen Siteaccess,extension/<extension>/settings/audit.ini.append.phpin einer Erweiterung (gelesen, wenn die Erweiterung aktiv ist).
Field
Pro Feld: full | truncate | hash | off (was truncate pro Feld bedeutet, steht unter "The record format").
Q3: ein sicherer Standard; die Sitzung kann nur gehasht oder aus sein.
E-Mail-Adressen in Ereignissen access.user.* und Anmeldeversuche unbekannter Benutzer.
Standard: ein Hash mit 10: actor.login=full, actor.ip=truncate, actor.ua=truncate, actor.session=hash, actor.cli.os_user=full, request.url=truncate, request.host=full, object.name=full, email=hash, attempted_login=hash.
# settings/override/audit.ini.append.php
[AuditPrivacySettings]
# ein leeres "Field[]" zuerst ersetzt die ausgelieferte Liste; ohne es werden die Einträge hinzugefügt
Field[]
Field[actor.login]=full
Field[actor.ip]=truncate
Field[actor.ua]=truncate
Field[actor.session]=hash
Field[actor.cli.os_user]=full
Field[request.url]=truncate
Field[request.host]=full
Field[object.name]=full
Field[email]=hash
Field[attempted_login]=hash
*/ ?>IPv4Prefix
Präfixlängen für das Kürzen von Adressen: /24 für IPv4, /48 für IPv6 (Q3).
Standard: 24.
# settings/override/audit.ini.append.php
[AuditPrivacySettings]
IPv4Prefix=24
*/ ?>IPv6Prefix
Standard: 48.
# settings/override/audit.ini.append.php
[AuditPrivacySettings]
IPv6Prefix=48
*/ ?>SecretPathViews
Ansichten, deren Pfadparameter Tokens sind: Ihre Parameter werden nie festgehalten.
Standard: eine Liste mit 3: user/activate, user/forgotpassword, userpaex/forgotpassword.
# settings/override/audit.ini.append.php
[AuditPrivacySettings]
# ein leeres "SecretPathViews[]" zuerst ersetzt die ausgelieferte Liste; ohne es werden die Einträge hinzugefügt
SecretPathViews[]
SecretPathViews[]=user/activate
SecretPathViews[]=user/forgotpassword
SecretPathViews[]=userpaex/forgotpassword
*/ ?>NeverRecord
Attribut- und Parameternamen, die nie festgehalten werden, zusätzlich zu allem,
was expIniEditor::isSecret() erkennt.
Standard: eine Liste mit 6: HashKey, Hash, Password, PasswordConfirm, password_hash, ezxform_token.
# settings/override/audit.ini.append.php
[AuditPrivacySettings]
# ein leeres "NeverRecord[]" zuerst ersetzt die ausgelieferte Liste; ohne es werden die Einträge hinzugefügt
NeverRecord[]
NeverRecord[]=HashKey
NeverRecord[]=Hash
NeverRecord[]=Password
NeverRecord[]=PasswordConfirm
NeverRecord[]=password_hash
NeverRecord[]=ezxform_token
*/ ?>PseudonymiseAfterDays
Tage, nach denen der Index persönliche Felder durch ihre gehashte Form ersetzt (Q3, F6).
Standard: 90.
# settings/override/audit.ini.append.php
[AuditPrivacySettings]
PseudonymiseAfterDays=90
*/ ?>Siehe auch
Erzeugt von ./console exp:help:examples --language=ger-de aus settings/audit.ini. Bearbeiten Sie diese Seite nicht: Ändern Sie die Quelle oder die deutsche Übersetzung und erzeugen Sie sie neu (wie). Freie Dokumentation: GFDL 1.3 oder später.