Role ID: id value of incorrect type : CI

Which IIQ version are you inquiring about?

we are using 8.2p5 iiq

in provisioning engine, provisioning is committed but getting error Role ID: id value of incorrect type :CI
this is for salesforce application,
why it is not fetching CI role value
provisioning is getting failed

Hi @chintjub,

can you share the logs and the code?

Could you please provide more details?

Are you using this as a birthright role? or requestable role?

Is it an issue with specific users or for all?

What are you doing exacly, and when is it coming?

Along with this, provide the logs. So that we can understand more and will give some suggestions if we find.

this is a access request for salesforce application, it is IT role assigned inside the businessrole,

Provisioing is getting committed but throwing error : Role ID: id value of incorrect type :CI
i have tried to provision via code as well but no use,
String APP_NAME = “Salesforce”;
String NATIVE_ID = “005b00000028a21AAA”;

String ENT_ATTR = "Role";

String ENT_VAL = “00Eb0000999drP1EAI”;

Identity idenObj = context.getObjectByName(Identity.class, “44444”);

ProvisioningPlan planObj = new ProvisioningPlan();
planObj.setNativeIdentity(idenObj.getName());
planObj.setIdentity(idenObj);

AccountRequest accReq = new AccountRequest(AccountRequest.Operation.Modify, APP_NAME, null, NATIVE_ID);
accReq.add(new AttributeRequest(ENT_ATTR, ProvisioningPlan.Operation.Set, ENT_VAL));
planObj.add(accReq);

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.