Updating Service Board Tenants to Support Enhanced Domains on Salesforce Sandbox Orgs
After you enable enhanced domains on a sandbox org, domain names are updated. For example, <mydomain-sandboxname>.my.salesforce.com is updated to <mydomain-sandboxname>.sandbox.my.salesforce.com after enhanced domains are enabled. These changes impact user login, initial sync, and real-time sync, so if you enable enhanced domains, you must therefore update any of your Service Board tenants that are linked to Salesforce sandbox orgs.
To update Service Board tenants to support enhanced domains on Salesforce sandbox orgs:
1. In
Max Admin, on the
System Management (
) launchpad menu, expand the
System Management section and click
External OAuth Providers, and then in the list view, click to open the currently active
External OAuth Provider record.
2. On the record page, on the
Overview tab, update the fields as follows, and then in the top left corner, click
Save and Close (
).
Field | Previous Value | Updated Value |
---|
Authorization URL | https://<mydomain-sandboxname>.my.salesforce.com/services/oauth2/authorize | https://<mydomain-sandboxname>.sandbox.my.salesforce.com/services/oauth2/authorize |
Access Token URL | https://<mydomain-sandboxname>.my.salesforce.com/services/oauth2/token | https://<mydomain-sandboxname>.sandbox.my.salesforce.com/services/oauth2/token |
User Profile URL | https://<mydomain-sandboxname>.my.salesforce.com/services/oauth2/userinfo | https://<mydomain-sandboxname>.sandbox.my.salesforce.com/services/oauth2/userinfo |
Logout URL | https://<mydomain-sandboxname>.my.salesforce.com/secur/logout.jsp | https://<mydomain-sandboxname>.sandbox.my.salesforce.com/secur/logout.jsp |
| Enhanced domains support the use of test.salesforce.com URLs. |
3. On the
System Management (
) launchpad menu, click
System Settings, and then in the list view, click to open the currently active
System Settings record.
4. On the record page, on the Authentication tab, in the Salesforce Integration area, check the Salesforce Token URL field value, and then do one of the following:
◦ If the configured domain name is test.salesforce.com, leave the value unchanged.
◦ If the domain name is <mydomain-sandboxname>.my.salesforce.com, update it to <mydomain-sandboxname>.sandbox.my.salesforce.com.
5. In the top left corner, click
Save and Close (
), and then on the
Development Actions (
) launchpad menu, click
Direct Execution and run the following Groovy code to reset cached Salesforce login data:
com.intalio.integration.sfdc.SFDCHelper.resetLoginData()
For more information: