Introduction
As well as Mi Pre-enrolment, Willmott Dixon utilises access control providers to manage the admittance of operatives on site. A significant amount of data that is captured on Mi Pre-enrolment is also captured within the access control software.
The main objectives of the integration are to:
-
Share data between mi | pre-enrolment and MSite
-
Realise cost and time efficiencies by preventing re-keying data
-
Create a more robust data set by ensuring one source of truth where possible
-
Improve the speed with which operatives can get on site
Workflow for Enrolling an Operative on a New Site
When the site integration is activated, Mi Pre-Enrolment will become the source of truth. No operative should be added to or manually verified via MSite.
The workflow for adding a new operative is as follows:
-
Find the operative in Mi Pre-enrolment and verify them to the project
-
The operative’s details will be automatically synced down to MSite
-
If the page shows an error (see screenshot below), fix any data issues on Mi Pre-enrolment before retrying the turnstile sync
-
Once the sync is successful, log into MSite using your existing credentials
-
Find the operative in MSite and fill in any missing information

NOTE: Not all fields in MSite will be populated by Mi Pre-enrolment, so you will still need to complete some data.
When is Data Synced Between the Systems?
Data will be synced with MSite every time one of the following events occurs in Mi Pre-enrolment:
-
When a user is verified to an MSite site
-
When a user is issued a red card
-
When a user’s enrolment expires
-
When project data is updated to denote that MSite is the turnstile provider
What Happens if a Sync Fails?
If a sync fails, the user will have a red cross next to the project on their verifications page within Mi Pre-enrolment. An error message explaining what went wrong will also be displayed on the top of the verifications page.
What Data is Not Synced?
- Trade
- Next Of Kin
- Contractor / Company
NOTE: These need to be manually set in MSite.
Populating MSite ID
What happens to users who do not have a linked MSite profile?
If you try to verify a user to an MSite project, and their enrolment profile is not currently linked to an MSite profile, you will be asked to enter their MSite ID (see screenshot).
NOTE: You can find the operative’s MSite ID at the end of the address in the browser. For example https://willmottdixon.msitecloud.com/Employee/12345
If the user does not have an MSite profile, please leave the box blank and verify the user as normal. This will create a new profile for them in MSite.