Page 1 sur 1

Protection des fichiers attachés

MessagePublié: 20 Oct 2011 à 10:05
par bzronan
Bonjour,

Je me retrouve de plus en plus souvent à devoir restaurer des bases pour y récupérer un seul document contenant un ou plusieurs fichiers ayant été supprimé(s) ou écrasé(s) par un utilisateur ...

Je commence donc à réfléchir à une solution pour éviter cela.

La solution à laquelle je pense serait de créer une copie du document à chaque fois qu'un utilisateur modifie le document Notes.
Même si je n'ai pas encore testé cela, je pense que cela va augmenter considérablement la taille des bases (je n'ai pas activé DAOS) et le délai d'ouverture des documents risque d'être augmenté sur les documents volumineux...

Avez vous une ou des solutions à ce type de problème ?

MessagePublié: 20 Oct 2011 à 10:13
par Michael DELIQUE
salut

tu parles bien des fichiers attaché ? pas des documents notes

MessagePublié: 20 Oct 2011 à 10:30
par bzronan
Oui, ce sont bien les fichiers attachés dans les documents Notes.

Même si un utilisateur n'a pas le droit de suppression sur la LCA de la base, il peut supprimer les fichiers contenus dans un document Notes du moment où il est autorisé à modifier ce document.

MessagePublié: 20 Oct 2011 à 12:17
par Michael DELIQUE
oui, les droits de suppression sont pour les document notes.

tu va devoir faire un système pour empêcher ça. plusieur solution :

- archivage du richtext dans un richtext non modifiable
- en fonction d'un role mettre un richtext calculé ou modifiable
- mettre les fichiers dans des documents séparés

MessagePublié: 20 Oct 2011 à 12:51
par roubech
au niveau des propriétés du masque, tu as une notion de versions du doc Notes ...

MessagePublié: 20 Oct 2011 à 15:09
par Maxime Choucroun
MP envoyé

MessagePublié: 20 Oct 2011 à 15:16
par LSong
stockage de l'attachement dans un document contenaire
a ce moment la tu peux contrôleur ce qui se passe sur ton attachement

et même faire du versionning histoire de pouvoir retrouver les version antérieur

MessagePublié: 20 Oct 2011 à 15:40
par Maxime Choucroun
J'ai une solution qui peut servir..

http://maxime.choucroun.free.fr/accueil/index.html

MessagePublié: 21 Oct 2011 à 07:38
par bzronan
Merci pour toutes ces réponses.

Je n'avais jamais prêté attention au versioning présent dans les propriétés du masque comme précisé par roubech

La solution du stockage des pièces jointes dans des documents séparés est intéressante car elle permet de faire du versioning mais en plus est très bien adaptée pour un rendu web avec les Xpages.

Maxime, la dll proposée semble être utilisable uniquement pour les courriers passant par la mail.box mais pas pour des bases documentaires, mais effectivement c'est intéressant

Du coup il va falloir que je teste tout cela 8)

MessagePublié: 21 Oct 2011 à 08:38
par Maxime Choucroun
J'ai une version suivante que j'ai pas encore mis en ligne (manque de temps). Mais je peux te la faire parvenir par mail (m'envoyer un MP).

C'est de la sauvegarde instantanée pour tout les types de databases (à l'exception de la mail.box)

Tu trouveras ci-joint une image de présentation.

J'ai une doc plus complete, mais le site interdite les fichiers de plus de 5 Mo.