Request For Conflicting Responsibilities Is Failing With "Status SoD Check Completed With Error"
(Doc ID 2660977.1)
Last updated on APRIL 23, 2020
Applies to:Identity Manager - Version 22.214.171.124.170718 and later
Information in this document applies to any platform.
Oracle Identity Manager is integrated with EBS and for SoD violation check GRC is used. IT resource for OAACG is created. On this set up when entitlements (Responsibilities of EBS) which are in conflict are raised, seeing the following error in OIM diagnostic logs :
startPreventiveSynConflictSimulation:String index out of range: -1>
<Dec 10, 2019 9:41:22 PM PST> <Error> <XELLERATE.JAVACLIENT> <BEA-000000> <SILServiceImpl.executeSynchronousSoDSimulation SILServiceComponentException
: String index out of range: -1>
<Dec 10, 2019 9:41:22 PM PST> <Error> <XELLERATE.JAVACLIENT> <BEA-000000> <Class/Method: InitiateSODCheck/makeSODCall encounter some problems: String
index out of range: -1java.lang.StringIndexOutOfBoundsException: String index
out of range: -1>
<Dec 10, 2019 9:41:22 PM PST> <Error> <XELLERATE.JAVACLIENT> <BEA-000000> <SOD Check Result is null>
On OIM for the respective Request ID , following is the message listed :
Status SoD Check Completed With Error
1. On GRC , Global Condition configuration is enabled (True).
2. Based on above point the same functionality on OIM is enabled by setting the following variable to True:
This parameter will be created on applying patch for Bug : 27466728
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