Connect Viio to your Okta tenant to import your core employee directory—users, groups and basic organisation metadata. The sync is read‑only and finishes in minutes.
Capabilities
✅ Employees | Pulls name, primary email, department and status for every account so you can map SaaS usage to real people. |
✅ Organisation | Fetches groups and org units, as we tenant‑level details such as primary domain. |
Prerequisites
You must be an Okta Org or Super Admin (or a service account with equivalent rights) to create the API token.
Know your Okta base URL (for example,
acme.okta.com
).Best practice: create a dedicated service account so the token never gets deactivated when people change roles.
Setup
Go to Viio → Integrations and choose Okta.
Generate an API token in Okta:
Sign in to the Okta Admin Console as an Org/Super Admin.
Go to Security → API → Tokens.
Click Create Token, give it a name, then Copy the token value—this is the only time you’ll see it. help.okta.com
Back in Viio, click Connect Okta, paste the API token and enter your Okta domain (e.g.
acme.okta.com
).Hit Save. Viio starts the first data sync—it usually finishes within 15 minutes.
Need to disconnect?
In Viio, open Installed apps → Okta → Remove. You can also revoke the token from Okta Admin Console → Security → API → Tokens.
Troubleshooting and FAQ
Symptom | Quick fix |
“Invalid token” on connect | The token was revoked or copied incorrectly. Create a new token and reconnect. |
403 “Forbidden” after sync starts | The token-owner lacks read access to users or System Log. Re-create the token with a Super Admin or service account. |
No usage / app data | System Log must be enabled (all paid Okta editions include it). Check retention settings and wait for the next daily sync. |
Data stopped updating | Tokens expire if unused for 30 days. Re-generate a token and reconnect. help.okta.com |
Technical details
Authentication – Viio sends the header
Authorization: SSWS <token>
on every call. help.okta.comPrimary endpoints called
GET /api/v1/users
– roster of all active and suspended users developer.okta.comGET /api/v1/apps
– catalogue of apps plus user assignments developer.okta.comGET /api/v1/logs
– System Log events for sign-ins and app activity developer.okta.com
Data cadence – Viio refreshes Okta data daily
API calls respect Okta rate limits; Viio backs off automatically if limits are reached.
Additional resources
Okta API token management guide
Okta Users, Apps and System Log API references