Nextcloud/AccountRetention: Unterschied zwischen den Versionen

Aus Foxwiki
K Textersetzung - „Nextcloud/Verwaltung“ durch „Nextcloud/Konfiguration“
 
(22 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
== Account retention ==
'''AccountRetention''' - Kontoaufbewahrung
[[File:nextcloudKontoaufbewahrung.png|mini|600px]]
=== Beschreibung ===
; Formerly known as ''User retention''
[[Datei:nextcloudKontoaufbewahrung.png|mini|600px]]
* Accounts are deleted when they did not log in within the given number of days
* Ehemals bekannt als ''User Retention''
* This will also delete all files and other data associated with the account
* Konten werden gelöscht, wenn sie sich nicht innerhalb der angegebenen Anzahl von Tagen angemeldet haben.
* Different retention possible for normal accounts and accounts of the guests app
* Dabei werden auch alle Dateien und andere Daten, die mit dem Konto verbunden sind, gelöscht
* Exclude accounts based on group memberships (default: admin group)
* Unterschiedliche Aufbewahrung für normale Konten und Konten der Gäste-App möglich
* Exclude accounts that never logged in (default: enabled)
* Konten aufgrund von Gruppenmitgliedschaften ausschließen (Standard: Admin-Gruppe)
 
* Konten ausschließen, die sich nie eingeloggt haben (Standard: aktiviert)
=== Accounts that never logged-in ===
; By default, accounts that have never logged in at all, will be spared from removal.
 
; To also take them into consideration, set the config flag accordingly:
$ occ config:app:set user_retention keep_users_without_login --value='no'
 
In this case the number of days will start counting from the day on which the account has been seen for the first time by the app (first run of the background job after the account was created).


=== Anwendung ===
=== Anwendung ===
Zeile 45: Zeile 38:
|}
|}


=== Reminders ===
It is also possible to send an email reminder to accounts (when an email is configured). To send a reminder '''14 days after''' the last activity:
occ config:app:set user_retention reminder_days --value='14'
You can also provide multiple reminder days as a comma separated list:
occ config:app:set user_retention reminder_days --value='14,21,28'
''Note:'' There is no validation of the reminder days against the retention days.
https://github.com/nextcloud/user_retention
[[Kategorie:Nextcloud/Verwaltung]]
= TMP =
=== Accounts that never logged-in ===
; By default, accounts that have never logged in at all, will be spared from removal.
; To also take them into consideration, set the config flag accordingly:
$ occ config:app:set user_retention keep_users_without_login --value='no'
In this case the number of days will start counting from the day on which the account has been seen for the first time by the app (first run of the background job after the account was created).
=== Anwendung ===
; Retention set to 30 days
; Retention set to 30 days
{| class="wikitable"
{| class="wikitable"
Zeile 95: Zeile 66:
|}
|}


===Erinnerungen ===
=== Erinnerungen ===
Es ist auch möglich, eine E-Mail-Erinnerung an Konten zu senden (wenn eine E-Mail konfiguriert ist). Um eine Erinnerung '''14 Tage nach''' der letzten Aktivität zu senden:
Es ist auch möglich, eine E-Mail-Erinnerung an Konten zu senden (wenn eine E-Mail konfiguriert ist). Um eine Erinnerung '''14 Tage nach''' der letzten Aktivität zu senden:
  occ config:app:set user_retention reminder_days --value='14'
  occ config:app:set user_retention reminder_days --value='14'
Zeile 102: Zeile 73:
''Hinweis:'' Es findet keine Validierung der Erinnerungstage gegenüber den Aufbewahrungstagen statt.
''Hinweis:'' Es findet keine Validierung der Erinnerungstage gegenüber den Aufbewahrungstagen statt.


=== Konten, die sich nie eingeloggt haben ===
Standardmäßig werden Konten, die sich noch nie eingeloggt haben, von der Löschung verschont.
Um auch sie zu berücksichtigen, setzen Sie das Config-Flag entsprechend:
$ occ config:app:set user_retention keep_users_without_login --value='no'
In diesem Fall wird die Anzahl der Tage ab dem Tag gezählt, an dem das Konto zum ersten Mal von der Anwendung gesehen wurde (erster Lauf des Hintergrundjobs nach der Erstellung des Kontos).
<noinclude>


== Anhang ==
=== Siehe auch ===
{{Special:PrefixIndex/Nextcloud}}
==== Links ====
===== Weblinks =====
# https://github.com/nextcloud/user_retention
# https://github.com/nextcloud/user_retention


[[Kategorie:Nextcloud/Verwaltung]]
[[Kategorie:Nextcloud/Konfiguration]]
</noinclude>

Aktuelle Version vom 19. Juni 2024, 10:31 Uhr

AccountRetention - Kontoaufbewahrung

Beschreibung

  • Ehemals bekannt als User Retention
  • Konten werden gelöscht, wenn sie sich nicht innerhalb der angegebenen Anzahl von Tagen angemeldet haben.
  • Dabei werden auch alle Dateien und andere Daten, die mit dem Konto verbunden sind, gelöscht
  • Unterschiedliche Aufbewahrung für normale Konten und Konten der Gäste-App möglich
  • Konten aufgrund von Gruppenmitgliedschaften ausschließen (Standard: Admin-Gruppe)
  • Konten ausschließen, die sich nie eingeloggt haben (Standard: aktiviert)

Anwendung

Retention set to 30 days
Account created Account logged in keep_users_without_login Cleaned up after
7th June 14th June yes/default 14th July
7th June 14th June no 14th July
7th June - yes/default -
7th June - no 7th July
Retention set to 30 days
Account created Account logged in Benutzer_ohne_Anmeldung_behalten Aufgeräumt nach
7. Juni 14. Juni yes/default 14. Juli
7. Juni 14. Juni nein 14. Juli
7. Juni - Ja/Standard -
7. Juni - nein 7. Juli

Erinnerungen

Es ist auch möglich, eine E-Mail-Erinnerung an Konten zu senden (wenn eine E-Mail konfiguriert ist). Um eine Erinnerung 14 Tage nach der letzten Aktivität zu senden:

occ config:app:set user_retention reminder_days --value='14'

Sie können auch mehrere Erinnerungstage als kommagetrennte Liste angeben:

occ config:app:set user_retention reminder_days --value='14,21,28'

Hinweis: Es findet keine Validierung der Erinnerungstage gegenüber den Aufbewahrungstagen statt.

Konten, die sich nie eingeloggt haben

Standardmäßig werden Konten, die sich noch nie eingeloggt haben, von der Löschung verschont.

Um auch sie zu berücksichtigen, setzen Sie das Config-Flag entsprechend:

$ occ config:app:set user_retention keep_users_without_login --value='no'

In diesem Fall wird die Anzahl der Tage ab dem Tag gezählt, an dem das Konto zum ersten Mal von der Anwendung gesehen wurde (erster Lauf des Hintergrundjobs nach der Erstellung des Kontos).


Anhang

Siehe auch

Links

Weblinks
  1. https://github.com/nextcloud/user_retention