Connector reference rapidvalue.eu →

☁️ Salesforce

Salesforce — provisioning target for users, profiles, permission sets and groups.

Identification

Supported auth methods

Importable objects (5)

Object types the wizard offers to import out of the box.

Users

All Salesforce users (active + inactive).

Default field mappings:

IGA field Expression Required
business_id {{ Id }}
identity_id {{ Username }}
email {{ Email }}
first_name {{ FirstName }}
last_name {{ LastName }}
display_name {{ Name }}
function {{ Title }}
department {{ Department }}
status {{ 'active' if IsActive else 'suspended' }}
manager_id {{ ManagerId }}
native_account_name {{ Username }}
identity_business_id {{ Email|lower }}
is_privileged {{ false }}
salesforce_id {{ Id }}
profile_id {{ ProfileId }}
role_id {{ UserRoleId }}

Profiles

Salesforce profiles — determine permissions + UI access. One per user.

Default field mappings:

IGA field Expression Required
business_id {{ Id }}
name {{ Name }}
description {{ Description }}
native_identifier {{ Id }}
risk_level {{ 'high' if ('Admin' in (Name or '') or 'System' in (Name or '')) else 'low' }}
user_type {{ UserType }}
privileged {{ 'Admin' in (Name or '') or 'System' in (Name or '') }}

Permission Sets

Permission Sets — fine-grained permissions stacked on top of Profiles.

Default field mappings:

IGA field Expression Required
business_id {{ Id }}
name {{ Label|if_null(Name) }}
description {{ Description }}
native_identifier {{ Id }}
risk_level 'medium'
is_custom {{ IsCustom|to_bool }}

Permission Set Groups

Bundles of permission sets — efficient for role-based access.

Default field mappings:

IGA field Expression Required
business_id {{ Id }}
name {{ MasterLabel|if_null(DeveloperName) }}
description {{ Description }}
native_identifier {{ Id }}
risk_level 'medium'
status {{ Status }}

Public Groups

Sharing groups — for data-access rules.

Default field mappings:

IGA field Expression Required
business_id {{ Id }}
name {{ Name }}
description Sharing group type: {{ Type }}
native_identifier {{ Id }}
risk_level 'low'
type {{ Type }}

Onboarding setup checklist

Create a Connected App in Salesforce with the OAuth2 client credentials flow, give it the 'API Enabled' + 'Manage Users' permissions, and retrieve the Consumer Key + Secret.

Estimated time: ~15 min. The wizard exposes this checklist as a drawer (📋 button) during onboarding. See the Onboarding wizard walkthrough for context.