<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Problème de Workflow in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-de-workflow/m-p/58653#M35926</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Un workflow est créé sur un fichier, donc si tu n'as pas accès au fichier tu ne pourra (il me semble) y accéder.&lt;BR /&gt;Après un workflow peut être assigné à un utilisateur ou groupe d'utilisateur, ta solution se trouve peut être de ce coté.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;A ton avis puis-je déplacer ce fichier ? Par exemple dans un dossier où tous le monde pourrait y avoir accès en lecture seul.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 21 Apr 2008 14:43:00 GMT</pubDate>
    <dc:creator>huberd</dc:creator>
    <dc:date>2008-04-21T14:43:00Z</dc:date>
    <item>
      <title>Problème de Workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-de-workflow/m-p/58650#M35923</link>
      <description>Bonjour, Pourquoi faut-il donner le droit de lecture sur le contenu du repertoire dans lequel on a éxécuter le Workflow pour que les acteurs puisse valider les étapes ?Dans mon cas de figure, je dispose de plusieurs dossiers qui correspondent à mon circuit d'approbation.Ces dossiers sont Drafts, Rev</description>
      <pubDate>Fri, 16 Nov 2007 14:03:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-de-workflow/m-p/58650#M35923</guid>
      <dc:creator>huberd</dc:creator>
      <dc:date>2007-11-16T14:03:35Z</dc:date>
    </item>
    <item>
      <title>Re: Problème de Workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-de-workflow/m-p/58651#M35924</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Personne n'a d'idéees sur le sujet ?&amp;nbsp; :?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Apr 2008 08:09:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-de-workflow/m-p/58651#M35924</guid>
      <dc:creator>huberd</dc:creator>
      <dc:date>2008-04-17T08:09:21Z</dc:date>
    </item>
    <item>
      <title>Re: Problème de Workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-de-workflow/m-p/58652#M35925</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Un workflow est créé sur un fichier, donc si tu n'as pas accès au fichier tu ne pourra (il me semble) y accéder.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Après un workflow peut être assigné à un utilisateur ou groupe d'utilisateur, ta solution se trouve peut être de ce coté.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Apr 2008 14:36:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-de-workflow/m-p/58652#M35925</guid>
      <dc:creator>ericc</dc:creator>
      <dc:date>2008-04-21T14:36:46Z</dc:date>
    </item>
    <item>
      <title>Re: Problème de Workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-de-workflow/m-p/58653#M35926</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Un workflow est créé sur un fichier, donc si tu n'as pas accès au fichier tu ne pourra (il me semble) y accéder.&lt;BR /&gt;Après un workflow peut être assigné à un utilisateur ou groupe d'utilisateur, ta solution se trouve peut être de ce coté.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;A ton avis puis-je déplacer ce fichier ? Par exemple dans un dossier où tous le monde pourrait y avoir accès en lecture seul.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Apr 2008 14:43:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-de-workflow/m-p/58653#M35926</guid>
      <dc:creator>huberd</dc:creator>
      <dc:date>2008-04-21T14:43:00Z</dc:date>
    </item>
    <item>
      <title>Re: Problème de Workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-de-workflow/m-p/58654#M35927</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Où puis-je trouver le workflow dans la structure Alfresco. Il semblerait qu'il soit créé dans le même repertoire que le document sur lequel on l'initialise. Y a t'il moyen de le déplacer au même titre que le document, afin de le rendre accessible aux différents acteurs du workflow. Si oui comment ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Apr 2008 09:38:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-de-workflow/m-p/58654#M35927</guid>
      <dc:creator>huberd</dc:creator>
      <dc:date>2008-04-28T09:38:18Z</dc:date>
    </item>
    <item>
      <title>Re: Problème de Workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-de-workflow/m-p/58655#M35928</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Toujours pas d'idée sur le sujet ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Jun 2008 10:15:41 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-de-workflow/m-p/58655#M35928</guid>
      <dc:creator>huberd</dc:creator>
      <dc:date>2008-06-03T10:15:41Z</dc:date>
    </item>
    <item>
      <title>Re: Problème de Workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-de-workflow/m-p/58656#M35929</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Bonjour,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;La raison du Accès interdit est effectivement, du au fait que l'utilisateur n'a pas accès (au minimum en lecture) au document associé au workflow.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;De ce fait, on ne peut approuver, ni rejeter le document et encore moins le modifier.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Pour ce qui est de déplacer le document, il faut que la personne qui déplace, via le workflow, est un droit en écriture dans les espaces source et destination, ainsi que sur le document en lui même (ou sur la copie de travail du document).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Le workflow n'existe pas dans l'entrepôt d'alfresco, c'est un fichier xml qui se trouve dans l'arborescence de TOMCAT et est traduit par le moteur jBPM dans la base de données (voir les tables commençant par jbpm).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Donc pour résoudre ton problème il faut que les utilisateurs qui vont exécuter le workflow aient les bon droit sur les espaces utilisés pendant l'opération qui leurs sont assignés.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Bien à Toi.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Michel&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Jun 2008 10:37:24 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-de-workflow/m-p/58656#M35929</guid>
      <dc:creator>michel</dc:creator>
      <dc:date>2008-06-04T10:37:24Z</dc:date>
    </item>
    <item>
      <title>Re: Problème de Workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-de-workflow/m-p/58657#M35930</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Bonjour,&lt;BR /&gt;&lt;BR /&gt;La raison du Accès interdit est effectivement, du au fait que l'utilisateur n'a pas accès (au minimum en lecture) au document associé au workflow.&lt;BR /&gt;De ce fait, on ne peut approuver, ni rejeter le document et encore moins le modifier.&lt;BR /&gt;&lt;BR /&gt;Pour ce qui est de déplacer le document, il faut que la personne qui déplace, via le workflow, est un droit en écriture dans les espaces source et destination, ainsi que sur le document en lui même (ou sur la copie de travail du document).&lt;BR /&gt;&lt;BR /&gt;Le workflow n'existe pas dans l'entrepôt d'alfresco, c'est un fichier xml qui se trouve dans l'arborescence de TOMCAT et est traduit par le moteur jBPM dans la base de données (voir les tables commençant par jbpm).&lt;BR /&gt;&lt;BR /&gt;Donc pour résoudre ton problème il faut que les utilisateurs qui vont exécuter le workflow aient les bon droit sur les espaces utilisés pendant l'opération qui leurs sont assignés.&lt;BR /&gt;&lt;BR /&gt;Bien à Toi.&lt;BR /&gt;&lt;BR /&gt;Michel&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Non, le problème ne vient pas du document.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Pour récapituler, le document sur lequel est appliqué le Workflow se situe dans le répertoire &lt;/SPAN&gt;&lt;STRONG&gt;Drafts&lt;/STRONG&gt;&lt;SPAN&gt;. Le répertoire &lt;/SPAN&gt;&lt;STRONG&gt;Drafts &lt;/STRONG&gt;&lt;SPAN&gt;est accessible uniquement par l'initiateur du Workflow. Lors de l'initialisation du Workflow, le document est déplacé dans le répertoire &lt;/SPAN&gt;&lt;STRONG&gt;Review&lt;/STRONG&gt;&lt;SPAN&gt;, qui lui est accessible à tous et autorise le document à être relu par tous les acteurs du Workflow.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Le problème ne provient pas des droits du document, mais bel est bien sur les droits de l'espace sur lequel le Worklow a été initialisé. Je constate à ce jour qui'il me faut autoriser les acteurs du Workflow à pouvoir entrer dans le répertoire &lt;/SPAN&gt;&lt;STRONG&gt;Drafts&lt;/STRONG&gt;&lt;SPAN&gt;, pour qu'ils puissent executer les tâches qui leur sont attribués.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;J'ai remarqué en approfondissant un peu le sujet que le nom de l'espace qui a été utilisé pour initialiser le Workflow se trouve dans la variable "&lt;/SPAN&gt;&lt;STRONG&gt;bpm_context&lt;/STRONG&gt;&lt;SPAN&gt;". N'y aurait-il pas moyen de modifier cette variable pour dire au Workflow de s'executer dans le répertoire &lt;/SPAN&gt;&lt;STRONG&gt;Review &lt;/STRONG&gt;&lt;SPAN&gt;accessible à tous, en espérant que cela résolve bien mon problème et m'évite ainsi d'autoriser tous le monde à visualiser le dossier &lt;/SPAN&gt;&lt;STRONG&gt;Drafts&lt;/STRONG&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Merci pour votre aide précieuse.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jun 2008 08:33:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-de-workflow/m-p/58657#M35930</guid>
      <dc:creator>huberd</dc:creator>
      <dc:date>2008-06-12T08:33:06Z</dc:date>
    </item>
    <item>
      <title>Re: Problème de Workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-de-workflow/m-p/58658#M35931</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Après tests, je confirme que le problème venait bien du contenu de la variable &lt;/SPAN&gt;&lt;STRONG&gt;bpm_context&lt;/STRONG&gt;&lt;SPAN&gt; et non des droits sur le document. Pour résoudre le problème, et pour tests, j'ai recopié bêtement le contenu de la variable &lt;/SPAN&gt;&lt;STRONG&gt;companyhome&lt;/STRONG&gt;&lt;SPAN&gt; dans la variable &lt;/SPAN&gt;&lt;STRONG&gt;bpm_context&lt;/STRONG&gt;&lt;SPAN&gt; comme indiqué ci-dessous, et ça marche nickel. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;executionContext.getContextInstance().setVariable("bpm_context") = executionContext.getContextInstance().getVariable("companyhome");&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;Maintenant les acteurs du workflow n'ont plus besoin d'avoir accès à l'espace &lt;/SPAN&gt;&lt;STRONG&gt;Drafts&lt;/STRONG&gt;&lt;SPAN&gt; dans lequel le workflow a été initialisé.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Maintenant mon problème est comment attribué un &lt;/SPAN&gt;&lt;STRONG&gt;nodeRef&lt;/STRONG&gt;&lt;SPAN&gt; à la variable &lt;/SPAN&gt;&lt;STRONG&gt;bpm_context&lt;/STRONG&gt;&lt;SPAN&gt;, sachant que le contenu de la variable &lt;/SPAN&gt;&lt;STRONG&gt;bpm_context&lt;/STRONG&gt;&lt;SPAN&gt; retourne ceci :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Récupération de la variable&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;Object res = executionContext.getContextInstance().getVariable("bpm_context");&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;Résultat&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;Node Type: {&lt;A href="http://www.alfresco.org/model/content/1.0}systemfolder" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}systemfolder&lt;/A&gt;, Node Aspects: [{&lt;A href="http://www.alfresco.org/model/content/1.0}auditable" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}auditable&lt;/A&gt;, {&lt;A href="http://www.alfresco.org/model/system/1.0}referenceable" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/system/1.0}referenceable&lt;/A&gt;, {&lt;A href="http://www.alfresco.org/model/bpm/1.0}workflowPackage" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/bpm/1.0}workflowPackage&lt;/A&gt;]&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;et que pour obtenir le &lt;/SPAN&gt;&lt;STRONG&gt;nodeRef&lt;/STRONG&gt;&lt;SPAN&gt; correspondant à la variable &lt;/SPAN&gt;&lt;STRONG&gt;bpm_context&lt;/STRONG&gt;&lt;SPAN&gt;, je dois faire cela&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;((JBPMNode) res).getNodeRef();&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Etant donnée que le contenu de ma variable &lt;/SPAN&gt;&lt;STRONG&gt;nodeRef&lt;/STRONG&gt;&lt;SPAN&gt; que je souhaite appliquer à la variable &lt;/SPAN&gt;&lt;STRONG&gt;bpm_context&lt;/STRONG&gt;&lt;SPAN&gt; est celle ci : &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;workspace://SpacesStore/14f53fc4-0620-11dd-882d-2f9ed3253cba&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Comment puis-je faire pour pouvoir affecter mon &lt;/SPAN&gt;&lt;STRONG&gt;nodeRef&lt;/STRONG&gt;&lt;SPAN&gt; à la variable &lt;/SPAN&gt;&lt;STRONG&gt;bpm_context&lt;/STRONG&gt;&lt;SPAN&gt; afin de changer mon &lt;/SPAN&gt;&lt;STRONG&gt;bpm_context&lt;/STRONG&gt;&lt;SPAN&gt; qui est positionné à l'initiation du workflow avec le &lt;/SPAN&gt;&lt;STRONG&gt;nodeRef&lt;/STRONG&gt;&lt;SPAN&gt; de l'espace dans lequel le workflow a été initialisé.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;executionContext.getContextInstance().setVariable("bpm_context") = [Contenu de mon nodeRef]&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Pour répondre à Eric (&lt;/SPAN&gt;&lt;A href="http://forums.alfresco.com/fr/viewtopic.php?f=11&amp;amp;t=1273#p8239" rel="nofollow noopener noreferrer"&gt;http://forums.alfresco.com/fr/viewtopic.php?f=11&amp;amp;t=1273#p8239&lt;/A&gt;&lt;SPAN&gt;) et pour info, un workflow n'est pas créé sur le document sur lequel il agit, mais bel est bien dans un context qui lui est propre.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Merci pour votre aide précieuse.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Jun 2008 05:48:50 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-de-workflow/m-p/58658#M35931</guid>
      <dc:creator>huberd</dc:creator>
      <dc:date>2008-06-13T05:48:50Z</dc:date>
    </item>
    <item>
      <title>Re: Problème de Workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-de-workflow/m-p/58659#M35932</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ce sujet est toujours d'actualité et suis toujours à la recherche d'une solution à mon problème cf : &lt;/SPAN&gt;&lt;A href="http://forums.alfresco.com/fr/posting.php?mode=reply&amp;amp;f=11&amp;amp;t=1273#pr9254" rel="nofollow noopener noreferrer"&gt;http://forums.alfresco.com/fr/posting.php?mode=reply&amp;amp;f=11&amp;amp;t=1273#pr9254&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Merci pour votre aide.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jun 2008 07:33:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-de-workflow/m-p/58659#M35932</guid>
      <dc:creator>huberd</dc:creator>
      <dc:date>2008-06-17T07:33:18Z</dc:date>
    </item>
  </channel>
</rss>

