<?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 Retrouver l'utilisateur connecté et ses droits in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/retrouver-l-utilisateur-connect%C3%A9-et-ses-droits/m-p/108456#M76035</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Bonjour à tous,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Je tente en vain de récupérer les droits de l'utilisateur connecté (son rôle). J'arrive à retrouver son login via AuthenticationService mais j'ai du mal à récupérer ses droits dans Alfresco et son groupe d'appartenance.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Merci pour votre précieuse aide.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 10 Jul 2008 21:02:32 GMT</pubDate>
    <dc:creator>rguinko</dc:creator>
    <dc:date>2008-07-10T21:02:32Z</dc:date>
    <item>
      <title>Retrouver l'utilisateur connecté et ses droits</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/retrouver-l-utilisateur-connect%C3%A9-et-ses-droits/m-p/108456#M76035</link>
      <description>Bonjour à tous,Je tente en vain de récupérer les droits de l'utilisateur connecté (son rôle). J'arrive à retrouver son login via AuthenticationService mais j'ai du mal à récupérer ses droits dans Alfresco et son groupe d'appartenance.Merci pour votre précieuse aide.</description>
      <pubDate>Thu, 10 Jul 2008 21:02:32 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/retrouver-l-utilisateur-connect%C3%A9-et-ses-droits/m-p/108456#M76035</guid>
      <dc:creator>rguinko</dc:creator>
      <dc:date>2008-07-10T21:02:32Z</dc:date>
    </item>
    <item>
      <title>Re: Retrouver l'utilisateur connecté et ses droits</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/retrouver-l-utilisateur-connect%C3%A9-et-ses-droits/m-p/108457#M76036</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;pour ce qui est des permissions, il faut regarder le PermissionService :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;/**&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Get all permissions set for the current user.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * @return - A map of noderefs to permissions set&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; @Auditable&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Map&amp;lt;NodeRef, Set&amp;lt;AccessPermission&amp;gt;&amp;gt; getAllSetPermissionsForCurrentUser();&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;/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;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Et pour ce qui est de retrouver le groupe d'un utilisateur, vu qu'un utilisateur peut se trouver dans plusieurs groupes, le moyen le plus simple (à mon avis) est de faire une recherche lucene pour le type sys:authorityContainer et dont la propriété member est l'utilisateur.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pour avoir une idée de la recherche voir: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;AuthorityDAOImpl.getAuthorityOrNull(String name);&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;bien à toi.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Jul 2008 09:42:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/retrouver-l-utilisateur-connect%C3%A9-et-ses-droits/m-p/108457#M76036</guid>
      <dc:creator>michel</dc:creator>
      <dc:date>2008-07-11T09:42:04Z</dc:date>
    </item>
  </channel>
</rss>

