Usuários e Cargos
Gerencie membros da organização, cargos de assinatura e permissões personalizadas (RBAC) no OpsScript
O OpsScript oferece controle de acesso em dois níveis: os cargos de assinatura (fixos) e os cargos personalizados por organização (RBAC). Esta página cobre o gerenciamento de usuários, convites, atribuição de cargos e a criação de permissões.
Para acessar, abra o grupo Configurações na barra lateral esquerda e selecione Usuários ou Cargos.
Gerenciamento de usuários
Visualizar membros
A página de Usuários exibe a lista de membros da organização atual, com:
- Nome e e-mail do usuário
- Cargo personalizado (RBAC) atribuído, quando houver
- Tipo de usuário na assinatura (Proprietário, Administrador, Agente ou Cliente)
- Status (ativo ou convite pendente)
Adicionar usuários
Para adicionar um membro à organização:
- Na página de Usuários, clique em Adicionar Usuário
- No modal Adicionar Novo Usuário, informe:
- Nome (obrigatório)
- Email (obrigatório)
- Cargo — o cargo personalizado (RBAC) que o usuário terá na organização
- Tipo de Usuário — o cargo de assinatura (Proprietário, Administrador, Agente ou Cliente)
- Confirme para adicionar o usuário
O Tipo de Usuário só é definido ao adicionar o usuário. Depois de criado, esse tipo não é alterado na edição do usuário — a mudança é feita na tela de usuários da assinatura.
Reenviar convites
Usuários com convite pendente aparecem na aba Convites. Nessa aba, use a opção Reenviar para enviar novamente o e-mail de convite.
Remover usuários
Para remover um membro:
- Localize o usuário na lista
- Use a ação de remover
- Confirme a remoção
Remover um usuário revoga imediatamente o acesso dele aos dados da organização. Os chamados e atividades criados por ele são mantidos no histórico.
Alterar o cargo de um usuário
Ao editar um usuário, você pode alterar o Cargo personalizado (RBAC) atribuído a ele. O Tipo de Usuário (cargo de assinatura) não é alterado nessa tela — essa mudança é feita na tela de usuários da assinatura.
Cargos de assinatura (fixos)
Os cargos de assinatura são níveis fixos que definem o escopo geral de acesso do usuário. Na interface, aparecem assim:
| Cargo | Descrição |
|---|---|
| Proprietário | Nível mais alto de acesso na assinatura |
| Administrador | Acesso administrativo à organização |
| Agente | Acesso operacional para atuar em chamados e projetos |
| Cliente | Acesso limitado, voltado à abertura e ao acompanhamento de chamados |
O cargo de assinatura é definido por usuário. As permissões detalhadas dentro da organização são complementadas pelos cargos personalizados (RBAC) descritos a seguir.
Cargos de organização (RBAC personalizado)
Além dos cargos de assinatura, é possível criar cargos personalizados com permissões para controlar o que cada grupo de usuários pode fazer dentro da organização.
Criar um cargo personalizado
Acessar a página de cargos
No grupo Configurações, selecione Cargos. A tela Gerenciamento de Roles lista os cargos existentes.
Iniciar a criação
Clique em Nova Role.
Definir o nome
Informe um nome descritivo para o cargo (ex.: "Suporte N1", "Gestor de Projetos", "Auditor"). Nessa etapa, apenas o Nome é solicitado.
Ajustar as permissões
Depois de criar o cargo, abra a tela de detalhes dele para definir as permissões. As permissões são organizadas por área.
Áreas de permissão
Ao gerenciar as permissões de um cargo, elas ficam agrupadas por área. As principais são:
| Área | Exemplos de permissões |
|---|---|
| Gerenciamento de Cargos | Criar, atualizar, excluir e listar cargos; gerenciar permissões e usuários de um cargo |
| Gerenciamento de Usuários | Adicionar, atualizar, excluir e vincular usuários |
| Gerenciamento de Organizações | Criar, atualizar e excluir organizações; gerenciar a base de conhecimento |
| Gerenciamento de Tickets | Criar, atualizar, excluir e listar chamados; anexos, tempo de agente, tipos, status e prioridades |
| Gerenciamento de Comentários | Criar, atualizar, excluir e listar comentários |
| Gerenciamento de Projetos | Criar, atualizar, excluir e listar projetos |
| Gerenciamento de Sprints | Criar, atualizar, excluir e listar sprints |
| Gerenciamento de Tokens Pessoais | Criar, listar e revogar tokens de acesso |
| Gerenciamento de Alertas | Gerenciar os webhooks de alertas |
| Integrações | Gerenciar integrações e seus gatilhos |
| Gerenciamento de Tags | Criar, atualizar, excluir e listar tags |
| Gerenciamento de Segurança | Ajustes de segurança da organização e redefinição de MFA |
| Inteligência Artificial | Recursos de IA e políticas de uso |
| Dashboard de Análise | Acesso ao dashboard de métricas |
| Relatório de Horas | Acesso ao relatório de horas |
A lista completa de permissões, com as ações exatas de cada área, é exibida na própria tela de detalhes do cargo ao gerenciar suas permissões.
Ao criar cargos personalizados, aplique o princípio do menor privilégio: conceda apenas as permissões estritamente necessárias para a função. Isso reduz o risco em caso de comprometimento de uma conta.
Atribuir cargo a um usuário
Após criar os cargos personalizados:
- Acesse a página de Usuários
- Localize (ou adicione) o membro desejado
- No campo Cargo, selecione o cargo personalizado
- Salve a alteração
Editar ou excluir um cargo
Na tela de cargos, abra um cargo para ajustar o nome e suas permissões, ou use a ação de remover para excluí-lo.
Ao excluir um cargo, os usuários que o possuíam perdem as permissões associadas. Reatribua-os a outro cargo antes de excluir.