Platform Roles
Engineer
Technical management with scoped access to own or assigned resources
ENGINEER Engineers are technical users who can manage users and work with their own or assigned resources within their tenant.
Access
- URL:
/tenant-admin/(same layout as Admin) - Layout: Tenant Admin Layout
Capabilities
Engineers have scoped access within the tenant:
- Manage users within the tenant
- View and manage own or assigned applications only
- View and manage own or assigned devices only
- Create and manage own dashboards, and assign dashboards to their own user
- View and manage all alarms in the tenant
- Create new applications, devices, dashboards, alarms, firmware, and OTA campaigns
- Access device profiles filtered by visibility (own profiles with any visibility + TENANT-visible profiles from other users)
Restrictions
- Cannot delete any resources (applications, devices, firmware, device profiles) — only Admins can delete
- Cannot manage tenant settings — tenant configuration is restricted to Admins only

Use Case
The Engineer role is ideal for:
- Technical team members who manage users and work with their own assigned resources
- Development teams that need to create and configure applications and devices they own
- Operators who manage their own devices and monitor data but should not delete resources or manage tenant settings