My Oracle Support Banner

WebLogic - Assigning a Role to User With Same Name Makes User Case-Sensitive (Doc ID 1357003.1)

Last updated on SEPTEMBER 27, 2023

Applies to:

Oracle WebLogic Server - Version 10.3 and later
Information in this document applies to any platform.


In WebLogic, assigning role to a user with the same name as a user but with different case letters makes the username case-sensitive.

For example, in Active Directory or the embedded LDAP add a user ("abcd" for example).

Now, in console, go under Roles and Policies -> Global Roles -> Roles -> Admin -> click on View Role Conditions and then go to -> Add conditions -> Predicate list -> User -> Click Next.

Now, try to login to the WebLogic console using Username "abcd" which was previously working. Login will be unsuccessful. This username is actually present in LDAP with the same case letters. Then try to login to admin console using Username "ABcd". It will be successful. Please note here that the LDAP user "abcd" was mapped to role "ABcd".


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.