<?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 can't remove inherited permissions in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/can-t-remove-inherited-permissions/m-p/287140#M240270</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;This topic seems to come up quite frequently and I am having troubles with this as well.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The parent folder is accessible for EVERYONE. When I upload documents (via CMIS API) I check the inherited permissions and want to remove them, so I can make this particular document readable to only selected users. This doesn't seem to work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here is my code snippet:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-java line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doc = repoFolder.createDocument(properties, contentStream, VersioningState.NONE);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;OperationContext operationContext = new OperationContextImpl();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;operationContext.setIncludeAcls(true);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CmisObject object = session.getObject(doc.getId(), operationContext);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Acl originalAcl = object.getAcl(); &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;&amp;nbsp;&amp;nbsp;&amp;nbsp;List&amp;lt;Ace&amp;gt; remAces = originalAcl.getAces();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;object.removeAcl(remAces, AclPropagation.OBJECTONLY);&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;BR /&gt;&lt;SPAN&gt;After this line the document is still readable by EVERYONE. Is there a way around this in Java?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you for any help.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 11 Sep 2013 15:22:55 GMT</pubDate>
    <dc:creator>bprager</dc:creator>
    <dc:date>2013-09-11T15:22:55Z</dc:date>
    <item>
      <title>can't remove inherited permissions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/can-t-remove-inherited-permissions/m-p/287140#M240270</link>
      <description>This topic seems to come up quite frequently and I am having troubles with this as well.The parent folder is accessible for EVERYONE. When I upload documents (via CMIS API) I check the inherited permissions and want to remove them, so I can make this particular document readable to only selected use</description>
      <pubDate>Wed, 11 Sep 2013 15:22:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/can-t-remove-inherited-permissions/m-p/287140#M240270</guid>
      <dc:creator>bprager</dc:creator>
      <dc:date>2013-09-11T15:22:55Z</dc:date>
    </item>
    <item>
      <title>Re: can't remove inherited permissions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/can-t-remove-inherited-permissions/m-p/287141#M240271</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You cannot remove inherited ACEs from the ACL of an object and you cannot break ACL inheritance for an object using CMIS.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Jeff&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Sep 2013 17:13:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/can-t-remove-inherited-permissions/m-p/287141#M240271</guid>
      <dc:creator>jpotts</dc:creator>
      <dc:date>2013-09-12T17:13:22Z</dc:date>
    </item>
    <item>
      <title>Re: can't remove inherited permissions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/can-t-remove-inherited-permissions/m-p/287142#M240272</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You can&amp;nbsp; turn&amp;nbsp; off inherited ACEs from parent for that node by using webscript api&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Sep 2013 02:15:23 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/can-t-remove-inherited-permissions/m-p/287142#M240272</guid>
      <dc:creator>kaynezhang</dc:creator>
      <dc:date>2013-09-16T02:15:23Z</dc:date>
    </item>
  </channel>
</rss>

