My Oracle Support Banner

Salesforce Connector: How To Provision Boolean Value To Salesforce (Doc ID 2931293.1)

Last updated on MARCH 02, 2023

Applies to:

Identity Manager Connector - Version and later
Information in this document applies to any platform.


Customer wants to provision a boolean value from Oracle Identity Manager (OIM) to Salesforce.  We have a custom boolean field on the Process Form.  Field is a checkbox in the Process Form.  When we provision values from the OIM to Salesforce, we get following error:

It appears that OIM sends a string, but Salesforce expects the boolean.

How we can transform the string "1" to boolean during provisioning?

The Salesforce connector guide has a chapter about transformation via groovy script.  But Salesforce connector was installed using the legacy Connector Installer (CI) method.  We recently upgraded OIM from 11g to 12c and at the same time upgraded the Salesforce connector from 11g to 12c.  The connector is upgraded to the latest version :, so it's using Salesforce Representational State Transfer (REST) Application Programming Interfaces (APIs).


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

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