My Oracle Support Banner

How to use sAMAccountName or other attributes as the principal name in BPM 12.2.1.x? (Doc ID 2164746.1)

Last updated on DECEMBER 11, 2018

Applies to:

Oracle Business Process Management Suite - Version 12.2.1.0.0 and later
Oracle SOA Suite - Version 12.2.1.0.0 and later
Information in this document applies to any platform.

Symptoms

When trying to login to BPM Composer or the BPM Workspace you may experience an error when using the sAMAccountName or any other attribute than 'cn' configured in the weblogic identity provider.

The problem will occur when the identity provider uses any id field other than cn as user ID (For example, sAMAccountName or uid). The following exception will show up in the SOA server diagnostic 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)
...

In the error you should notice that the cn attribute of the user is being used, rather than whatever attribute you configured in the identity provider.

Changes

 

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
Changes
Cause
Solution
 Configuration for Active Directory as Identity Provider
 Configuration for Oracle Directory Server Enterprise Edition (ODSEE) or iPlanet as Identity Provider
 Related Issues on version 12.2.1
References


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