Assigning permissions to Principals
Permissions can be assigned to Principals, which represent individual actors or groups of actors on our platform, each uniquely identified by aprincipalId.
Principals include Users, Clients, Collectives, and Tenants. You can grant permissions to individual Users and Clients or to groups like Collectives and Tenants.
Types of permissions
Each Entity supports four types of permissions that can be assigned to a Principal:- Viewer – Can access Readings, settings, and previously triggered Commands.
- Contributor – Can trigger Commands.
- Administer – Can manage certain settings.
- Owner – Can manage permissions and all settings.