Roles & Permissions
Autoheal uses role-based access control (RBAC) to manage what users can do within the platform. Every user is assigned one role that determines their permissions across investigations, integrations, incidents, and platform settings.
Roles
Autoheal has three built-in roles:
| Role | Description |
|---|---|
| Admin | Full platform access — manage users, integrations, settings, and all operational features |
| Responder | Full investigation and incident access — create, manage, and resolve. Read-only access to platform configuration |
| Viewer | Read-only access — view investigations, incidents, integrations, and settings without making changes |
Permission Matrix
Users
| Permission | Viewer | Responder | Admin |
|---|---|---|---|
| View users | ✅ | ✅ | ✅ |
| Invite users | — | — | ✅ |
| Change user roles | — | — | ✅ |
| Remove users | — | — | ✅ |