How to use sAMAccountName, uid, mail or other attributes as the principal name in BPM 12.2.1.x?
(Doc ID 2164746.1)
Last updated on FEBRUARY 19, 2025
Applies to:
Oracle Business Process Management Suite - Version 12.2.1.0.0 and laterOracle SOA Suite - Version 12.2.1.0.0 and later
Oracle WebCenter Content: Imaging - Version 12.2.1.4.0 to 12.2.1.4.0 [Release 12c]
Information in this document applies to any platform.
Symptoms
When trying to login to BPM Composer, BPM Workspace, and other applications an error will occur when using the sAMAccountName, uid, or any other attribute other than 'cn' setup as the principal name in the weblogic provider configuration. The following exception will show up in the server logs when trying to login:
User not found.
User "user" is not found in configuration "jazn.com"
Check if the user exists in the repository specified by the configurations. Check the error stack and fix the cause of the error.
at oracle.tip.pc.services.identity.igf.IGFProvider.lookupUser(IGFProvider.java:932)
at oracle.tip.pc.services.identity.igf.IGFAuthorizationServiceImpl.lookupUser(IGFAuthorizationServiceImpl.java:209)
at oracle.tip.pc.services.identity.jps.IdentityServiceImpl.lookupUser(IdentityServiceImpl.java:192)
at oracle.bpel.services.workflow.task.impl.WorkflowUtil.getDisplayName(WorkflowUtil.java:4563)
at oracle.bpel.services.workflow.task.impl.WorkflowUtil.createIdentityType(WorkflowUtil.java:4527)
at oracle.bpel.services.workflow.task.impl.WorkflowUtil.addTaskAssigneeUser(WorkflowUtil.java:3981)
...
User "user" is not found in configuration "jazn.com"
Check if the user exists in the repository specified by the configurations. Check the error stack and fix the cause of the error.
at oracle.tip.pc.services.identity.igf.IGFProvider.lookupUser(IGFProvider.java:932)
at oracle.tip.pc.services.identity.igf.IGFAuthorizationServiceImpl.lookupUser(IGFAuthorizationServiceImpl.java:209)
at oracle.tip.pc.services.identity.jps.IdentityServiceImpl.lookupUser(IdentityServiceImpl.java:192)
at oracle.bpel.services.workflow.task.impl.WorkflowUtil.getDisplayName(WorkflowUtil.java:4563)
at oracle.bpel.services.workflow.task.impl.WorkflowUtil.createIdentityType(WorkflowUtil.java:4527)
at oracle.bpel.services.workflow.task.impl.WorkflowUtil.addTaskAssigneeUser(WorkflowUtil.java:3981)
...
In the error the cn attribute of the user will be shown rather than whatever other attribute is configured in the identity provider in the weblogic console.
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 |
Configuration for Active Directory (sAMAccountName) as Identity Provider |
Configuration for uid using Oracle Directory Server Enterprise Edition (ODSEE), OUD, or iPlanet as Identity Provider |
How to use the mail attribute as the principal id? |
Additional details for 12.2.1.4: |
Additional details on versions earlier than 12.2.1.4: |
References |