É a pergunta que todo admin e consultor Salesforce faz toda semana: "por que esse usuário consegue ver (ou editar) esse objeto, campo ou registro, e de onde vem esse acesso?". Responder isso na mão é um garimpo cansativo. Criei uma extensão de navegador que responde em segundos, e ela vai ficar gratuita.
Por que isso é tão difícil hoje
No Salesforce, o acesso de um usuário é a soma de várias camadas: o Profile, os Permission Sets, os Permission Set Groups, a segurança em nível de campo (FLS) e, para registro, o modelo de compartilhamento (OWD, hierarquia de papéis, regras de compartilhamento, compartilhamento manual). Boa parte dessa dor nasce do perfil inchado, e a saída estrutural é migrar para permission set groups por função. Mesmo assim, para responder "por que ele vê isso?" você normalmente abre várias telas de Setup, cruza permission sets na mão e ainda fica na dúvida sobre qual camada foi decisiva. Some a isso a pressão de um ticket de auditoria ou de um bug de acesso em produção, e o que deveria ser rápido vira meia hora de investigação.
A ideia: consolidar tudo num painel explicável
O PermLens é uma extensão do Chrome que junta Profile + Permission Sets + Permission Set Groups + FLS + acesso a registro em um único painel, e mostra de onde vem cada permissão. Ela roda 100% no seu navegador: usa a sua própria sessão já logada na aba do Salesforce para chamar apenas as APIs do seu próprio org. Nenhum dado sai do navegador, não há servidor nem cadastro.
O que dá pra fazer com ela
- Objetos: o CRUD efetivo (Read/Create/Edit/Delete/View All/Modify All) por objeto, com a origem (Profile ou qual Permission Set) que concede cada um.
- Campos (FLS): a matriz de leitura/edição por campo, com a fonte de cada permissão.
- Acesso a registro: abra um registro e veja seu acesso efetivo e "quem mais acessa este registro específico".
- Comparar dois usuários lado a lado, com as diferenças destacadas.
- Exportar CSV do laudo, para anexar em ticket ou auditoria.
Como funciona, na prática
Você abre o Salesforce, clica no ícone do PermLens e o painel aparece ao lado. Escolhe o usuário (ou o registro aberto na aba) e a extensão monta o retrato de acesso na hora, já explicando a origem de cada permissão. Nos próximos dias eu adiciono aqui as capturas de tela mostrando o painel no registro, o scan de "quem acessa" e a explicação por usuário.
Vai custar quanto?
No lançamento, gratuito. A ideia é que a ferramenta seja útil de imediato para a comunidade de admins e consultores. No futuro pode ganhar uma versão Pro com recursos avançados, mas o núcleo que responde "de onde vem esse acesso" continua sendo o foco.
Quer ser avisado quando o PermLens entrar no ar?
Ela está em publicação na Chrome Web Store. Me chame no WhatsApp que eu te aviso no lançamento. E se você lida com permissões em escala numa org grande, eu também faço consultoria Salesforce, com automação, integrações e organização de acesso.
Falar no WhatsApp Ver serviços