Projet

Général

Profil

Actions

Feature #10785

ouvert

Vidage automatique de la corbeille d'espaces & applications

Ajouté par David Lesimple il y a presque 6 ans. Mis à jour il y a 16 jours.

Statut:
Resolved
Priorité:
Urgent
Assigné à:
Catégorie:
Administration
Début:
10/07/2019
Echéance:
% réalisé:

0%

Temps estimé:
Livraison en TEST:
Livraison en PROD:

Description

Opération actuellement 100% manuelle, il serait intéressant d'indiquer un délai au delà duquel les éléments de la corbeille (espaces et applications) seraient supprimés définitivement.


Demandes liées 1 (1 ouverte0 fermée)

Copié vers GED - Feature #10786: Vidage automatique de la corbeille de publicationsIn progress...Miguel Moquillon10/07/2019

Actions

Mis à jour par David Lesimple il y a presque 6 ans

  • Copié vers Feature #10786: Vidage automatique de la corbeille de publications ajouté

Mis à jour par David Lesimple il y a 11 mois

  • Version cible mis à Version 6.5

Mis à jour par David Lesimple il y a 10 mois

  • Priorité changé de Normal à Urgent

Mis à jour par Miguel Moquillon il y a 18 jours

  • Assigné à mis à Miguel Moquillon

Mis à jour par Miguel Moquillon il y a 16 jours

  • Statut changé de New à Resolved

Le mécanisme de vidage automatique de la corbeille d'espaces de travail et d'applications se calque sur celui en place pour les groupes d'utilisateurs et les utilisateurs. Pour ce faire, 4 paramètres ont fait leur introduction dans le fichier de configuration org/silverpeas/admin/admin.properties avec des valeurs par défaut :

# The delay in days after which a removed space is deleted. 0 to deactivate.
DeleteRemovedSpacesDelay = 30
# Cron to execute the deletion of removed spaces, empty to deactivate the JOB.
# If DeleteRemovedSpacesDelay=0, the JOB is deactivated.
DeleteRemovedSpacesCron = 45 23 * * *

# The delay in days after which a removed applications is deleted. 0 to deactivate.
DeleteRemovedApplicationsDelay = 30
# Cron to execute the deletion of removed applications, empty to deactivate the JOB.
# If DeleteRemovedApplicationsDelay=0, the JOB is deactivated.
DeleteRemovedApplicationsCron = 45 0 * * *

Ainsi, il est possible de paramétrer deux planificateurs, l'un pour les espaces dans la corbeille et l'autre pour les applications dans la corbeille. Chacun de ces planificateurs va lire le délai à la suite duquel respectivement les espaces ou les applications seront définitivement supprimées. Ce délai s'exprime en nombre de jours l'espace ou l'application doit être supprimé suite à son placement dans la corbeille.

Cf PR https://github.com/Silverpeas/Silverpeas-Core/pull/1397

Actions

Formats disponibles : Atom PDF