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.

observability traces

Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]