Bonjour,
Qu'entends tu par "l'utilisateur appartient à un espace" ? Est-ce le fait qu'un utilisateur dispose au moins du rôle de Lecteur ?
Le modèle de permissions par défaut définit effectivement que les utilisateurs disposant du rôle de lecteur sur un noeud ont la possibilité de voir les noeuds fils. nus.
Bonjour,
Est-ce que cette organisation répond à ta problèmatique ?
Une règle sur l'évènement "arrivée d'un document" modifie les droits du document pour que seul l'administrateur soit contributeur sur ce document (personne d'autre n'a de permission).
Tous les ajustements de droits peuvent être réalisés en JavaScript.
<task name="indexerDocument" swimlane="initiator"/>
<transition name="submit" to="envoyer mail au validateur ">
<action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript">
<!– Nouveau fichier non valide –>
<script>
var tes = bpm_package;
var doc = tes.children[0];
doc.removePermission("Read",visiteur.properties.userName )
</script>
</action>
</transition>
</start-state>
<action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript">
<script>
var tes = bpm_package;
var doc = tes.children[0];
doc.setPermission("Read")
</script>
Caused by: org.alfresco.scripts.ScriptException: Failed to execute supplied script: Can not delete from this acl in a node context SHARED
at org.alfresco.repo.jscript.RhinoScriptProcessor.executeString(RhinoScriptProcessor.java:195)
at org.alfresco.repo.processor.ScriptServiceImpl.executeScriptString(ScriptServiceImpl.java:303)
at org.alfresco.repo.processor.ScriptServiceImpl.executeScriptString(ScriptServiceImpl.java:281)
setInheritsPermissions(false)
Content from pre 2016 and from language groups that have been closed.
Content is read-only.
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.