<?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:  Workflow - contenu se trouvant dans dossiers utilisateurs in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/workflow-contenu-se-trouvant-dans-dossiers-utilisateurs/m-p/74617#M48898</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Pour la création d'un dossier, j'ai vu qu'il y a une fonction createFolder (&lt;A class="jive-link-external-small" href="https://docs.alfresco.com/6.0/references/API-JS-createFolder.html" rel="nofollow noopener noreferrer" target="_blank"&gt;createFolder | Alfresco Documentation&lt;/A&gt;&amp;nbsp;) mais j'avoue ne pas comprendre comment l'utiliser.&lt;/P&gt;&lt;P&gt;Imaginons que je crée un site dont le nom est testWF&lt;/P&gt;&lt;P&gt;Comment faire pour créer un dossier toto dans ce site ?&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Voici un exemple de code js pour créer le dossier toto dans les site testWF :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var folderToto;&lt;/P&gt;&lt;P&gt;var site = siteService.getSite("testWF");&lt;/P&gt;&lt;P&gt;if(site) {&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;var documentLibrary =&amp;nbsp; site.getContainer("documentLibrary");&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; folderToto = documentLibrary.createFolder("toto");&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;De même, pour copier des fichiers, j'ai vu qu'il y a la fonction copy (&lt;A class="jive-link-external-small" href="https://docs.alfresco.com/6.0/references/API-JS-copy.html" rel="nofollow noopener noreferrer" target="_blank"&gt;copy | Alfresco Documentation&lt;/A&gt; )&lt;/P&gt;&lt;P&gt;Comment faire pour copier les fichiers dans le dossier testWF ?&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;suite du précédent code pour copier les ressources&amp;nbsp; :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for(var i = 0; i &amp;lt; bpm_package.children.length; i++) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var resource = bpm_package.children[i];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var copyResource = resource.copy(folderToto);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; copyResource.setPermission("Read", "GROUP_TEST");&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;O.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 30 Aug 2018 09:48:09 GMT</pubDate>
    <dc:creator>oounoughi</dc:creator>
    <dc:date>2018-08-30T09:48:09Z</dc:date>
    <item>
      <title>Workflow - contenu se trouvant dans dossiers utilisateurs</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/workflow-contenu-se-trouvant-dans-dossiers-utilisateurs/m-p/74614#M48895</link>
      <description>Bonjour,Je débute en alfresco et j'ai commencé à développé u workflow.Jusqu'à présent je faisais mes tests en ajoutant des contenus qui se trouvaient dans les documents Library par défaut et ça fonctionnait bien : les documents ajoutés étaient visibles dans chacune des tâches définies.Là, ce que j'a</description>
      <pubDate>Mon, 27 Aug 2018 05:56:37 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/workflow-contenu-se-trouvant-dans-dossiers-utilisateurs/m-p/74614#M48895</guid>
      <dc:creator>livier</dc:creator>
      <dc:date>2018-08-27T05:56:37Z</dc:date>
    </item>
    <item>
      <title>Re: Workflow - contenu se trouvant dans dossiers utilisateurs</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/workflow-contenu-se-trouvant-dans-dossiers-utilisateurs/m-p/74615#M48896</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bonjour,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Il s'agit effectivement d'un soucis de droit. L'espace "Mes fichiers" est propre à un utilisateurs (son jardin à lui) ainsi d'autre utilisateurs ne peuvent pas accéder à ces fichiers&amp;nbsp;sans action de sa part.&lt;/P&gt;&lt;P&gt;Une solution serait comme vous l'avez fait avant durant vos test l'utilisation d'un site dédié.&lt;/P&gt;&lt;P&gt;Si vous souhaitez que vos utilisateurs travaillent dans leurs espaces avant de lancer vos workflow, ajouter des tâches déplaçant le fichier dans un dossier accessible par l'ensemble des intervenants du workflow peut être également une idée.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Y.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Aug 2018 11:45:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/workflow-contenu-se-trouvant-dans-dossiers-utilisateurs/m-p/74615#M48896</guid>
      <dc:creator>ycoulon</dc:creator>
      <dc:date>2018-08-27T11:45:49Z</dc:date>
    </item>
    <item>
      <title>Re:  Workflow - contenu se trouvant dans dossiers utilisateurs</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/workflow-contenu-se-trouvant-dans-dossiers-utilisateurs/m-p/74616#M48897</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bonjour,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Merci pour votre réponse.&lt;BR /&gt;Avant de voir votre message j'étais parti sur l'idée de modifier directement les permissions sur les documents :&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;for(var i = 0; i &amp;lt; bpm_package.children.length; i++) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var resource = bpm_package.children[i];&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resource.setPermission("Read", "GROUP_TEST");&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Cette solution a le mérite de fonctionner mais se pose le problème d'archivage des documents.&lt;BR /&gt;En effet, les documents étant "uploadés" à partir de "Mes fichiers", si l'utilisateur supprime les documents, ces derniers ne seront plus accessibles.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Je pense qu'il serait important effectivement, de déplacer ces documents dans un site qui servirait d'archives.&lt;/P&gt;&lt;P&gt;Pour ce faire, je souhaiterais :&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Créer un dossier portant un nom identifiable sur un site&lt;/LI&gt;&lt;LI&gt;Copier les documents dans ce dossier lors de la tâche endEvent&lt;/LI&gt;&lt;LI&gt;Retirer les permissions de lecture sur les documents qui se trouvent dans "Mes fichiers"&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pour la création d'un dossier, j'ai vu qu'il y a une fonction createFolder (&lt;A class="link-titled" href="https://docs.alfresco.com/6.0/references/API-JS-createFolder.html" title="https://docs.alfresco.com/6.0/references/API-JS-createFolder.html" rel="nofollow noopener noreferrer"&gt;createFolder | Alfresco Documentation&lt;/A&gt;&amp;nbsp;) mais j'avoue ne pas comprendre comment l'utiliser.&lt;/P&gt;&lt;P&gt;Imaginons que je crée un site dont le nom est testWF&lt;/P&gt;&lt;P&gt;Comment faire pour créer un dossier toto dans ce site ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;De même, pour copier des fichiers, j'ai vu qu'il y a la fonction copy (&lt;A class="link-titled" href="https://docs.alfresco.com/6.0/references/API-JS-copy.html" title="https://docs.alfresco.com/6.0/references/API-JS-copy.html" rel="nofollow noopener noreferrer"&gt;copy | Alfresco Documentation&lt;/A&gt; )&lt;/P&gt;&lt;P&gt;Comment faire pour copier les fichiers dans le dossier testWF ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;D'avance merci pour votre aide&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Aug 2018 04:54:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/workflow-contenu-se-trouvant-dans-dossiers-utilisateurs/m-p/74616#M48897</guid>
      <dc:creator>livier</dc:creator>
      <dc:date>2018-08-28T04:54:14Z</dc:date>
    </item>
    <item>
      <title>Re:  Workflow - contenu se trouvant dans dossiers utilisateurs</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/workflow-contenu-se-trouvant-dans-dossiers-utilisateurs/m-p/74617#M48898</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Pour la création d'un dossier, j'ai vu qu'il y a une fonction createFolder (&lt;A class="jive-link-external-small" href="https://docs.alfresco.com/6.0/references/API-JS-createFolder.html" rel="nofollow noopener noreferrer" target="_blank"&gt;createFolder | Alfresco Documentation&lt;/A&gt;&amp;nbsp;) mais j'avoue ne pas comprendre comment l'utiliser.&lt;/P&gt;&lt;P&gt;Imaginons que je crée un site dont le nom est testWF&lt;/P&gt;&lt;P&gt;Comment faire pour créer un dossier toto dans ce site ?&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Voici un exemple de code js pour créer le dossier toto dans les site testWF :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var folderToto;&lt;/P&gt;&lt;P&gt;var site = siteService.getSite("testWF");&lt;/P&gt;&lt;P&gt;if(site) {&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;var documentLibrary =&amp;nbsp; site.getContainer("documentLibrary");&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; folderToto = documentLibrary.createFolder("toto");&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;De même, pour copier des fichiers, j'ai vu qu'il y a la fonction copy (&lt;A class="jive-link-external-small" href="https://docs.alfresco.com/6.0/references/API-JS-copy.html" rel="nofollow noopener noreferrer" target="_blank"&gt;copy | Alfresco Documentation&lt;/A&gt; )&lt;/P&gt;&lt;P&gt;Comment faire pour copier les fichiers dans le dossier testWF ?&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;suite du précédent code pour copier les ressources&amp;nbsp; :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for(var i = 0; i &amp;lt; bpm_package.children.length; i++) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var resource = bpm_package.children[i];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var copyResource = resource.copy(folderToto);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; copyResource.setPermission("Read", "GROUP_TEST");&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;O.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Aug 2018 09:48:09 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/workflow-contenu-se-trouvant-dans-dossiers-utilisateurs/m-p/74617#M48898</guid>
      <dc:creator>oounoughi</dc:creator>
      <dc:date>2018-08-30T09:48:09Z</dc:date>
    </item>
    <item>
      <title>Re:  Workflow - contenu se trouvant dans dossiers utilisateurs</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/workflow-contenu-se-trouvant-dans-dossiers-utilisateurs/m-p/74618#M48899</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bonjour,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Je vous remercie pour votre réponse.&lt;BR /&gt;J'avais continué à chercher et j'ai finalement trouvé la solution suivante :&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;var strDestFolder ="/Sites/testWF/documentlibrary";&lt;/P&gt;&lt;P&gt;var objDestFolder = companyhome.childByNamePath(strDestFolder);&lt;BR /&gt;objDestFolder.createFolder("toto");&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Même si ma façon de faire semble fonctionner, y aurait il des points négatifs que je ne perçois ? ou bien nos deux méthodes sont elles "équivalentes"&amp;nbsp; ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;D'avance merci&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Sep 2018 04:21:29 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/workflow-contenu-se-trouvant-dans-dossiers-utilisateurs/m-p/74618#M48899</guid>
      <dc:creator>livier</dc:creator>
      <dc:date>2018-09-03T04:21:29Z</dc:date>
    </item>
  </channel>
</rss>

