User Cannot Be Given Access To Roles in Groupspace: Identity Has Already Been Granted the Role(s).
(Doc ID 1188615.1)
Last updated on FEBRUARY 01, 2022
Applies to:
Oracle WebCenter Portal - Version 11.1.1.2.0 and laterInformation in this document applies to any platform.
Symptoms
On WebCenter 11.1.1.x version, when attempting to add a user to a role e.g. participant, the following error occurs:
oracle.webcenter.webcenterapp.security.IdentityAlreadyGrantedException: Identity Lambp has already been granted the role(s).
Caused by: oracle.security.jps.service.policystore.PolicyObjectAlreadyExistsException: javax.naming.directory.AttributeInUseException: [LDAP: error code 20 - uniquemember attribute has duplicate value.]; remaining name 'cn=sc14bbedc_bbe3_48db_ad58_d669386666c6\#-\#Participant,cn=Roles,cn=webcenter,cn=webcenter,cn=JPSContext,cn=root_webcenter_prod'
at oracle.security.jps.internal.policystore.ldap.NamingExceptionUtils.namingExceptionToPolicyStoreException(NamingExceptionUtils.java:51)
Caused by: javax.naming.directory.AttributeInUseException: [LDAP: error code 20 - uniquemember attribute has duplicate value.]; remaining name 'cn=sc14bbedc_bbe3_48db_ad58_d669386666c6\#-\#Participant,cn=Roles,cn=webcenter,cn=webcenter,cn=JPSContext,cn=root_webcenter_prod'
at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3025)
Steps:
- Login to Webcenter.
- Go to Page settings, members Tab.
- Try and add a user as participant.
Cause
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
Symptoms |
Cause |
Solution |
References |