Permissões
Conceitos básicos
As definições a seguir são fundamentais para entender o funcionamento do permissionamento no Sensedia Integrations:
- 
Recurso: representa uma área funcional do sistema, como
Authorizations,Connectors,Deployments, etc. - 
Permissão (Permission): ação específica permitida no recurso, como criar, excluir, listar, atualizar, visualizar, etc.
 - 
Papel (Role): conjunto de permissões atribuídas a um usuário para definir seu nível de acesso.
 
Cada usuário deve ter um papel (role) associado, com a definição de suas permissões no sistema. Isso significa que é possível ter um controle mais detalhado sobre as ações que cada usuário pode executar em cada recurso. Além de definir se um usuário poderá visualizar e/ou editar um recurso específico, também é possível especificar se ele poderá listar, criar, atualizar e/ou excluir os recursos.
O Integrations possui 3 papéis pré-definidos com diferentes níveis de permissão:
- 
Integrations Admin
 - 
Super Admin
 - 
Read-only
 
Você também pode criar novos papéis e definir as permissões que eles terão.
| 
 Configure permissões e papéis diretamente no Access Control. Confira a documentação para mais detalhes.  | 
Permissões disponíveis no Sensedia Integrations
Seguem as permissões disponíveis no Integrations organizadas por recurso:
AI Copilot
Use AI Chat for Source Code Generation  | 
Permite usar o chat do AI Copilot para criar scripts CAMEL YAML DSL.  | 
Authorizations
Create and update authorizations  | 
Permite criar e editar autorizações.  | 
Delete authorizations  | 
Permite excluir autorizações.  | 
List authorizations  | 
Permite listar autorizações existentes.  | 
List and view authorizations  | 
Permite listar e visualizar os detalhes de uma autorização.  | 
Connectors
Create and update connectors  | 
Permite criar e editar configurações de conectores.  | 
Delete connectors  | 
Permite excluir um conector.  | 
List connectors  | 
Permite listar conectores existentes.  | 
List and view connectors  | 
Permite listar e visualizar os detalhes e configurações dos conectores.  | 
Deployments
Deploy and undeploy flows  | 
Permite implantar e remover fluxos de integração em todos os ambientes.  | 
List deployments  | 
Permite listar implantações existentes.  | 
View history, environment variables, and configurations  | 
Permite visualizar o histórico de execução dos fluxos, variáveis de ambiente e configurações de implantação em todos os ambientes.  | 
Executions
List executions  | 
Permite visualizar o status e os logs das execuções dos fluxos de integração.  | 
Integration Flows
Create and update integration flows  | 
Permite criar e editar fluxos de integração.  | 
Delete integration flows  | 
Permite excluir fluxos de integração.  | 
List integration flows  | 
Permite listar fluxos de integração existentes.  | 
List and view integration flows  | 
Permite listar e visualizar detalhes de fluxos de integração.  | 
Releases
Create integration flow releases  | 
Permite criar, listar e visualizar releases (versões de uma integração).  | 
Delete release in integration flow  | 
Permite excluir uma release.  | 
List and view integration flow releases  | 
Permite listar e visualizar releases.  | 
Além das permissões acima, habilite a permissão de visualização de traces.
Para isso, ao atribuir permissões ao papel de um usuário no Access Control:
- 
Selecione o agrupador de permissões Observability.
 - 
Selecione as permissões:
- 
Traces
- 
Traces List
 - 
Traces View
 
 - 
 
 - 
 
| A opção de visualização de traces fica visível apenas para execuções realizadas após o recurso de traces ter sido habilitado. | 

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