Skip to main content

Identity Management

Apio IoT allows to easily control who have access to your project's resource, by assigning roles and groups with fine grained rules over permissions and resource access.

info

In this document, we describe the main concepts around the Users Management feature, for details about API endpoints, please refer to the API Documentation page.

  • Users: people who have access to the resources created within the project. Each user is assigned to a role, which determines the permissions of the user.
  • Permission: a string representing an action, such as apio.core.devices.read or apio.core.assets.write
  • Roles: Entities associated with a set of permissions. Users can be assigned to roles thanks to ACLRules.
  • Groups: Entities associated with a set of resources. Users can be assigned to groups thanks to GroupMemberships