Contractor member profiles

Learn about what information is recorded in contractor member profiles. You must have the Contractor Manager user role to access them.

About member profiles

A contractor member is any person that enters your location as part of their work and isn’t employed by your organization. They are recorded as members of contractor organizations. In MRI OnLocation, you can manage contractor records, assign their role in their organization, and set their access to your location.

Some of these sections are only available if the add-on is enabled and the user role is assigned.

View a member profile

  1. Go to Tools > Contractor Manager.
  2. Click Members in the menu on the left.
  3. Search for the member, then click View next to their name. 

  4. View the following information:

Profile information

This screen contains the following fields:

  • Contact details: the only required default field is Full Name. This must contain a first and last name.
  • Contractor ID: Used to store an ID number that can be used instead of the name to sign in/out at a kiosk.
  • Primary email address and mobile number: Used for sending notifications to the member.
  • Permitted dates: Set a period that the member can access your locations. Outside of these dates, the member will be denied access when trying to sign in.
  • Status of account: For a member to have access to your locations, their account status needs to be active. When first adding a member, the status defaults to pending. You can change this to active, inactive, on hold, or banned. When changing a status, you must add a status note. This is to record the reason for the change and will be stored in the logs.

    Inactive, pending, and on hold are all statuses that prevent access to your locations and stop expiry notifications from being sent to the member. The banned status prevents access to your locations and records when someone tries to sign in and allows you to set up notifications based on this. 

There may be extra fields to complete or tabs to click through if your organization has added custom fields. 



Add or remove the organizations a member belongs to in this section. Once an organization has been added, you can adjust the location permissions and organization roles of that member for that organization.

A member cannot have access to more locations than their organization, but they can have fewer. For example, an organization can visit all locations in one country, but a member may only have permission for one city. They will only be recognized as a contractor member for the location in that city.

By default, a member will have the same permissions as their organization. To customize this permission, click Location Access and select the locations and level of permission.

You can assign different roles in this section, including making them a Contractor Portal User. 


OnLocation Mobile

Contractors and employees use the mobile app to sign in and out of locations without using the kiosk. It will only appear when the Account Owner enables the OnLocation Mobile add-on.

You can view and send a member’s mobile app code from this screen. This code will not be active until it is sent to the member. To do this, click Send Activation, then select the method. Using the Run Action menu, you can also send multiple codes from the Member List.

Check the member's OnLocation Mobile status: 

  • Active - the member has used the activation code
  • Invite sent - the activation code has been sent to the member
  • Inactive - the member has not been invited

If their status is active, it will also show if they've enabled push notifications. If allowed, they will receive push notifications rather than SMS notifications (if you use mobile notifications).  



Member Inductions will only appear when the Account Owner has enabled the induction management add-on. 

From this section, you can view the induction courses passed by a member, the course status (whether it is passed, not passed, or expired), and if they have any pending invites to induction courses.

If you also have the Induction Manager user role, you can invite members to take induction courses or manually add them to their profiles from this view.

Induction courses are all set up in the induction management section of OnLocation by users with the Induction Management user role.


Tokens are used to expedite the sign in/out process. If you have a token set up in OnLocation, you can scan this instead of entering your name into a kiosk to sign in or out.

Tokens are any barcode or QR code entered into the system to give a contractor this ability. If the self-register option is enabled, they can be added by an Identity Manager user in the system or by the contractor themselves when signing in on the kiosk.

Member tokens will only appear when the Account Owner has enabled the identity management add-on.

From this section, you can view any tokens set up in a member’s account and add new tokens if you have the Identity Manager user role.


Record a contractor's relevant certifications. Certifications are created in certifications management, then applied to a contractor's profile. You do not need to have the Certifications Manager user role to add certifications to a contractor's profile, only to create different certifications.

Certifications will only appear when the Account Owner has enabled the certifications management add-on.

The information that can be recorded includes the certification type, the certification's name, when it was received, how long it is valid, and any supporting documents.

Certifications can be used to deny entry to contractors from a location using triggers. You can set this up if a relevant certification has not been applied or expires.


Use this section to view and create notes about the member which may be relevant to your records. Each note has a type, subject, and note contents to help differentiate what each note is for.

You can add notes manually one-by-one or import multiple notes using a CSV template.

Next step: Add a new member profile, or edit an existing profile.