<?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: Constatation au niveau des permissions in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170429#M123720</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Pourriez-vous nous donner le code de la fonctionnalité de déplacement du fichier dans le workflow, ainsi que la trace complète de l'erreur (alfresco.log) ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;MErci&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 25 Oct 2010 15:09:12 GMT</pubDate>
    <dc:creator>jayjayecl</dc:creator>
    <dc:date>2010-10-25T15:09:12Z</dc:date>
    <item>
      <title>Constatation au niveau des permissions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170428#M123719</link>
      <description>Bonjour à tous,En fait voilà, j'avais défini il y a qq temps sur la version Community 3.0 un worflow simple et j'avais placé sur les espaces que j'utilisais pour ce workflow certaines permissions.&amp;nbsp; Ces espaces se trouvait sous un certain nombre d'espaces. Par moment, le workflow consistait à envoyer</description>
      <pubDate>Mon, 25 Oct 2010 13:56:32 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170428#M123719</guid>
      <dc:creator>flash31186_8291</dc:creator>
      <dc:date>2010-10-25T13:56:32Z</dc:date>
    </item>
    <item>
      <title>Re: Constatation au niveau des permissions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170429#M123720</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Pourriez-vous nous donner le code de la fonctionnalité de déplacement du fichier dans le workflow, ainsi que la trace complète de l'erreur (alfresco.log) ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;MErci&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Oct 2010 15:09:12 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170429#M123720</guid>
      <dc:creator>jayjayecl</dc:creator>
      <dc:date>2010-10-25T15:09:12Z</dc:date>
    </item>
    <item>
      <title>Re: Constatation au niveau des permissions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170430#M123721</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Merci pour votre réponse Rodel &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Euh ben disons que par exemple, dans un script, j'utilise simplement la fonction childByNamePath() de cette manière :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;var chemin="/User Homes/ADMINISTRATION/…./A INSCRIRE";&lt;BR /&gt;var oj=companyhome.childByNamePath(chemin);&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Donc admettons qu'on soit dans un espace contenu dans User Homes, et qu'on veuille envoyer un document dans "A INSCRIRE". J'ai mis "ADMINISTRATION"sans permission pour l'utilisateur courant, mais je le met en tant que "Contributeur" dans "A INSCRIRE"… &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Lorsque j'exécute ceci, il ne me trouve pas l'espace "A INSCRIRE" avec la version 3.2 … alors qu'avec la 3.0, cela fonctionnait …&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Qu'en pensez vous ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Oct 2010 19:54:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170430#M123721</guid>
      <dc:creator>flash31186_8291</dc:creator>
      <dc:date>2010-10-25T19:54:35Z</dc:date>
    </item>
    <item>
      <title>Re: Constatation au niveau des permissions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170431#M123722</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Pourrait-on avoir également la trace de log ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Oct 2010 07:42:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170431#M123722</guid>
      <dc:creator>jayjayecl</dc:creator>
      <dc:date>2010-10-26T07:42:38Z</dc:date>
    </item>
    <item>
      <title>Re: Constatation au niveau des permissions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170432#M123723</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Sinon, pour etre plus précis :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- la méthode de recherche par PATH ne fonctionne pas en effet dans votre cas, parce qu'il faut avoir en quelque sorte le "droit de traversement" (par métaphore linuxienne) jusqu'à un élément pour le trouver&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- les autres méthodes de recherche non-basées sur le chemin (par NodeRef, par recherche de propriété) fonctionneront.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Par contre, pourquoi cela fonctionnait en 3.0, je ne sais pas, si c'est le cas ce serait plutôt un bug de la 3.0 (comme il apparait sur ce ticket qui n'est pas directement en rapport, le comportement que je décris était déjà souligné en 2.1 : &lt;/SPAN&gt;&lt;A href="http://issues.alfresco.com/jira/browse/ETWOONE-296" rel="nofollow noopener noreferrer"&gt;http://issues.alfresco.com/jira/browse/ETWOONE-296&lt;/A&gt;&lt;SPAN&gt; )&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mais, êtes-vous sûr de ne pas avoir bypassé les permissions sur la 3.0 (avec un runAs, ou autre méthode ?)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Oct 2010 08:30:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170432#M123723</guid>
      <dc:creator>jayjayecl</dc:creator>
      <dc:date>2010-10-26T08:30:25Z</dc:date>
    </item>
    <item>
      <title>Re: Constatation au niveau des permissions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170433#M123724</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ah d'accord … Ben en fait, j'ai plus ou moins instancier un "droit de traversement"… En ce sens que j'ai recréé une permission à partir de la permission Read, à part que je n'ai laissé que la ReadProperties et la ReadChildren. De ce fait, les utilisateurs peuvent voir les espaces … et les contenu, mais pas les consulter. Et enfin, sur l'espace à transférer, je remet la permission Read.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;… Un peu comme André Weber a indiqué dans son post &lt;/SPAN&gt;&lt;A href="http://forums.alfresco.com/fr/viewtopic.php?f=8&amp;amp;t=92" rel="nofollow noopener noreferrer"&gt;http://forums.alfresco.com/fr/viewtopic.php?f=8&amp;amp;t=92&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Mais bon, ca laisse aux utilisateurs la possibilité d'avoir accès aux espaces supérieur… et de voir leur propriétés -&amp;gt; Si je retire le ReadProperties en laissant simplement ReadChildren, je perd l'accès aux espaces.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;- les autres méthodes de recherche non-basées sur le chemin (par NodeRef, par recherche de propriété) fonctionneront.&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;De quel type de méthode de recherche parler-vous ? Vous auriez un exemple ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Mais au niveau de la version 3.0 : Non, je n'utilisais pas de runAs … surtout qu'au niveau d'un script (d'après ce que j'ai lu), c'était assez bien déconseillé lol&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Merci d'avance&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Oct 2010 12:47:53 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170433#M123724</guid>
      <dc:creator>flash31186_8291</dc:creator>
      <dc:date>2010-10-26T12:47:53Z</dc:date>
    </item>
    <item>
      <title>Re: Constatation au niveau des permissions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170434#M123725</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Je parle des différentes "méthodes" de recherche :&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://wiki.alfresco.com/wiki/3.3_JavaScript_API#Search_API" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/3.3_JavaScript_API#Search_API&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;et&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://wiki.alfresco.com/wiki/Search" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Search&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Bonne chance&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Oct 2010 13:39:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170434#M123725</guid>
      <dc:creator>jayjayecl</dc:creator>
      <dc:date>2010-10-26T13:39:45Z</dc:date>
    </item>
    <item>
      <title>Re: Constatation au niveau des permissions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170435#M123726</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Bonsoir,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Désolé de revenir sur ce sujet si tard, mais j'ai eu d'autres choses à résoudre en priorité.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Tout d'abord un grand merci à Rodel pour son aide !&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;En fait, pour résoudre le problème sur lequel je buttais, j'ai utilisé des requêtes Lucenes (search.luceneSearch).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Donc à la base j'ai utilisé les méthodes de recherches lucene standard (sur le nom : "+@cm:\\:name:\"nom de l'espace\", etc). Mais il y a moyen de passer par un "PATH", donc il suffit de spécifier le path d'une certain manière dans la requête lucene et le tour est joué.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;La manière pour faire ces requêtes correspond par exemple à ceci : &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var path="PATH:\"/app:company_home/app:user_homes/cm:nom_de_l'espace_suivant\""&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;Attention, pour le "nom de l'espace suivant" : lucene n'aime pas les espaces dans le cas de l'utilisation de PATH, alors il faut encoder le nom de l'espace en ISO 9075 de cette manière : &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;"/app:user_homes/cm:"+search.ISO9075Encode("nom de l'espace suivant")"&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;Ensuite, une fois cette requête définie, il suffit d'exécuter l'instruction : &lt;/SPAN&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var result=search.luceneSearch(query);&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;Enfin, il suffit de parcourir le tableau de résultat en sachant que ca nous retourne un tableau de node …&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Et voilà, cela permet d'accéder à certain espace en javascript sans forcément avoir les droit sur l'espace en question &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Michaël&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Nov 2010 19:44:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170435#M123726</guid>
      <dc:creator>flash31186_8291</dc:creator>
      <dc:date>2010-11-29T19:44:06Z</dc:date>
    </item>
    <item>
      <title>Re: Constatation au niveau des permissions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170436#M123727</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Attention, pour obtenir des résultats avec la requête suivante :&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var path="PATH:\"/app:company_home/app:user_homes/cm:nom_de_l'espace_suivant\""&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;Il faut toujours que l'utilisateur qui exécute le script ait les droits de lecture des espaces traversés&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Nov 2010 09:08:58 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170436#M123727</guid>
      <dc:creator>jayjayecl</dc:creator>
      <dc:date>2010-11-30T09:08:58Z</dc:date>
    </item>
    <item>
      <title>Re: Constatation au niveau des permissions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170437#M123728</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Euh oui effectivement, j'ai oublié de le préciser… Il faut au minimum que l'utilisateur qui exécute le script ai les droits de lecture sur l'espace de destination, effectivement &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Attention, pour obtenir des résultats avec la requête suivante :&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var path="PATH:\"/app:company_home/app:user_homes/cm:nom_de_l'espace_suivant\""&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;Il faut toujours que l'utilisateur qui exécute le script ait les droits de lecture des espaces traversés&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Mais par contre, et c'est bien le but de ma démarche, les espaces traversés ne sont pas nécessaires… Seulement l'espace de destination.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Nov 2010 14:20:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170437#M123728</guid>
      <dc:creator>flash31186_8291</dc:creator>
      <dc:date>2010-11-30T14:20:30Z</dc:date>
    </item>
    <item>
      <title>Re: Constatation au niveau des permissions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170438#M123729</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Au temps pour moi, vous avez raison :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- avec search.luceneSearch, la recherche est effectuée, puis l'évaluation des permissions est appliquée aux noeuds résultats (d'où le comportement que vous constatez)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- le comportement que j'ai décrit est celui d'un appel space.childByNamePath( PATH );&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Dec 2010 10:48:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/constatation-au-niveau-des-permissions/m-p/170438#M123729</guid>
      <dc:creator>jayjayecl</dc:creator>
      <dc:date>2010-12-02T10:48:18Z</dc:date>
    </item>
  </channel>
</rss>

