01 - Allowing Universal Migrator to Authenticate with your API
In order for Universal Migrator to push data to your system, you should select one of the authentication methods below.
Option 1: OAuth2 Authentication (Recommended)
If using this method, you should provision Universal Migrator as an OAUTH2 application with the following configuration:
- Application_Name: Universal Migrator
- Application_Scopes: All / System
- Redirect_Uri: https://oauth-proxy.com/v1/oauth
- Api Limits: 1000 Requests per minute per authorized token
You should then provide our team with the following application:
- Application_Key
- Application_Secret
- OAuth Uri
Option 2: Browser Authentication
As an alternative, you may leverage browser authentication. In this model, a user will log into a specialized browser, Universal Migrator will record the associated session/cookie information for that login, and will send traffic to your application using those cookies. In this mode, all traffic coming from Universal Migrator will look like regular traffic from a regular user. No special considerations are necessary.
Related Articles
Determine/Update Universal Migrator
Determining Your Version Universal Migrator Auto-Updates! Universal Migrator tells you the version it is running and will auto-update. Immediate Auto-Update If you need Universal Migrator to check/install updates immediately, first click the Check ...
Installing Universal Migrator
This article will walk you through the process of installing Universal Migrator. 1. Visit universalmigrator.com and click on Download 2. Unless instructed otherwise by your migration specialist, download the version for the platform you are migrating ...
Universal Migrator Logs
Universal Migrator has three types of logs that you can use to investigate the results of a data extraction or injection. 1. Output Logs Output logs are stored in: %LocalAppData%\Universal Migrator\__Diagnostics\Logs and captures user-visible text ...
03 - Required API Operations
Each data type that Universal Migrator will load to your system must support four operations: Create Search (list) Sparse Update Delete All Four Operations are Required Before our team can write the code to push a data type to your application, your ...
Universal Migrator: Contact Type Detection Logic
Many systems keep track of whether a contact is a person or a company, however, some systems don't. In systems like that, Universal Migrator uses an algorithm to detect the contact type and potentially parse out the first, middle and last names as ...