Users and Permissions¶
OpsAnt provides three-level permission management: users, roles, and permission policies.
Users¶
- Create, edit, and disable users
- Each user is assigned one role
Roles¶
Three built-in roles:
| Role | Permission |
|---|---|
| Administrator (admin) | All permissions |
| Regular user (operator) | View and operate resources, cannot manage users |
| Read-only (viewer) | View only, cannot perform any operations |
Administrators can create custom roles by combining permission items.
Permission Policies¶
Permissions are divided by module, for example:
- Host view / management
- Script execution, file transfer, task history view
- Alert events, monitoring charts, alert rule view
- AI chat, AI configuration
- User permission management, system settings, audit logs, notifications
Permission Item Description¶
- Each permission item corresponds to a feature point in the platform
- Administrators can view and edit role permissions in "System Management - User Permissions"
- The permissions of built-in roles (admin / operator / viewer) cannot be deleted, but can be adjusted
Tips¶
- Write operations (such as create, edit, delete) usually require the corresponding "management" permission
- The super administrator (admin) always has all permissions