Disconnect Salesforce integration
Disconnect Salesforce integration
Disconnect Salesforce when the workspace should remove the backend Salesforce connection from DOE.
What DOE disconnect removes
DOE disconnect queues backend cleanup for:
- Stored Salesforce OAuth secret.
- Cached Salesforce access token.
- Salesforce integration row.
- Mapping and job cleanup owned by the backend disconnect flow.
- Best-effort provider revoke where available.
After successful disconnect, Salesforce status returns Not Connected.
What DOE disconnect does not remove
DOE disconnect does not uninstall the Salesforce package from the customer Salesforce org. If the customer wants complete package removal, they should also uninstall the package in Salesforce.
Who can disconnect
Only the verified integration owner can disconnect or re-authenticate an existing Salesforce integration.
While disconnect is running
Disconnect is queued and may take a few minutes. If another disconnect is already running, DOE reports the active request so the UI can continue polling instead of starting a duplicate cleanup.