What is it?
Where do I begin?
SETUP GUIDE OVERVIEW
This setup guide will require the system administrator to complete steps outlined below in order to connect the external system application with Vertify.
Please note, this document may be subject to change and additional information required. Partnership with system administrator and/or support team may be necessary.
This connector uses the OAuth process to authenticate the API connection to Dynamics.
STEP 1: REGISTER A NEW APP IN DYNAMICS
Register a new Dynamics 365 App. You will create a unique App ID with specific rights to access your Dynamics instance.
- Connect to the Microsoft Entra ID (Azure Portal) https://aad.portal.azure.com/ with administrator credentials.
- From the homepage, click on Identity -> Applications -> App registrations
- Click New registration
- Name: Enter a meaningful name, e.g. Vertify Integration
- Supported Account Types: Select Accounts in any organizational directory (Any Microsoft Entra ID tenant - Multitenant)
- Set the Redirect URI. Choose Web and enter https://oauth-connect.vertify.com/dynamics
- Click Register
- Note the Application (client) ID value. This is the Client Id connector parameter and will be needed in Vertify.
- Next click API Permissions and click Add a permission
- Select Dynamics CRM, check the box user_impersonation and click Add permissions
- Click Certificates and Secrets, then under Client Secrets click New client secret
- Description: Enter descriptive text for example Vertify Integration
-
Expires: choose an expiration date e.g. 24 months
- Note that you will need to refresh the secret when it expires and update the secret at Vertify Connection Edit
- Click Add
- Note the secret value. Client secret values cannot be viewed, except for immediately after creation. Be sure to save the secret before leaving the page. This will also be needed in Vertify.
- Your app is now registered and ready to be used by Vertify to connect to Dynamics
STEP 2: DISCOVER THE DYNAMICS INSTANCE URL + PARAMETERS
- Navigate in Dynamics to Settings -> Customization -> Developer Resources
- Under Instance Web API note the Service Root URL e.g. https://org999abcdef.api.crm.dynamics.com/api/data/v9.2/
- Using that example, the connector parameters would be:
STEP 3: CUSTOM FIELD CREATION
Custom fields are required to be created on the Lead and Contact Objects in Dynamics for the Vertify integration.
Reference the API Name column in the table below for the list of how to title the fields, the needed data type, and the purpose of the field for context.
API Name | Data Type | Purpose |
MAPContactId | String | This field will be used to house the marketing automation platform’s Contact’s internalId, and for merging and lookup purposes in Vertify. |
MAPCompanyId | String | This field will be used to house the marketing automation platform’s Company’s internalId, and for merging and lookup purposes in Vertify. |
SyncToMAP | Boolean | This field will be hard-coded by Vertify or by a workflow in Dynamics. It is used to determine which records are eligible to move back to the marketing automation platform and for filtering in Vertify. |
STEP 4: SET UP THE VERTIFY SYSTEM
-
Navigate to your Vertify tenant site provided by your Customer Success Manager.
- Reach out to them directly if you have any questions or need assistance.
- Follow the reset password link to pick a permanent password for your account.
- On the main Dashboard, click Workspaces.
- Click the Workspace link you want to create a system in.
- Click New System at the Vertify workspace Systems page
- Select Remote System DynamicsREST
- Enter the Client Id, Client Secret, Dynamics Instance Url and Dynamics Version values
- Click Save
- Click Connect With DynamicsREST
- After authenticating to Dynamics with an identity that has full access to Dynamics, click Save
- Click the Collect tab and click Rescan for the DynamicsREST connection
Please reach out to our support team for further assistance as needed, or your Vertify One Team.
Comments
Article is closed for comments.