The following definitions are fundamental to understanding how permissions work in Sensedia Integrations:
Authorizations, Connectors, Deployments, etc.Each user must have an associated role, with the definition of their permissions in the system. This means it is possible to have more detailed control over the actions each user can perform on each resource. In addition to defining whether a user can view and/or edit a specific resource, it is also possible to specify whether they can list, create, update, and/or delete resources.
Integrations has 3 pre-defined roles with different permission levels:
You can also create new roles and define the permissions they will have.
IMPORTANTConfigure permissions and roles directly in Access Control. Check the documentation for more details.
Following are the permissions available in Integrations organized by resource:
Permission | Description |
|---|---|
| Use AI Chat for Source Code Generation | Allows using the AI Copilot chat to create CAMEL YAML DSL scripts. |
Permission | Description |
|---|---|
| Create and update authorizations | Allows creating and editing authorizations. |
| Delete authorizations | Allows deleting authorizations. |
| List authorizations | Allows listing existing authorizations. |
| List and view authorizations | Allows listing and viewing details of an authorization. |
Permission | Description |
|---|---|
| Create and update connectors | Allows creating and editing connector configurations. |
| Delete connectors | Allows deleting a connector. |
| List connectors | Allows listing existing connectors. |
| List and view connectors | Allows listing and viewing connector details and configurations. |
Permission | Description |
|---|---|
| Create data source | Allows creating, editing, listing, and viewing data sources. |
| List data sources | Allows listing existing data sources. |
| List and view data sources | Allows listing and viewing details of a data source. |
| Delete data sources | Allows deleting data sources. |
Permission | Description |
|---|---|
| Deploy and undeploy flows | Allows deploying and removing integration flows in all environments. |
| List deployments | Allows listing existing deployments. |
| View history, environment variables, and configurations | Allows viewing flow execution history, environment variables, and deployment configurations in all environments. |
Permission | Description |
|---|---|
| List executions | Allows viewing the status and logs of integration flow executions. |
Permission | Description |
|---|---|
| Create and update integration flows | Allows creating and editing integration flows. |
| Delete integration flows | Allows deleting integration flows. |
| List integration flows | Allows listing existing integration flows. |
| List and view integration flows | Allows listing and viewing details of integration flows. |
Permission | Description |
|---|---|
| Create integration flow releases | Allows creating, listing, and viewing releases (versions of an integration). |
| Delete release in integration flow | Allows deleting a release. |
| List and view integration flow releases | Allows listing and viewing releases. |
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:
IMPORTANTThe trace viewing option is only visible for executions performed after the traces feature has been enabled.

See how to create a role and enable permissions in Access Control.
We use cookies to enhance your experience on our site. By continuing to browse, you agree to our use of cookies.Learn more