OpsScript
Configuração

Usuários e Cargos

Gerencie membros da organização, cargos de assinatura e permissões personalizadas (RBAC) no OpsScript

O OpsScript oferece um sistema completo de controle de acesso com dois níveis: cargos fixos de assinatura e 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 granulares.

Para acessar, clique no ícone de engrenagem no canto superior direito e selecione Usuários ou Cargos no menu lateral.

Gerenciamento de usuários

Visualizar membros

A página de Usuários exibe a lista de todos os membros da organização atual, incluindo:

  • Nome e e-mail do usuário
  • Cargo de assinatura (Owner, Admin, Member, Customer)
  • Cargo na organização (se houver cargo RBAC atribuído)
  • Status (ativo, convite pendente)

Convidar novos usuários

Para adicionar membros à organização:

  1. Na página de Usuários, clique em Convidar Usuário
  2. Informe o endereço de e-mail do usuário
  3. Selecione o cargo de assinatura que será atribuído
  4. Clique em Enviar Convite
  5. O usuário receberá um e-mail com o link para aceitar o convite

Se o usuário convidado já possui uma conta no OpsScript, ele verá a nova organização disponível ao fazer login. Se não possui conta, o convite incluirá instruções para criar uma.

Reenviar convites

Se o usuário não recebeu ou perdeu o e-mail de convite:

  1. Localize o usuário na lista (ele aparecerá com status de convite pendente)
  2. Clique em Reenviar Convite
  3. Um novo e-mail será enviado ao endereço cadastrado

Remover usuários

Para remover um membro da organização:

  1. Localize o usuário na lista
  2. Clique no botão de remover (ícone de lixeira ou opção no menu de ações)
  3. Confirme a remoção

Remover um usuário da organização revoga imediatamente todo o acesso dele aos dados dessa organização. Os chamados e atividades criados pelo usuário são mantidos no histórico.

Alterar cargo de assinatura

Para alterar o cargo de assinatura de um membro:

  1. Localize o usuário na lista
  2. Clique no campo de cargo ou no botão de edição
  3. Selecione o novo cargo de assinatura
  4. Salve a alteração

Cargos de assinatura (fixos)

Os cargos de assinatura são níveis fixos de acesso que definem o escopo geral de permissões do usuário na plataforma:

CargoDescrição
OwnerAcesso total à plataforma, incluindo gestão de assinatura e faturamento
AdminAcesso total à organização, incluindo gestão de usuários e configurações
MemberAcesso padrão à organização, sem funções administrativas
CustomerAcesso limitado, apenas visualização e criação de tickets

Cada organização deve ter pelo menos um Owner. O cargo de Owner não pode ser removido sem que outro usuário assuma esse papel primeiro.


Cargos de organização (RBAC personalizado)

Além dos cargos fixos de assinatura, administradores podem criar cargos personalizados com permissões granulares para controlar exatamente o que cada grupo de usuários pode fazer dentro da organização.

Criar um cargo personalizado

Acessar a página de cargos

No menu de configurações, selecione Cargos.

Iniciar a criação

Clique em Novo Cargo.

Definir nome e descrição

Informe um nome descritivo para o cargo (ex: "Suporte N1", "Gestor de Projetos", "Auditor") e, opcionalmente, uma descrição.

Selecionar permissões

Marque as permissões que esse cargo deve possuir na lista de permissões disponíveis. Consulte a tabela completa de permissões abaixo.

Salvar o cargo

Clique em Salvar. O cargo estará disponível para atribuição aos membros da organização.

Tabela completa de permissões

PermissãoDescrição
ticket-addCriar chamados
ticket-readVisualizar chamados
ticket-updateAtualizar chamados
ticket-deleteExcluir chamados
ticket-listListar chamados
project-addCriar projetos
project-readVisualizar projetos
project-updateAtualizar projetos
project-deleteExcluir projetos
project-listListar projetos
sprint-addCriar sprints
sprint-readVisualizar sprints
sprint-updateAtualizar sprints
sprint-deleteExcluir sprints
sprint-listListar sprints
user-addAdicionar usuários
user-readVisualizar usuários
user-updateAtualizar usuários
user-deleteExcluir usuários
user-listListar usuários
user-inviteConvidar usuários
integration-addAdicionar integrações
integration-readVisualizar integrações
integration-updateAtualizar integrações
integration-deleteExcluir integrações
integration-listListar integrações
webhook-addCriar webhooks
webhook-readVisualizar webhooks
webhook-updateAtualizar webhooks
webhook-deleteExcluir webhooks
webhook-listListar webhooks
auth-list-rolesListar cargos
auth-update-rolesAtualizar cargos
personal-token-addCriar tokens pessoais
personal-token-readVisualizar tokens
personal-token-deleteExcluir tokens
personal-token-listListar tokens
analytics-dashboardAcessar dashboard de métricas
ticket-time-reportAcessar relatórios de tempo

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 a superfície de risco em caso de comprometimento de uma conta.

Atribuir cargo a um usuário

Após criar os cargos personalizados:

  1. Acesse a página de Usuários
  2. Localize o membro desejado
  3. No campo de cargo de organização, selecione o cargo personalizado
  4. Salve a alteração

O usuário passará a ter as permissões definidas pelo cargo atribuído, além das permissões base do seu cargo de assinatura.

Editar ou excluir um cargo

Na página de Cargos:

  • Clique sobre o cargo para editar nome, descrição ou permissões
  • Para excluir, clique no botão de remover e confirme a ação

Ao excluir um cargo, todos os usuários que o possuíam perderão as permissões associadas. Certifique-se de reatribuir os usuários a outro cargo antes de excluir.

Veja também

On this page