Basic concepts
Access control
Access control consists of user management and API credential management. Access control will define who has access to your account data and settings.
Understanding access control
The data and settings on your account can be accessed in two different ways, by users and API credentials. Access control defines the privileges and capabilities on who is able to read and/or modify what.
What is a user?
A user is a set of credentials belonging to a person who has access to your account. This consists of a username, usually their email address
, and a password
.
What are API credentials?
API credentials are similar to users but they are not meant for persons, but rather system interaction. API credentials are used by systems requiring access to your account data. API credentials are used to build integrations between systems. The API credentials have a secret token
that can be used by a system to access the account.
Privileged access
Privileged access is when a user or API credentials has access to protected functionality on our services.
Privileged access is divided into the following roles:
Role | Description |
---|---|
Sensors | Ability to modify assets, sensors and other settings |
Billing | Ability to view and edit account settings |
Users | Ability to view, create, modify and delete users |
API | Ability to view, create, modify and delete API credentials |
Note!
It is considered best practice to minimize any unneeded privileges.
Account owner
The user who created the account is referred as the account owner. The account owner will have full administrative access to all aspects of the account. The priviledged access cannot be removed from the account owner.
Note!
If you need to change the account owner of your account, please contact our support.