Inventory active Salesforce users.
Synchronize Salesforce user profiles and license states without downloading CRM contacts or opportunity records.
Connect Salesforce to Elba to inventory active CRM users, catch departed sales reps or RevOps consultants who still hold access, run delegated User Access Reviews, and deactivate revoked seats.
Salesforce OAuth API · User inventory, Access Reviews & Deactivation
Capabilities
Synchronize Salesforce user profiles and license states without downloading CRM contacts or opportunity records.
Immediately surface departed account executives, support agents, and RevOps contractors whose Salesforce logins remain active.
Run SOC 2 / ISO 27001 CRM Access Reviews, deactivate rejected Salesforce users via API, and reclaim unused licenses.
Example workflow
How the integration supports a specific security task.
Elba reconciles active Salesforce users against your corporate identity directory.
Sales and RevOps leaders review flagged accounts and periodic Access Review campaigns.
Elba deactivates eligible revoked Salesforce users while preserving historical CRM ownership records.
Related capability
Before you connect
Connects via Salesforce OAuth / REST API to inventory user accounts and execute supported user deactivation. Elba does not scan CRM contacts, opportunities, or custom object records.
Explore security & privacyNo. Elba accesses Salesforce user-account metadata for seat inventory, User Access Reviews, and supported user deactivation; CRM business records are never downloaded.
Yes. Salesforce is a verified remediation-enabled source in Elba, allowing administrators to deprovision eligible accounts directly from a completed User Access Review or offboarding workflow.
Following Salesforce’s security model, Elba deactivates eligible revoked user accounts via the Salesforce API so audit history stays intact while sign-in access is immediately cut off.
Discuss your requirements
Review the available capabilities, required permissions, and setup for your environment with our team.