Users & Groups¶
Manage user accounts, group memberships, role assignments, and the organization chart.
User management¶
Creating users¶
- Navigate to People → Users.
- Click Add User.
- Provide: name, email, department, location, and role.
- The user receives a temporary password (or uses Google OAuth if configured).
- First login requires a password change.
Roles¶
| Role | Description |
|---|---|
| Admin | Full system access including user management and configuration. Bypasses all permission checks. |
| Editor | Read/write access to operational data based on module permissions |
| User | Read access to assigned data with limited write permissions based on module permissions |
Custom properties¶
Users support custom fields (via CustomPropertiesMixin). Define custom fields in Administration → Configuration → Custom Fields and they appear on all user forms.
Groups¶
Groups provide permission inheritance — all members of a group receive the group's permissions:
- Navigate to People → Groups.
- Click Add Group.
- Name the group and assign module permissions.
- Add users as members.
When a user belongs to multiple groups, permissions are merged — the highest access level wins (WRITE > READ_ONLY).
Organization chart¶
OpsDeck includes an interactive org chart:
- Navigate to People → Organization to view the hierarchy.
- The chart is rendered using OrgChart.js.
OrgChartSnapshotrecords capture point-in-time snapshots of the organizational structure.
Permission assignment¶
See Permissions & RBAC for the technical details of how permissions are resolved and cached.