Page 1 sur 1

Empecher la copie

MessagePublié: 17 Déc 2009 à 11:12
par Pfsm999
Bonjour,

J'aimerais savoir s'il est possible de refuser la copie d'un document.
Vous allez tous me répondre : Le KeepPrivate ! Mais le problème du KeepPrivate est qu'il est contournable par des utilisateurs peu scrupuleux en créant un agent eux même ou s'il créer une régles ...

Y-a-t-il donc un autre moyen plus fort que le KeepPrivate (Tout en laissant la possibilité au utilisateur de créer des agents et règles) ou d'empêcher au moins une règle de ne pas faire de copie d'un message équiper d'un KeepPrivate ?

MessagePublié: 17 Déc 2009 à 11:34
par Michael DELIQUE
salut

via la LCA tu peut interdire la copie

MessagePublié: 17 Déc 2009 à 11:45
par gouff
Note : l'interdiction de copie depuis la LCA empêche l'impression.
(en 6.5 en tout cas)

MessagePublié: 17 Déc 2009 à 12:00
par Pfsm999
Michael DELIQUE a écrit:salut

via la LCA tu peut interdire la copie


Merci de ta réponse.

Le soucis de la LCA, c'est que tout les documents serait impossible a copier, coller, imprimer. Or nous cherchons justes a verrouiller certains documents bien précis.

Donc en oubliant la LCA, il n'y a pas d'autre moyen ?

MessagePublié: 17 Déc 2009 à 13:35
par Gob0
pour bloquer le copier/coller de documents de manière sélective, tu peux utiliser l'évènement "QueryPaste" de la database.

MessagePublié: 17 Déc 2009 à 13:39
par Michael DELIQUE
ouaip mais dans ce cas faut mettre le code dans toute les vues qui utilise le masque, sinon un petit malin pourra copié quand meme !

MessagePublié: 17 Déc 2009 à 13:54
par Bidouille
Salut ...

Mais il restera toujours la copie d'ecran...

MessagePublié: 17 Déc 2009 à 14:00
par Gob0
ah ouais merdum! c'est un event de vue, pas de database :oops:

Cela dit, c'est quand même une solution facile à mettre en place et à maintenir.
La seule vraie galère, c'est de devoir copier/coller l'appel de la fonction dans toutes les vues lors de la mise en place initiale.
(et après ça, on milite naturellement pour limiter le nombre de vues dans une appli :app008: )

MessagePublié: 17 Déc 2009 à 14:17
par Pfsm999
Gob0 a écrit:pour bloquer le copier/coller de documents de manière sélective, tu peux utiliser l'évènement "QueryPaste" de la database.


J'y est pensé mais cela ne serrais pas correct, il suffit pour l'utilisateur de faire un dossier qui ne se base sur aucun autre pour enlever le code ...
Aie !

Mais merci en tout cas la réponse : Non, on ne peut pas mettre un champs qui empêche TOUTE copie !
Je vais m'en sortir maintenant ^^. Merci encore de vos réponses rapides !

Y a pas à dire : Ce forum est vraiment super pour la petite communauté des Développeurs Lotus.

MessagePublié: 22 Déc 2009 à 12:31
par roubech
parce qu'il le droit de créer des vues ou des dossiers

Si vraiment tu dois bloquer ces "actions malveillantes", tu peux gérer les cas classiques comme stipuler pour les évènements de la vues et regarder si tu peux faire un agents qui détecte les cas tordus qui seraient passé au travers. Par exemple, si tu as une référence unique pour chaque document dans un champ calculé à la création, ton agent recherche les doublons. S'il détecte 2 docs avec la même ref, c'est que l'un est copie de l'autre (ou conflit)

MessagePublié: 22 Déc 2009 à 15:28
par mclement
Avec scanEZ, les documents sont copiables...

MessagePublié: 22 Déc 2009 à 15:39
par Michael DELIQUE
la seule solution sécurisé est via la LCA

MessagePublié: 22 Déc 2009 à 15:41
par mclement
tout à fait d'accord Thierry