Perfis de Usuário
O Serprobots adota uma política de segurança baseada, atualmente, em três perfis: Desenvolvedor (Developer), Gerente (Manager) e Curador (Flow Designer). Cada perfil possui permissões que lhes dão autorização para executar tarefas específicas na plataforma. Todo usuário que cadastra um Chatbot na plataforma já recebe, automaticamente, o perfil de Manager.
O Gestor de Negócio e o Gestor do Serviço também são adicionados com o perfil Manager automaticamente. Um Manager pode adicionar outros usuários ao Chatbot no passo Equipe. Nesta tela, é necessário informar o email do usuário e o perfil que ele receberá. O perfil Manager tem permissão para executar todas as ações possíveis em um Chatbot.
Os novos usuários adicionados à equipe do chatbot poderão ter um dos seguintes perfis:
- Manager: é o perfil mais elevado que pode executar qualquer ação no chatbot. É o único que consegue gerenciar a equipe e publicar o chatbot no ambiente de Produção.
- Developer consegue criar, editar e excluir fluxos, o que permite configurar componentes, webhooks e interface de usuário. Pode publicar o chatbot apenas no ambiente de Desenvolvimento.
- Flow Designer: é o perfil mais limitado destinado aos curadores do conteúdo do chatbot. Consegue apenas editar fluxos existentes e não consegue publicar o chatbot em nenhum ambiente.
A tabela de perfís e permissões abaixo detalha todas as operações permitidas para cada perfil:
| Perfil | Permissão |
|---|---|
| Developer | Acessar chatbot |
| Developer | Criar fluxo |
| Developer | Remover fluxo |
| Developer | Editar componentes do fluxo |
| Developer | Editar webhooks do fluxo |
| Developer | Editar ui do fluxo |
| Developer | Publicar chatbot em desenvolvimento |
| Developer | Desativar publicação em desenvolvimento |
| Developer | Editar o Watson Assistant |
| Flow Designer | Acessar chatbot |
| Flow Designer | Editar componentes do fluxo |
| Flow Designer | Editar ui do fluxo |
| Flow Designer | Editar o Watson Assistant |
| Flow Designer | Publicar chatbot em desenvolvimento |
| Manager | Acessar chatbot |
| Manager | Editar o Watson Assistant |
| Manager | Editar chatbot |
| Manager | Remover chatbot |
| Manager | Criar fluxo |
| Manager | Remover fluxo |
| Manager | Editar componentes do fluxo |
| Manager | Editar webhooks do fluxo |
| Manager | Editar ui do fluxo |
| Manager | Editar usuários |
| Manager | Publicar chatbot em desenvolvimento |
| Manager | Publicar chatbot em produção |
| Manager | Desativar publicação em desenvolvimento |
| Manager | Desativar publicação em produção |