Loggin in to Content Server is Slow if the User is a Member of Multiple User Groups (Doc ID 1949288.1)

Last updated on NOVEMBER 03, 2016

Applies to:

Oracle WebCenter Content - Version 11.1.1.8.0 and later
Information in this document applies to any platform.

Symptoms

Weblogic Server is configured with Windows AD provider (or other LDAP providers), and group Base is set to root.

The groups are identified for WebCenter content by adding attribute (e.g: department=webcenter)

Then, apply the “All Groups Filter” in Weblogic Server, set the Group filter
e.g.:
(&(objectCategory=group)(description=webcenter))

The filters are applied and works fine, it can be verified in Weblogic -> Realms, "Users and Groups". You can only those groups with  department=webcenter.

However, the first time when user login, UCM pull all the groups belong to the user even these groups are not belong to "department=webcenter". If the user belong to a lot of groups (e.g 100 groups), it slows down the login process.


On Content Server, enable JPS tracing and you will see that all the groups being pulled in (outside the filter). There is a huge performance impact (about 10 secs initial login/load)

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms