<?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 Permissions/role confusion in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/permissions-role-confusion/m-p/231276#M184406</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have a role/permission problem that I don't understand. Here's what I did:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;* Create site (foo) in /share as a regular userA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;* Log in to /alfresco as admin and set the site's permissions to have EVERYONE have Site Collaborator rights (so EVERYONE now has Read, Site Consumer and Site Collaborator)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;* Log in as userB to join this site, by calling:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;conn=remote.connect("alfresco");&lt;BR /&gt;data = {"role":"SiteCollaborator", "person": {"userName" : user.name}};&lt;BR /&gt;retval=conn.put("/api/sites/" + publicSite.shortName + &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;&amp;nbsp; "/memberships/" + encodeURIComponent(user.name), &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;&amp;nbsp; jsonUtils.toJSONString(data), "application/json")&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;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;This call responds with:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;Caused by: org.alfresco.repo.site.SiteServiceException: 00190088 The current user does not have permissions to modify the membership details of the site foo.&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;This works&amp;nbsp; fine for all except this one site, and I can't figure out why, or even where to start looking. Is there a role/permission/site-properties cache that I need to clear? Since I've given EVERYONE SiteCollaborator rights on foo shouldn't any new user who logs in be able to run the above PUT request and join foo as SiteCollaborator?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 19 Jan 2010 15:24:22 GMT</pubDate>
    <dc:creator>cybertoast</dc:creator>
    <dc:date>2010-01-19T15:24:22Z</dc:date>
    <item>
      <title>Permissions/role confusion</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/permissions-role-confusion/m-p/231276#M184406</link>
      <description>I have a role/permission problem that I don't understand. Here's what I did:* Create site (foo) in /share as a regular userA* Log in to /alfresco as admin and set the site's permissions to have EVERYONE have Site Collaborator rights (so EVERYONE now has Read, Site Consumer and Site Collaborator)* Lo</description>
      <pubDate>Tue, 19 Jan 2010 15:24:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/permissions-role-confusion/m-p/231276#M184406</guid>
      <dc:creator>cybertoast</dc:creator>
      <dc:date>2010-01-19T15:24:22Z</dc:date>
    </item>
    <item>
      <title>Re: Permissions/role confusion</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/permissions-role-confusion/m-p/231277#M184407</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;What's even more confusing to me is that if I set the user's role in /share to SiteConsumer, but in /alfresco leave EVERYONE as SiteCollaborator, I get SiteCollaborator level rights on content on the site in /share. I say this because I can create files and folders in the site, even though my role on the site is SiteConsumer:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;url: /alfresco/service/api/sites/eqthsbc/memberships/userB&lt;BR /&gt;role: SiteConsumer&lt;BR /&gt;authority: &lt;BR /&gt;&amp;nbsp; userName: userB&lt;BR /&gt;&amp;nbsp; lastName: ""&lt;BR /&gt;&amp;nbsp; url: /alfresco/service/api/people/userB&lt;BR /&gt;&amp;nbsp; fullName: userB&lt;BR /&gt;&amp;nbsp; firstName: userB&lt;BR /&gt;&amp;nbsp; authorityType: USER&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;So I guess the roles set in /alfresco ALWAYS override the values set in /share? I have not tried this with a higher-role set in /share and a lower in /alfresco to see if the user's rights are limited by what's in /alfresco.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Could someone shed some light on what I'm misunderstanding please?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Jan 2010 15:56:41 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/permissions-role-confusion/m-p/231277#M184407</guid>
      <dc:creator>cybertoast</dc:creator>
      <dc:date>2010-01-19T15:56:41Z</dc:date>
    </item>
    <item>
      <title>Re: Permissions/role confusion</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/permissions-role-confusion/m-p/231278#M184408</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;What version of Alfresco are you using?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is your site PUBLIC, PRIVATE or MODERATED?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Jan 2010 16:25:53 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/permissions-role-confusion/m-p/231278#M184408</guid>
      <dc:creator>mrogers</dc:creator>
      <dc:date>2010-01-19T16:25:53Z</dc:date>
    </item>
    <item>
      <title>Re: Permissions/role confusion</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/permissions-role-confusion/m-p/231279#M184409</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Alfresco version 3.2r2. The site is PUBLIC:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;shortName: foo&lt;BR /&gt;url: /alfresco/service/api/sites/foo&lt;BR /&gt;isPublic: true&lt;BR /&gt;description: ""&lt;BR /&gt;sitePreset: site-dashboard&lt;BR /&gt;visibility: PUBLIC&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;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Jan 2010 18:20:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/permissions-role-confusion/m-p/231279#M184409</guid>
      <dc:creator>cybertoast</dc:creator>
      <dc:date>2010-01-19T18:20:35Z</dc:date>
    </item>
    <item>
      <title>Re: Permissions/role confusion</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/permissions-role-confusion/m-p/231280#M184410</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi cybertoast,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;How do you set permissions to nodes?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am dealing with authorityservices, permissionservices and noderefs but I cannot set the permissions!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For example, If I have a user called "User1" and file/folder with the noderef "nodeRef" how could I set contributor permissions for that user in that node??&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks!!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Feb 2010 08:43:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/permissions-role-confusion/m-p/231280#M184410</guid>
      <dc:creator>dacedos</dc:creator>
      <dc:date>2010-02-17T08:43:55Z</dc:date>
    </item>
  </channel>
</rss>

