Page 1 sur 1

Gérer les droits d'accès pour créer un document

MessagePublié: 28 Mai 2013 à 14:28
par clementbp
Bonjour

J'ai créé une base de gestion de rappels pour laquelle je voudrais donner des autorisations de création de documents uniquement à un nombre limité d'utilisateurs (sans le définir dans la LCA mais directement dans la base).
Dans l'idéal, je voudrais :
- gérer simplement la liste des personnes "auteur" : créer un masque "Accès_Auteur" avec un champ "Nom" qui contient le nom notes de la personne
- créer un bouton dans une vue qui permet de créer un document "Rappel" (agent en LS) qui ouvre un document a renseigner quand l'utilisateur courant fait partie de la liste, ou affiche un message en mettant "action non autorisée" quand l'utilisateur ne fait pas parti de la liste.

J'arrive à obtenir le nom de l'utilisateur courant sans soucis, mais je ne sais pas comment obtenir la liste des personnes définies comme ayant un accès auteur.
Je pensais faire une NotesDocumentCollection en la définissant comme contenant tous les documents créés avec le masque "Accès_Auteur", mais je ne sais pas si c'est possible ?

Auriez vous une idée pour faire cela ?

J'espère que ma question est compréhensible !!!!

Re: Gérer les droits d'accès pour créer un document

MessagePublié: 28 Mai 2013 à 14:33
par Michael DELIQUE
j'aipas tout compris

mais ça dois ce faire en Ls ou en formule, sans souci.

c'est du workflow

Re: Gérer les droits d'accès pour créer un document

MessagePublié: 28 Mai 2013 à 14:41
par clementbp
Effectivement je me doutais que mon explication n'était pas très précise !!!

Mais je crois que je partais dans la mauvaise direction.
Je pense qu'une NotesViewEntryCollection correspondrait plus à mes besoins.
Je vais faire quelques tests

Re: Gérer les droits d'accès pour créer un document

MessagePublié: 28 Mai 2013 à 15:13
par Michael DELIQUE
tu sais une vue avec en premiere colonne le nom des personnes autorisé

un peti notesview.getdocumentbykey et le tour est joué