cancel
Showing results for 
Search instead for 
Did you mean: 

Règle pour gérer les utilisateurs invités

jgautier
Champ in-the-making
Champ in-the-making
Bonjour,

je suis sur Alfresco Explorer et je voudrais savoir s'il était possible d'avoir une règle qui pour chaque document mis dans un espace lui attribue des utilisateurs invités ? Je voudrais automatiser l'action Gérer les utilisateurs invités.

Car je donne à l'utilisateur le rôle de Contributeur dans l'espace pour qu'il puisse ajouter un document mais je voudrais que pour le document il ait le rôle de Coordinateur.
Et ceci car j'ai un workflow simple et avec le rôle de Contributeur je ne peux pas l'exécuter.

Je précise que je ne veux pas que l'utilisateur ait le rôle de Coordinateur sur tout l'espace car il ne doit pas pouvoir faire de MAJ du document.

Quelqu'un aurait-il une idée ?

Merci.
22 REPLIES 22

jgautier
Champ in-the-making
Champ in-the-making
Est-ce qu'il y a quelqu'un d'autre que moi sur ce forum ?  Smiley Very Happy

nathservice
Champ in-the-making
Champ in-the-making
Est-ce qu'il y a quelqu'un d'autre que moi sur ce forum ?  Smiley Very Happy
  :wink:

Simple question, sur quelle condition le worflow s'execute?

jgautier
Champ in-the-making
Champ in-the-making
Le workflow s'exécute sur tous les éléments.

Le principe est que l'utilisateur a accès à un espace où seront stockés des documents.
Il doit simplement pouvoir les lire (pas de MAJ ou de suppression possible). Une fois la lecture terminée, il doit, via un workflow simple, choisir d'approuver ou non le document. Le document est alors couper/coller vers un autre espace en fonction de son choix (approuver ou non)

Et c'est là que ça coince car s'il a le rôle Lecteur il ne peut pas exécuter le workflow mais s'il a le rôle de Coordinateur il peut modifier le document.

Il faudrait qu'il ait le rôle Lecteur + la possibilité d'exécuter le workflow (couper/coller de document)

Merci d'avance pour votre aide.

jgautier
Champ in-the-making
Champ in-the-making
Up !

jgautier
Champ in-the-making
Champ in-the-making
J'avais déjà vu cette page mais j'avoue que je ne comprends pas trop comment faire ce que je veux.

J'ai déjà essayé de mettre dans mon script la ligne suivante avec toutes les permissions qui existent mais aucune ne convient à ce que je veux faire.
setPermission(…)

J'ai même lu que pour exécuter un workflow simple qui coupe/colle un document, il fallait avoir les permissions Delete et Write. Mais même en ajoutant ces deux permissions dans mon script l'utilisateur ne peut pas exécuter le workflow.

jgautier
Champ in-the-making
Champ in-the-making
Up !

jgautier
Champ in-the-making
Champ in-the-making
Up !

jgautier
Champ in-the-making
Champ in-the-making
Up !

jgautier
Champ in-the-making
Champ in-the-making
Personne ne veut m'aider ou personne n'a de solution ?   Smiley Very Happy