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

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

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

Messagepar clementbp » 28 Mai 2013 à 14:28

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 !!!!
clementbp
Posteur habitué
Posteur habitué
 
Message(s) : 236
Inscrit(e) le : 03 Fév 2010 à 16:42

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

Messagepar Michael DELIQUE » 28 Mai 2013 à 14:33

j'aipas tout compris

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

c'est du workflow
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

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

Messagepar clementbp » 28 Mai 2013 à 14:41

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
clementbp
Posteur habitué
Posteur habitué
 
Message(s) : 236
Inscrit(e) le : 03 Fév 2010 à 16:42

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

Messagepar Michael DELIQUE » 28 Mai 2013 à 15:13

tu sais une vue avec en premiere colonne le nom des personnes autorisé

un peti notesview.getdocumentbykey et le tour est joué
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy


Retour vers Développement

cron