No announcement yet.

Feature Request: LDAP Username Normalization

  • Filter
  • Time
  • Show
Clear All
new posts

  • Feature Request: LDAP Username Normalization

    Using Mirth Connect with LDAP Authorization plugin

    I have made use of the LDAP modules for several products and find that the capitalization of usernames is often overlooked. Can their be a fix to normalize the username when using LDAP, like forcing the new account that is created to either all uppercase or all lowercase within mirthconnect? If a user mistypes the capitalization, it still authenticates, however a new user is created that is assigned to no role. example Bob.Smith will authenticate the same as boB,smitH creating a new account on Mirthconnect.

    I was not sure if there was the possibility of reviewing the code, but this fix should be simple. Possibly give the choice of which scheme and administrator would like to use...But my preference would be all lowercase regardless of what I type in.

    Note: also noticed that parsing AD containers/Units in the configuration has problems with for instance groups with spaces in their names. 'Domain Users' for example.....
    Last edited by keith.mcleod; 08-27-2015, 04:47 AM. Reason: Adding Version info

  • #2
    Hi Keith,

    Thanks for pointing out the username capitalization issue, I've added that to our roadmap to fix in the near future. Since the LDAP plugin is a commercial extension, we don't make the source code available, but I agree it should be a simple fix.

    Regarding the problem with spaces in group names, what exactly happens? Does it produce an error on attempting to connect?


    • #3
      It would produce a failure to parse error showing for instance

      Domain Users

      Doesn't find the Group when no quotes
      and can't parse with the use of quotes

      Cannot parse url: Users"