The Eye

Como gerenciar funções de usuário e permissões de aprovação no Approvals

Administrador

Guia abrangente para administradores sobre configuração de funções de usuário (Member.role) e permissões no Approvals. Saiba como gerenciar acessos no IAM, diferenciar permissões de cancelamento operacional e configurar delegações temporárias de aprovação.

Passo a passo

  1. 1

    1. Compreender a hierarquia de funções no Approvals (IAM Member.role)

    O Approvals utiliza as funções definidas no IAM para determinar quais ações cada usuário pode realizar: - Administrador (admin): Controle total. Gerencia usuários e permissões em /iam-admin, cria e edita regras/matrizes em /approval-rules, visualiza todas as solicitações em /aprobador e pode aprovar, rejeitar, encaminhar e cancelar solicitações em qualquer nível. Também gerencia delegações próprias e em nome de terceiros. - Supervisor (supervisor): Mesmo alcance operacional do Administrador no Approvals (isApprovalAdmin = true). Pode aprovar, rejeitar, encaminhar e cancelar solicitações, além de configurar /approval-rules. Não possui acesso a /iam-admin (gestão global de usuários no IAM). - Aprovador (approver): Apenas visualiza e gerencia solicitações atribuídas ao seu nível ou diretamente a ele. Pode aprovar, rejeitar, encaminhar e ignorar. NÃO pode cancelar solicitações (403 Forbidden). Apenas gerencia suas próprias delegações. - Revisor / Auditor (reviewer): Perfil somente leitura (READ-ONLY). Pode visualizar solicitações e fluxos para auditoria e controle, mas não realiza ações operacionais.

  2. 2

    2. Acessar o painel de Administração de Usuários (/iam-admin)

    Para gerenciar usuários e funções: 1. Acesse a plataforma TheEye com uma conta de perfil Admin ou Root. 2. No menu lateral esquerdo, clique em 'Administração' (ícone de escudo/coroa), que direciona para a rota /iam-admin. 3. Na tabela principal, localize os membros e usuários cadastrados na empresa/projeto.

  3. 3

    3. Atribuir ou modificar a função de um usuário

    Dentro de /iam-admin: 1. Localize o usuário na tabela e clique na linha para abrir o painel lateral de edição (app-iam-admin-user-edit). 2. No painel, localize o campo suspenso 'Função' (Rol) e selecione o nível desejado no projeto: admin, supervisor ou approver. 3. Caso o usuário precise de permissões administrativas em nível de organização, ative a chave 'Admin da Empresa'. 4. Salve as alterações para aplicar os novos privilégios imediatamente.

  4. 4

    4. Controle de permissões de cancelamento e ações críticas

    Observe que a capacidade de cancelar solicitações não é uma chave configurável de forma independente. No Approvals, esta ação depende da condição interna isApprovalAdmin, concedida apenas aos perfis Admin, Supervisor e Root. Se um aprovador comum tentar forçar o cancelamento, a API retornará erro 403 Forbidden. Certifique-se de atribuir o papel de Supervisor apenas a quem tiver autorização para anular processos de aprovação.

  5. 5

    5. Configurar transferência de responsabilidades e delegações (/delegaciones)

    Quando um aprovador se ausentar temporariamente ou precisar transferir suas atribuições: 1. Acesse a seção /delegaciones no menu do Approvals. 2. Crie uma nova delegação selecionando o usuário substituto e indicando a data e o horário de início e término. 3. Durante o período definido, o substituto terá autorização para aprovar ou rejeitar solicitações enviadas ao titular. 4. Nota administrativa: Enquanto um usuário com perfil 'approver' só pode criar delegações próprias, usuários 'admin' e 'supervisor' podem criar delegações em nome de qualquer usuário (on behalf of), permitindo contornar ausências imprevistas.

[@portabletext/react] Unknown block type "helpCallout", specify a component for it in the `components.types` prop
[@portabletext/react] Unknown block type "helpCallout", specify a component for it in the `components.types` prop
[@portabletext/react] Unknown block type "helpCallout", specify a component for it in the `components.types` prop
Este artigo foi útil?

Última atualização: 30/10/2026

Ainda tem dúvidas?

Falar com o suporte