Skip to main content

👤 Funções Personalizadas (Custom Roles)

Crie funções sob medida com permissões específicas para diferentes necessidades da equipe.

📋 O que são Funções Personalizadas?

Custom Roles permitem controle granular de acesso: Funções Padrão:
Com Custom Roles:

🎯 Casos de Uso

Analista de Dados

Apenas relatórios, sem atender

Supervisor

Vê tudo, edita pouco

Agente Junior

Atende com restrições

QA

Audita qualidade

🆕 Criar Função Personalizada

  1. AdminFunções Personalizadas
  2. “Nova Função”
  3. Configure:

Exemplo 1: Analista de Dados

Nome: Analista de Dados
Descrição: Acesso apenas a relatórios e exportações
Permissões:

Exemplo 2: Supervisor

Nome: Supervisor de Equipe
Descrição: Gerencia equipe mas não altera configurações
Permissões:

Exemplo 3: Agente Junior

Nome: Agente Júnior
Descrição: Agente em treinamento com restrições
Permissões:

Exemplo 4: QA (Quality Assurance)

Nome: Analista de Qualidade
Descrição: Audita e avalia qualidade do atendimento
Permissões:

🔐 Matriz de Permissões

Conversas

*Junior precisa aprovação

Contatos

Relatórios

Configurações

*Supervisor: Apenas do seu time

🎨 Configurar Permissões Granulares

Conversas - Nível Avançado

Relatórios - Nível Avançado


📊 Exemplo Prático: E-commerce

Estrutura da Equipe


💡 Melhores Práticas

Design de Funções

Princípio do menor privilégio: Apenas o necessário
Roles claros: Nome e descrição óbvios
Progressão: Junior → Agente → Senior → Supervisor
Revisão trimestral: Permissões ainda fazem sentido?

Implementação

Comece simples: 3-4 funções inicialmente
Teste antes: Crie usuário de teste
Documente: O que cada função pode fazer
Treine: Agentes sabem seus limites

Segurança

Admins limitados: Apenas 2-3 pessoas
Auditoria: Monitore mudanças em funções
Separação de deveres: Quem cria ≠ quem aprova

🚀 Próximos Passos

Segurança

Melhore segurança com controle de acesso

Auditoria

Monitore uso de permissões