<?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: How to override the default security ACL to make it case-insensitive to the username ? in Nuxeo Forum</title>
    <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313172#M173</link>
    <description>&lt;P&gt;I've cleared the data folder so I have clean data.&lt;/P&gt;</description>
    <pubDate>Tue, 01 Nov 2011 16:20:59 GMT</pubDate>
    <dc:creator>fast_narcis_</dc:creator>
    <dc:date>2011-11-01T16:20:59Z</dc:date>
    <item>
      <title>How to override the default security ACL to make it case-insensitive to the username ?</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313168#M169</link>
      <description>&lt;P&gt;We have a messy AD where not all email addresses are in lower case. Some are capitalized and some are not.
Because of this, a user may login with USer@acme.com or user@acme.com .
I see in the ACLS table that the permissions are stored both ways, depending on how the user was logged in at the time the documents were created.&lt;/P&gt;
&lt;P&gt;So, because of this, sometimes a user doesn't have access to basic functionality like edit it's own profile or access the personal workspace.&lt;/P&gt;</description>
      <pubDate>Tue, 01 Nov 2011 09:17:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313168#M169</guid>
      <dc:creator>fast_narcis_</dc:creator>
      <dc:date>2011-11-01T09:17:17Z</dc:date>
    </item>
    <item>
      <title>Re: How to override the default security ACL to make it case-insensitive to the username ?</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313169#M170</link>
      <description>&lt;P&gt;Since Nuxeo 5.4.2, you can force the id case of the directory entries to "lower" or "upper" in the LDAPDirectory configuration with: &lt;CODE&gt;&amp;lt;idCase&amp;gt;lower&amp;lt;/idCase&amp;gt;&lt;/CODE&gt; for instance. The default value for that parameter is "unchanged".&lt;/P&gt;
&lt;P&gt;That should fix your issue without having to mess with the ACL system. Nuxeo principal ids are must be unique, not only for the ACL system but also for looking up documents by creator id for instance.&lt;/P&gt;</description>
      <pubDate>Tue, 01 Nov 2011 10:38:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313169#M170</guid>
      <dc:creator>Olivier_Grisel</dc:creator>
      <dc:date>2011-11-01T10:38:06Z</dc:date>
    </item>
    <item>
      <title>Re: How to override the default security ACL to make it case-insensitive to the username ?</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313170#M171</link>
      <description>&lt;P&gt;It would be great if it would work like that, but it doesn't.&lt;/P&gt;</description>
      <pubDate>Tue, 01 Nov 2011 14:54:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313170#M171</guid>
      <dc:creator>fast_narcis_</dc:creator>
      <dc:date>2011-11-01T14:54:03Z</dc:date>
    </item>
    <item>
      <title>Re: How to override the default security ACL to make it case-insensitive to the username ?</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313171#M172</link>
      <description>&lt;P&gt;I don't see the issue, if you do the change on the LDAPDirectory configuration, the SQLDirectory will naturally fill in it's entries with lowercase ids only.&lt;/P&gt;</description>
      <pubDate>Tue, 01 Nov 2011 15:50:09 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313171#M172</guid>
      <dc:creator>Olivier_Grisel</dc:creator>
      <dc:date>2011-11-01T15:50:09Z</dc:date>
    </item>
    <item>
      <title>Re: How to override the default security ACL to make it case-insensitive to the username ?</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313172#M173</link>
      <description>&lt;P&gt;I've cleared the data folder so I have clean data.&lt;/P&gt;</description>
      <pubDate>Tue, 01 Nov 2011 16:20:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313172#M173</guid>
      <dc:creator>fast_narcis_</dc:creator>
      <dc:date>2011-11-01T16:20:59Z</dc:date>
    </item>
    <item>
      <title>Re: How to override the default security ACL to make it case-insensitive to the username ?</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313173#M174</link>
      <description>&lt;P&gt;Alright I think we can say that this qualifies as a bug. Can you please open a jira issue? I think we should make the SQLDirectory and / or MultiDirectory able to handle the idCase param as well to make them behave consistently.&lt;/P&gt;</description>
      <pubDate>Tue, 01 Nov 2011 16:38:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313173#M174</guid>
      <dc:creator>Olivier_Grisel</dc:creator>
      <dc:date>2011-11-01T16:38:35Z</dc:date>
    </item>
    <item>
      <title>Re: How to override the default security ACL to make it case-insensitive to the username ?</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313174#M175</link>
      <description>&lt;P&gt;I already tried that but I have contributed a extension to the UserManager overriding the makePrincipal method, but the id is null at that point.&lt;/P&gt;</description>
      <pubDate>Wed, 02 Nov 2011 08:26:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313174#M175</guid>
      <dc:creator>fast_narcis_</dc:creator>
      <dc:date>2011-11-02T08:26:55Z</dc:date>
    </item>
    <item>
      <title>Re: How to override the default security ACL to make it case-insensitive to the username ?</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313175#M176</link>
      <description>&lt;P&gt;Indeed overriding &lt;CODE&gt;makePrincipal&lt;/CODE&gt; is useless since the user entry is already fetched from the user directory when this method is called. Override &lt;CODE&gt;getPrincipal&lt;/CODE&gt; as I said previously instead&lt;/P&gt;</description>
      <pubDate>Wed, 02 Nov 2011 10:14:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313175#M176</guid>
      <dc:creator>Olivier_Grisel</dc:creator>
      <dc:date>2011-11-02T10:14:08Z</dc:date>
    </item>
    <item>
      <title>Re: How to override the default security ACL to make it case-insensitive to the username ?</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313176#M177</link>
      <description>&lt;P&gt;Also I have entered support ticket SUPNXP-4618 for the same.&lt;/P&gt;</description>
      <pubDate>Wed, 02 Nov 2011 10:25:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313176#M177</guid>
      <dc:creator>fast_narcis_</dc:creator>
      <dc:date>2011-11-02T10:25:25Z</dc:date>
    </item>
    <item>
      <title>Re: How to override the default security ACL to make it case-insensitive to the username ?</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313177#M178</link>
      <description>&lt;P&gt;It worked like this&lt;/P&gt;</description>
      <pubDate>Wed, 02 Nov 2011 12:00:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313177#M178</guid>
      <dc:creator>fast_narcis_</dc:creator>
      <dc:date>2011-11-02T12:00:45Z</dc:date>
    </item>
    <item>
      <title>Re: How to override the default security ACL to make it case-insensitive to the username ?</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313178#M179</link>
      <description>&lt;P&gt;Looks good.&lt;/P&gt;</description>
      <pubDate>Wed, 02 Nov 2011 12:06:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/how-to-override-the-default-security-acl-to-make-it-case/m-p/313178#M179</guid>
      <dc:creator>Olivier_Grisel</dc:creator>
      <dc:date>2011-11-02T12:06:08Z</dc:date>
    </item>
  </channel>
</rss>

