<?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: ACL in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/acl/m-p/112906#M31429</link>
    <description>&lt;DIV&gt;&lt;FONT&gt;By default based on ACL checks&amp;nbsp; ACS sets a default search limit to 1000 items.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;It seems you are trying to&amp;nbsp;search for more than 1000 items.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;If you realy need to do search more than 1000 items you can set&amp;nbsp;system.acl.maxPermissionChecks to a larger value in&amp;nbsp;alfresco-global.properties&lt;/FONT&gt;&lt;/DIV&gt;</description>
    <pubDate>Thu, 03 Sep 2020 03:49:49 GMT</pubDate>
    <dc:creator>kaynezhang</dc:creator>
    <dc:date>2020-09-03T03:49:49Z</dc:date>
    <item>
      <title>ACL</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/acl/m-p/112905#M31428</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error is displayed in alfresco.log : please&amp;nbsp;can someone explain to me what this error is and the cause&lt;/P&gt;&lt;P&gt;03:39:25,109 WARN [org.alfresco.repo.security.permissions.impl.acegi.ACLEntryAfterInvocationProvider] maxChecks exceeded (3000)&lt;BR /&gt;java.lang.Exception: Back Trace&lt;BR /&gt;at org.alfresco.repo.security.permissions.impl.acegi.ACLEntryAfterInvocationProvider.decideNew(ACLEntryAfterInvocationProvider.java:631)&lt;BR /&gt;at org.alfresco.repo.security.permissions.impl.acegi.ACLEntryAfterInvocationProvider.decide(ACLEntryAfterInvocationProvider.java:536)&lt;BR /&gt;at org.alfresco.repo.security.permissions.impl.acegi.ACLEntryAfterInvocationProvider.decide(ACLEntryAfterInvocationProvider.java:509)&lt;BR /&gt;at org.alfresco.repo.security.permissions.impl.acegi.ACLEntryAfterInvocationProvider.decide(ACLEntryAfterInvocationProvider.java:833)&lt;BR /&gt;at org.alfresco.repo.security.permissions.impl.acegi.ACLEntryAfterInvocationProvider.decide(ACLEntryAfterInvocationProvider.java:301)&lt;BR /&gt;at net.sf.acegisecurity.afterinvocation.AfterInvocationProviderManager.decide(AfterInvocationProviderManager.java:107)&lt;BR /&gt;at net.sf.acegisecurity.intercept.AbstractSecurityInterceptor.afterInvocation(AbstractSecurityInterceptor.java:333)&lt;BR /&gt;at net.sf.acegisecurity.intercept.method.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:82)&lt;BR /&gt;at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)&lt;BR /&gt;at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)&lt;BR /&gt;at com.sun.proxy.$Proxy222.executeQuery(Unknown Source)&lt;BR /&gt;at org.alfresco.repo.search.impl.lucene.AbstractAlfrescoFtsQueryLanguage.executeQuery(AbstractAlfrescoFtsQueryLanguage.java:102)&lt;BR /&gt;at org.alfresco.repo.search.impl.solr.DbAftsQueryLanguage.executeQuery(DbAftsQueryLanguage.java:99)&lt;BR /&gt;at org.alfresco.repo.search.impl.solr.DbOrIndexSwitchingQueryLanguage.executeQuery(DbOrIndexSwitchingQueryLanguage.java:186)&lt;BR /&gt;.....&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 13:52:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/acl/m-p/112905#M31428</guid>
      <dc:creator>ALfreSara</dc:creator>
      <dc:date>2020-09-02T13:52:26Z</dc:date>
    </item>
    <item>
      <title>Re: ACL</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/acl/m-p/112906#M31429</link>
      <description>&lt;DIV&gt;&lt;FONT&gt;By default based on ACL checks&amp;nbsp; ACS sets a default search limit to 1000 items.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;It seems you are trying to&amp;nbsp;search for more than 1000 items.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;If you realy need to do search more than 1000 items you can set&amp;nbsp;system.acl.maxPermissionChecks to a larger value in&amp;nbsp;alfresco-global.properties&lt;/FONT&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 03 Sep 2020 03:49:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/acl/m-p/112906#M31429</guid>
      <dc:creator>kaynezhang</dc:creator>
      <dc:date>2020-09-03T03:49:49Z</dc:date>
    </item>
    <item>
      <title>Re: ACL</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/acl/m-p/112907#M31430</link>
      <description>&lt;P&gt;Thank you for replay,&lt;/P&gt;&lt;P&gt;if I have already added these values in alfresco-global.properties&lt;/P&gt;&lt;P&gt;system.acl.maxPermissionChecks=3000&lt;BR /&gt;system.acl.maxPermissionCheckTimeMillis=30000&lt;/P&gt;&lt;P&gt;if i add more i think the system will spend more time checking permissions which will lead to the possibility of performance degradation.&lt;BR /&gt;there is not another solution to solve this problem?&lt;/P&gt;</description>
      <pubDate>Thu, 03 Sep 2020 20:57:44 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/acl/m-p/112907#M31430</guid>
      <dc:creator>ALfreSara</dc:creator>
      <dc:date>2020-09-03T20:57:44Z</dc:date>
    </item>
    <item>
      <title>Re: ACL</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/acl/m-p/112908#M31431</link>
      <description>&lt;P&gt;&lt;A href="https://docs.alfresco.com/5.2/tasks/search_permissions_check.html" target="_blank" rel="noopener nofollow noreferrer"&gt;That's correct&lt;/A&gt;. The values are appropriate to balance the performance and number of results. However, you are open to update the values.&lt;/P&gt;
&lt;P&gt;&lt;U&gt;Set this value as well in solrcore.properties.&lt;/U&gt;&lt;/P&gt;
&lt;P&gt;solr.query.maximumResultsFromUnlimitedQuery=&lt;SPAN&gt;3000&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If you are using share, then update the &lt;A title="max-search-results" href="https://docs.alfresco.com/5.2/tasks/controlling_search_results.html" target="_blank" rel="noopener nofollow noreferrer"&gt;share config&lt;/A&gt; as well.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I would suggest to test the viable limits based on your use case, define an upper limit on your search so that you will not run out of memory even by mistake if you try some sort of query which could return very large result set. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Test if values you have set is workable for the users and how the system is performing, based on the analysis lower the values down if you see some perfromance&amp;nbsp;degradation and retest.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 03 Sep 2020 21:55:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/acl/m-p/112908#M31431</guid>
      <dc:creator>abhinavmishra14</dc:creator>
      <dc:date>2020-09-03T21:55:38Z</dc:date>
    </item>
  </channel>
</rss>

