04-04-2009 06:22 AM
04-04-2009 11:51 AM
04-05-2009 06:37 AM
04-05-2009 11:12 AM
04-05-2009 12:07 PM
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.
04-05-2009 03:00 PM
04-05-2009 03:21 PM
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.
04-06-2009 01:42 AM
04-06-2009 04:18 AM
<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)
04-06-2009 02:33 PM
setInheritsPermissions(false)
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.