Atomation Roles & Permissions
The permissions each Atomation role grants. Use it when you map Okta groups to Atomation roles with SCIM Group Push, so every group lands on the least-privilege role its team actually needs.
Last updated: June 24, 2026
How Atomation Roles Work
Every Atomation user has exactly one role, and the role is a fixed set of permissions that controls what the user can see and do across the workspace. You assign a role by linking an Okta group to an Atomation role-group with SCIM Group Push, so group membership in Okta determines the role in Atomation.
Atomation ships six roles. Two are built-in system roles – Admin and User – and the rest are standard roles you link Okta groups to. The matrix below shows exactly which permissions each one grants.
The Six Roles
| Role | Permissions | Summary |
|---|---|---|
| Admin | 21 of 21 | Full access. Always holds every permission. Built-in system role. |
| Org Admin | 19 of 21 | Customer and org management, scans, triage, and report publishing. |
| Security Admin | 17 of 21 | Viewer access plus security, logs, users, roles, and permissions management. |
| Developer | 8 of 21 | Read access plus scan runs and debug surfaces. No suspend, no security config. |
| Viewer | 7 of 21 | Read-only across customers, orgs, scans, findings, reports, the audit log, and internal users. |
| User | 0 of 21 | Zero permissions. Safe default for just-in-time users with no group match. Cannot be deleted. |
Permission Matrix
Rows are permissions, columns are roles.✓ means the role grants the permission;— means it does not.
| Permission | Admin | Org Admin | Security Admin | Developer | Viewer | User |
|---|---|---|---|---|---|---|
| Customers | ||||||
customers.impersonateImpersonate-view a tenant portal (read-only, audit-logged) | ✓ | — | — | — | — | — |
customers.manageCreate, edit, suspend, deactivate customers | ✓ | ✓ | — | — | — | — |
customers.viewView customers and their orgs | ✓ | ✓ | ✓ | ✓ | ✓ | — |
| Findings | ||||||
findings.triageTriage findings: dispositions, notes | ✓ | ✓ | ✓ | — | — | — |
findings.viewView findings | ✓ | ✓ | ✓ | ✓ | ✓ | — |
| Logs | ||||||
logs.exportExport audit logs to CSV | ✓ | ✓ | ✓ | — | — | — |
logs.viewView the unified audit log | ✓ | ✓ | ✓ | ✓ | ✓ | — |
| Orgs | ||||||
orgs.manageEdit, verify, suspend, deactivate Okta org connections | ✓ | ✓ | ✓ | — | — | — |
orgs.viewView Okta org connections | ✓ | ✓ | ✓ | ✓ | ✓ | — |
| Reports | ||||||
reports.publishPublish reports to tenants | ✓ | ✓ | ✓ | — | — | — |
reports.viewView reports | ✓ | ✓ | ✓ | ✓ | ✓ | — |
| Roles | ||||||
permissions.manageRegister new permissions | ✓ | — | ✓ | — | — | — |
roles.manageCreate and edit roles | ✓ | ✓ | ✓ | — | — | — |
| Scans | ||||||
scans.runTrigger ingestion scans | ✓ | ✓ | ✓ | ✓ | — | — |
scans.viewView scan/snapshot history and data | ✓ | ✓ | ✓ | ✓ | ✓ | — |
| Security | ||||||
security.manageChange SSO, SCIM, and policy configuration | ✓ | ✓ | ✓ | — | — | — |
security.viewView security configuration | ✓ | ✓ | ✓ | — | — | — |
| System | ||||||
data.exportCSV export of customer data views | ✓ | ✓ | — | — | — | — |
system.debugRaw JSON toggles and debug surfaces | ✓ | ✓ | — | ✓ | — | — |
| Users | ||||||
users.manageInvite, edit, suspend, unlock internal users | ✓ | ✓ | ✓ | — | — | — |
users.viewView internal users | ✓ | ✓ | ✓ | — | ✓ | — |
Admin always holds every permission and User holds none, both by design. They are built-in system roles: User cannot be deleted and is the safe default for just-in-time users with no group match.
Mapping Okta Groups to Roles
Follow least privilege: link each Okta group to the lowest role-group that still lets that team do its work. Create one Okta group per role you intend to use, then link each one to its matching Atomation role-group with SCIM Group Push.
- Grant
AdminandSecurity Adminonly to the small group that runs the workspace. - Use
Org Admin,Developer, andViewerfor everyday access tiers. - Leave everyone else on
User(zero permissions) until a group match grants more. - Review group membership in Okta on a regular cadence so role assignments stay current.
For the step-by-step Group Linking and SCIM configuration, see the Okta SSO & SCIM Setup Guide.
Support
- Email: [email protected]
- Include your Atomation tenant subdomain and the role or group you are mapping when reporting an issue.
Atomation LLC - Okta SSO & SCIM integration.