🔐 SEGURANÇA · ADMINISTRAÇÃO SALESFORCE

Perfil vs. Papel vs. Permission Set: Qual a Diferença?

⏱️ 10 min de leitura ✍️ Equipe Haza Solutions 📅 Junho de 2026

Por Que Essa Distinção Importa?

Um dos maiores desafios na administração do Salesforce é configurar corretamente os níveis de acesso e permissões dos usuários. Muitos administradores confundem ou usam incorretamente os conceitos de Perfil, Papel e Permission Set.

"Configurar segurança incorretamente no Salesforce pode resultar em vazamento de dados, acesso não autorizado ou bloqueio desnecessário de usuários. A estrutura correta de Perfil + Papel + Permission Set é a base de uma organização segura."

Os Três Pilares de Segurança

Cada um tem um propósito específico:

Perfil - Obrigatório para cada usuário

É o primeiro nível de controle. Todo usuário Salesforce DEVE ter um perfil atribuído. Define permissões básicas e padrões para uma categoria de usuários.

  • Obrigatório — cada usuário tem exatamente um
  • Define visibilidade de objetos e campos
  • Controla acesso a tipos de registro
  • Geralmente baseado em função (Admin, Vendedor, Suporte)
  • Mais restritivo — nega por padrão
Papel - Hierarquia organizacional

Representa a estrutura hierárquica da empresa. Controla a visibilidade de registros com base na posição do usuário na organização.

  • Opcional — nem todo usuário precisa ter
  • Define hierarquia (CEO > Gerente > Vendedor)
  • Controla visibilidade de registros
  • Usuários veem registros de subordinados
  • Complementa o Perfil com visibilidade contextual
Permission Set - Permissões adicionais e flexíveis

Oferece permissões adicionais sem alterar o Perfil. Ideal para casos específicos e temporários.

  • Opcional — pode ser atribuído a múltiplos usuários
  • Adiciona permissões ao Perfil existente
  • Nunca remove permissões
  • Reutilizável em vários usuários
  • Perfeito para acesso temporário ou especializado

Comparação Detalhada

Aspecto Perfil Papel Permission Set
Obrigatoriedade ✓ Obrigatório ✗ Opcional ✗ Opcional
Por usuário Exatamente 1 0 ou 1 0 ou muitos
Função principal Permissões base Visibilidade de registros Permissões adicionais
Pode negar acesso? Sim Não Não
Reutilizável? Sim Sim Sim

Como Funcionam Juntos?

O segredo é entender que esses três elementos trabalham em camadas:

1º - Perfil define permissões base

O Perfil é o ponto de partida. Ele estabelece o que um usuário pode fazer.

2º - Papel define visibilidade

O Papel determina quais registros o usuário consegue VER.

3º - Permission Set adiciona permissões

Se o usuário precisa de acesso adicional, você adiciona um Permission Set. Nunca remove, apenas adiciona.

Regra de Ouro: O Perfil é o mais restritivo. Se o Perfil nega acesso a algo, nenhum Papel ou Permission Set consegue liberar. Eles apenas adicionam ou refinam, nunca removem restrições.

Cenários Práticos

Novo vendedor entra na empresa

Solução: Atribua o Perfil 'Sales User' + Papel 'Sales Rep' + Permission Set 'Relatórios Avançados' (se necessário)

Analista precisa acessar dados de RH temporariamente

Solução: Mantenha o Perfil original + Adicione um Permission Set 'HR Data Access' por 3 meses

Gerente precisa ver dados de toda a região

Solução: Coloque o Perfil 'Manager' + Papel 'Regional Manager' (que tem acesso a todos os registros da região)

Boas Práticas

  1. Mantenha Perfis simples: Crie perfis para funções, não para casos específicos
  2. Use Permission Sets para exceções: Se apenas 1-2 usuários precisam de acesso especial, use Permission Set
  3. Audite regularmente: Verifique quem tem acesso a quê a cada trimestre
  4. Documente tudo: Mantenha um registro de qual Perfil/Papel/Permission Set cada usuário tem
  5. Teste antes de aplicar: Crie um usuário de teste com as mesmas permissões antes de aplicar em produção
Precisa revisar sua estrutura de segurança?

A Haza Solutions ajuda empresas a implementar uma estrutura de Perfil, Papel e Permission Set segura e eficiente.

Falar com um Especialista →

Perguntas Frequentes

Um usuário pode ter múltiplos Papéis?

Não. Cada usuário tem apenas um Papel. Se precisar de acesso a múltiplas hierarquias, use Permission Sets.

Permission Set pode remover permissões?

Não. Permission Sets apenas adicionam permissões. Para remover, você precisa alterar o Perfil.

Qual é a diferença entre Papel e Hierarquia de Papéis?

Papel é a posição do usuário. Hierarquia de Papéis é a estrutura que define quem vê os registros de quem.

Para entrar em contato preencha as informações abaixo: