Server IP : 184.154.167.98 / Your IP : 3.147.64.185 Web Server : Apache System : Linux pink.dnsnetservice.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 User : puertode ( 1767) PHP Version : 8.2.26 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/puertode/public_html/nextcloud/core/doc/admin/_sources/file_workflows/ |
Upload File : |
================== Retention of files ================== Nextcloud's Files Retention app allows to automatically delete files that are tagged with a collaborative tag and have a certain age. Example ------- After installing the Retention app as described in :doc:`../apps_management` navigate to the configuration and locate the Workflow settings. .. figure:: images/retention_sample.png :alt: Sample rule to delete files after 14 days. The rule from the example will delete all files tagged with ``Temporary file`` after 14 days. Common misconfigurations ------------------------ Public collaborative tag ^^^^^^^^^^^^^^^^^^^^^^^^ Similar to :doc:`access_control` retention should use ``restricted`` or ``invisible`` tags. Otherwise any user can remove the tag and the file is not removed after the given period. Use :doc:`automated_tagging` to assign such tags to newly uploaded files. File age ^^^^^^^^ Currently retention is based on the creation date of the file. The sync client sends the **original** creation date to the server, while uploading through the web interface will create a new file with a **new** creation date. We hope to be able to add a ``upload date`` to the filesystem soon, which would make more sense. Until then this potentially unexpected behavior has to be taken into account.