Hi @margaret , welcome to the community!
To give you the short answer: Hexnode doesn’t actually use an automated “Group Mapping” page inside the SAML settings to sort users into roles dynamically. Because Hexnode strictly tracks individual licenses and audit logs for every single administrator, you will need to manually add your team members as “Technicians” inside the console and tie their login directly to Okta.
It is actually super quick to set up. Here is the easiest workflow to get your two tiers up and running:
- Turn on Okta SSO for your teamFirst, we just need to tell Hexnode to allow your IT team to sign in using their Okta credentials.
- Go to Admin > Technicians and Roles in your portal.
- Scroll down to Global SSO Login Settings.
- Check the box for Okta and click on Save.
- Create your “Tech Level” roleHexnode already has a built-in “Admin” role with full rights (which is perfect for your &Hexnode_Admin group). For your &Hexnode_Tech group, you will want to build a custom role with limited rights.
- On that same page, click the Roles tab at the top and click Add Role.
- Name it something like “Tech Level Admin“.
- Go through the permission checklist and check off only what you want them to do (like letting them enroll devices or wipe them, but blocking them from things like billing or changing system settings).
- Click on Save.
- Add your users using their Okta emailsNow, you just need to invite your individual team members using their exact Okta email addresses.
- For Full Admins: Go to the Technicians tab, click Add Technician, enter their name and Okta email, click Next, and assign them the default Admin role.
- For Tech Level Users: Click Add Technician again, enter their details, click Next, and assign them the custom Tech Level Admin role you just made.
How it looks for your users: When your team goes to log into Hexnode, they will just click the Sign in with Okta button and type in their email. Okta will handle all the authentication on the backend. As long as they are active in your Okta directory and assigned to the right tier in Hexnode, they’ll get right in with the correct permissions.
Give this a shot and let me know if you run into any issues getting them imported!
Cheers,
Eden Pierce
Hexnode UEM