Every trainee has their own sign-in code — six digits when generated automatically. The trainee types it on the VR headset to say "this session is mine". That way the completed training lands on the right person — without creating a panel account for them, and without an internet connection during the session.
Available to organization Admins.
This is not the headset pairing code
A trainee sign-in code is not the code you use to connect a headset to your organization. That one appears in the EHS Academy app and signs in the device — see Connect a VR headset to Skillsive. The code in this guide identifies a person on an already-connected headset.
What the code is for
Headsets are usually shared — one set for a whole training room. Without a code the device does not know who is training, and the result would have nobody to belong to. Picking yourself from a long list is awkward, especially in larger organizations. The code solves it in one step: the trainee types their code and is recognized immediately.
The code works offline. Headsets download codes when they sync with the panel and recognize the trainee without internet afterwards. Once the course is finished, the device sends the result back to the server the next time it is online.
Where to find the code
The code is visible in two places:
- in the Trainees → Trainee list, in the Sign-in code column,
- on the trainee details page, in the data section.
In both places, click the code to copy it to the clipboard.
Every new trainee gets a code automatically — you do not have to do anything when adding a person. You can also type your own code straight in the Add trainee form.
Change the code manually
Useful when you want a specific code, for example matching a locker number or an employee ID:
- 1Open Trainees → Trainee list.
- 2Open the row actions menu of the trainee and choose Edit.
- 3Type the new code in the Sign-in code field.
- 4Click Save.
The Sign-in code field is shown once your organization has accepted the data processing agreement. The code must be 6 to 10 digits and unique within your organization. If you enter a code another trainee already uses, an error appears under the field and the save is rejected — your code is never silently swapped for a different one.
Empty field = new code
If you clear the field and save, the system generates a code at random.
Generate a new code
Handy when a code leaked, a trainee lost their card, or you want to retire an old printed card.
- 1In the trainees list, open the row actions menu and choose Generate new code (the same action sits next to the code on the trainee details page).
- 2Confirm in the dialog.
- 3The new code appears in a notification and immediately in the list.
To replace codes for several people at once, tick them in the list and click Generate new codes in the bar that appears.
The old code works until the next sync
Headsets know the codes from their last sync with the panel. After you generate a new code, the old one stops working on the device only once the headset downloads data again. If the change has to take effect immediately, sync the headsets before the session.
Print code cards
Instead of dictating codes, print ready-made cards — one per trainee, with first name, last name, employee ID and the code. Just cut them out and hand them over.
- 1Open Trainees → Trainee list.
- 2Click Code cards in the toolbar above the table.
- 3Choose the card language.
- 4Click Generate PDF and print the downloaded file.
The PDF covers all active trainees. If you type something into the search box above the table first, the cards are created only for the people found — handy when printing for a single group or department.
Turn on code sign-in on the headsets
The code alone is not enough — the headsets have to be set up to ask for it. By default a device shows a list of trainees to pick from.
- 1Open Devices → Device settings.
- 2Set Trainee sign-in to Sign-in code.
- 3Save. The setting applies to every headset in the organization.
A single device can differ from the rest — open the device details, go to the Settings tab and turn off inheritance for that option. Useful when, for example, a demo station should use the list while the training room uses codes.
How safe is the code
The code is there to identify a person, not to protect secrets — it is not a password. Treat it like a number on a badge: there is no point hiding it from the trainee, but do not publish code lists where they are not needed. If a code ends up in the wrong hands, simply generate a new one.
Deactivated trainees are not sent to headsets and are not included in the PDF cards.
FAQ
A trainee forgot their code. What do I do?
Look it up in the trainee list or on the trainee details page and tell them, or print a new code card. Generate a new code only if the old one should stop working.
Can two trainees have the same code?
No. A code is unique within your organization.
Why is the new code not accepted on the headset?
The headset has not synced since you changed the code. Connect it to the internet and let it sync, then try again.