Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 19 Next »

Aufbau der Periodendefinition:

0(Jahr) 0 (Monat) 0 (Tag) 0 (Stunde) 0 (Minute)

Unterstützte Pfade Matcher für documentname und containerpath

equals
notequals
contains
notcontains
startswith
notstartswith
endswith
notendswith

Beispiel für ArchiveLink Repositories:

Retention auf alle componenten

Aktivieren des RetentionService:

SF1.retention.type=adretention

Konfiguration des Services:

#SF1.retention.adretention.rule1.contenttype            = application/pdf
SF1.retention.adretention.rule1.startofretentionperiod = 0 0 0 0 0 
SF1.retention.adretention.rule1.expirationperiod       = 9 0 0 0 0 
SF1.retention.adretention.rule1.destructionperiod  	 = 0 0 1 0 0 
SF1.retention.adretention.rule1.metatype               = addocument
SF1.retention.adretention.rule1.documentname           = [notequals][note;kgsannotation;descr;pagelist;note.meta]

SF1.retention.adretention.rule2.startofretentionperiod = 0 0 0 0 0 
SF1.retention.adretention.rule2.expirationperiod       = 10 0 0 0 0 
SF1.retention.adretention.rule2.destructionperiod  	 = 0 0 0 0 0 
SF1.retention.adretention.rule2.metatype               = adfolder
SF1.retention.adretention.rule2.containerpath          =  [notstartswith][/Knowledge Provider/] 
  • Zeile 1-6 Retention für componenten (alle Zeilen Zusammen bilden Rule1)

  • Zeile 1: nicht aktiv, würde nur PDFs mit Retention versehen

  • Zeile 2: Begin der Retention ist sofort

  • Zeile 3: Retention für 9 Jahre (jedoch wird hier der Wert 10 Jahre verwendet, da vom document geeerbt wird)

  • Zeile 4: Zerstörung des Dokumentes erlaubt nach 1 Tag nach erreichtem Expriration Date (also nach 10 Jahren und 1 Tag nach Anfang der Retention)

  • Zeile 5: Diese Regel gilt nur für componenten

  • Zeile 6: Der Pfadmatcher “notequals“ verhindert eine Retention für die angegebenen componenten

  • Zeile 8-12: Retention für documente (alle Zeilen Zusammen bilden Rule2)

  • Zeile 8: Begin der Retention ist sofort

  • Zeile 9: Retention für 10 Jahre

  • Zeile 10: Zerstörung des Dokumentes direkt nach erreichtem Expriration Date erlaubt ( 10 Jahren nach Anfang der Retention)

  • Zeile11: Diese Regel gilt nur für document

  • Zeile 12: Regel wird nur für documente angewand (alles unterhalb des ArchiveLink Orders bekommt eine Retention)

Vererbung:

Die Retention wird an untergeordnete Elemente vererbt.

Beispiele:

  • document hat eine Retention von 10 Jahren, componente hat keine → componente erbt vom document

  • document hat eine rest Retention vom 9,5 Jahren, componente hat eine Retention von 9 Jahren → Retention wird auf 9,5 Jahre gesetzt, da vom document geerbt wird.

Die Vererbung kann durch den Parameter “documentname“ beeinflusst werden.

Componenten die Unter “notequals” fallen werden ignoriert und erhalten keine Vererbten Werte.

Componenten die unter “equals” fallen können einen Wert vererbt bekommen. Andere componenten im gleichen document, die nicht unter equals fallen erhalten keine Vererbten Werte.

Unterstützung Hardwarelock

Core of Tias Objectmodel verhindert das Löschen von Objecten auf Softwareebene.

Verschiedene Storages unterstützen ggf. Hardwarelock. Aktuell wird unterstützt:

  • Azure: Retention nur auf Basis von Jahren und in eigenen Containern (siehe auch Azure )

  • S3: Unterstützung beliebiger Retentionzeiten. Hardware-Retention wird nur unterstützt, wenn bei der Anlage eines Buckets ObjectLock und Versioning aktiv ist, ansonsten wird Softwarelock verwendet.

Beispiel für CMIS: tbd

  • No labels