<?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 get the role in java backed webscript in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/get-the-role-in-java-backed-webscript/m-p/258875#M212005</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi all,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am implementing a java backed webscript to get all coordinators from repository.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;With this I mean, if any user has been invited as the role "Coordinator" to any space should appear in that list.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I managed to get al the authorities of the users, but the roles don't appear.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I invited the user "Cris" to a space with the role Coordinator, and to another with the role "Editor". Restart the server.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;With this code in the java class:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;Set&amp;lt;NodeRef&amp;gt; people = &amp;nbsp;&amp;nbsp;&amp;nbsp;personService.getAllPeople();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Iterator&amp;lt;NodeRef&amp;gt; users = people.iterator();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;while (users.hasNext()) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;NodeRef usu = users.next();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String username = nodeService.getProperty(usu,&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;ContentModel.PROP_USERNAME).toString();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Set&amp;lt;String&amp;gt; auth=authorityService.getAuthoritiesForUser(username);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Iterator&amp;lt;String&amp;gt; authorities = auth.iterator();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(username);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;while(authorities.hasNext()){&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;String authority = authorities.next();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(authority);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&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;/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;The output is:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Cris&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GROUP_EVERYONE&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Guest&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ROLE_GUEST&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;feli&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GROUP_EVERYONE&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;admin&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GROUP_EVERYONE&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ROLE_ADMINISTRATOR&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GROUP_ALFRESCO_ADMINISTRATOR&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GROUP_EMAIL_CONTRIBUTORS&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Why aren't&amp;nbsp; the ROLE_COORDINATOR and the ROLE_EDITOR in the authorities of the user "Cris"????&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Kind regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Ana&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 18 Nov 2010 16:49:46 GMT</pubDate>
    <dc:creator>anusk</dc:creator>
    <dc:date>2010-11-18T16:49:46Z</dc:date>
    <item>
      <title>get the role in java backed webscript</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/get-the-role-in-java-backed-webscript/m-p/258875#M212005</link>
      <description>Hi all,I am implementing a java backed webscript to get all coordinators from repository.With this I mean, if any user has been invited as the role "Coordinator" to any space should appear in that list.I managed to get al the authorities of the users, but the roles don't appear.I invited the user "C</description>
      <pubDate>Thu, 18 Nov 2010 16:49:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/get-the-role-in-java-backed-webscript/m-p/258875#M212005</guid>
      <dc:creator>anusk</dc:creator>
      <dc:date>2010-11-18T16:49:46Z</dc:date>
    </item>
    <item>
      <title>Re: get the role in java backed webscript</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/get-the-role-in-java-backed-webscript/m-p/258876#M212006</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;It seems I approach this incorrectly.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;What I need to do is get the authorities from the spaces, not the users.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Ana&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Nov 2010 08:34:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/get-the-role-in-java-backed-webscript/m-p/258876#M212006</guid>
      <dc:creator>anusk</dc:creator>
      <dc:date>2010-11-19T08:34:33Z</dc:date>
    </item>
  </channel>
</rss>

