we are running Plone 5.2.0 using Python 3.6.8. We added the
pas.plugin.ldap plugin to Plone and connected it to the active directory of our customer. Now we have the following scenario:
A user creates some content and uses the
@@sharing view to give an other user
John.Doe the rights to edit the content too.
If the user
John.Doe now logs in he is able to edit that specific content. So far, so good.
But he also could login as
john.doe or every other case sensitivity.
pas.plugin.ldap seems to have no problem with that, but Plone does not recognize the user anymore and so he has no rights to edit the content anymore.
How can I configure the login logic so that it is not possible to login if the case sensitivity does not match with the user in the active directory? Or how can I make the login case insensitive but still use the correct user id stored in the active directory?
I hope my explanation was clear enough. Do you need any further information?