Permissions
Basic concepts
The following definitions are fundamental to understanding how permissions work in Sensedia Integrations:
-
Resource: represents a functional area of the system, such as
Authorizations
,Connectors
,Deployments
, etc. -
Permission: a specific action allowed on the resource, such as create, delete, list, update, view, etc.
-
Role: a set of permissions assigned to a user to define their access level.
Each user must have an associated role, which defines their permissions in the system. This allows for more detailed control over the actions each user can perform on each resource. In addition to defining if a user can view and/or edit a specific resource, it is also possible to specify if they can list, create, update, and/or delete resources.
Integrations has 3 predefined roles with different permission levels:
-
Integrations Admin
-
Super Admin
-
Read-only
You can also create new roles and define the permissions they will have.
Configure permissions and roles directly in Access Control. Check the documentation for more details. |
Permissions available in Sensedia Integrations
Below are the permissions available in Integrations organized by resource:
Authorizations
Create and update authorizations |
Allows creating and editing authorizations. |
Delete authorizations |
Allows deleting authorizations. |
List authorizations |
Allows viewing the list of all authorizations. |
List and view authorizations |
Allows listing and viewing the details of an authorization. |
Connectors
Create and update connectors |
Allows creating and editing connector configurations. |
Delete connectors |
Allows deleting a connector. |
List connectors |
Allows viewing the list of connectors. |
List and view connectors |
Allows listing and viewing the details and configurations of connectors. |
Deployments
Deploy and undeploy flows |
Allows deploying and undeploying integration flows to all environments. |
List deployments |
Allows viewing all deployments in all environments. |
View history, environment variables, and configurations |
Allows viewing the execution history of flows, environment variables, and deployment configurations in all environments. |
Executions
List executions |
Allows viewing the status and logs of integration flow executions. |
Integration Flows
Create and update integration flows |
Allows creating and editing integration flows. |
Delete integration flows |
Allows deleting integration flows. |
List integration flows |
Allows viewing the list of all integration flows. |
List and view integration flows |
Allows listing and viewing the details of integration flows. |
In addition to the permissions above, enable the trace viewing permission.
To do this, when assigning permissions to a user’s role in Access Control:
-
Select the Observability permission group.
-
Select the permissions:
-
Traces
-
Traces List
-
Traces View
-
-
The trace viewing option is visible only for executions performed after the trace feature has been enabled. |
Share your suggestions with us!
Click here and then [+ Submit idea]