When you newly provision a tenant, you must add Fullcast to Salesforce as a connected app to import and export data between your Fullcast instance and Salesforce.
Enable OAuth settings
In Salesforce, go to Setup > Apps > App Manager.
Click New Connected App.
Complete the following fields:
Field / Section
Action
Name
Type
Fullcast Motion Package
.API Name
Type
Fullcast_Motion_Package
.Contact Email
Type your email address.
Enable OAuth Setting
Select to enable.
Callback URL
Copy and paste all three URLs based on the instance from which you are using:
Note
The start of each URL should match the Fullcast instance URL you will authenticate.
Production site URLs:
Pre-Production site URLs:
Selected OAuth Scopes
Move the following from Available OAuth Scopes to Selected OAuth Scopes:
Access the identity URL service(id, profile, email, address, phone)
Manage user data via APIs(API)
Manage user data via Web Browsers (web)
Perform requests on your behalf at any time (refresh_token, offline_access)
Require Proof Key for Code Exchange Leave
Unselect to disable.
Note:
You must disable the PKCE security feature for your OAuth authorization before saving your settings.
Require Secret for Web Server Flow
Select to enable.
Require Secret for Refresh Token Flow
Select to enable.
Web App Settings
Do not change.
Custom Connected App Handler
Do not change.
Mobile App Settings
Do not change.
Canvas App Settings
Do not change.
Click Save.
5. Click Continue.
Update OAuth policies
Go to Fullcast Motion Module Connected App.
Click Manage.
Click Edit Policies.
Complete the following fields:
Field / Section
Action
Basic Information
Do not change.
Permitted Users
From the dropdown, select All users may self-authorize.
IP Relaxation
From the dropdown, select Enforce IP restrictions, but relax for refresh tokens.
Refresh Token Policy
Select Refresh token is valid until revoked.
Session Policies
Do not change.
Custom Connected App Handler
Do not change.
User Provisioning Settings
Do not change.
Click Save.