Skip to main content

The Foundation of the NineID Software

S
Written by Sophie
Updated over a month ago

NineID is built on the principle that individuals (users) must meet specific requirements before they are granted access to a location.

User compliance within NineID is determined by three key elements: Role, Company, and Event.

1. ROLE

At the heart of the system is the role.

  • A role defines what a person is allowed to do on-site.

  • To validate a role, the user must demonstrate they have the correct skills, qualifications, and documentation.

  • This validation is achieved by completing the tasks assigned to the role.

Examples:

  • A Visitor (Role) must watch a safety instruction video and sign a waiver (Tasks).

  • A Technician (Role) must upload their VCA certificate, provide an ID card, complete an e-learning, and pass a test (Tasks).

2. COMPANY

Users can also belong to one or more companies.

  • A company is a logical collection of users or roles, useful for classification, reporting, or access control.

  • Companies, like roles, can have prerequisites that must be fulfilled to be valid.

  • These requirements are also enforced via tasks.

Examples:

  • A Visitors Group can be created to manage all site visitors collectively.

  • An HVAC Contractor Group might include all users from the HVAC company (technicians, coordinators, managers).

Company prerequisites could include:

  • Uploading required documentation (e.g., ISO or VCA certificate, insurance document).

  • Reviewing and acknowledging site-specific safety instructions or privacy statements.

3. EVENT

Finally, access also depends on events.

  • Even if a user has a valid role and belongs to a valid company, they may still be denied access if they are not expected at the site during a given timeframe.

  • Events define time windows during which certain roles or companies are allowed access to a location or zone.

  • Events themselves may also have requirements that are validated through tasks.

Examples:

  • A Visitor is allowed access for 2 days during a workshop.

  • A Group of Truck Drivers may only enter during loading/unloading hours.

Did this answer your question?