Dominando perfis e conjuntos de permissões do Salesforce: o presente e o futuro
Na sessão de hoje, vamos entrar no universo da segurança do Salesforce, com foco em perfis e conjuntos de permissões. Os perfis costumavam ser o principal método para definir as capacidades dos usuários, cobrindo tanto a autenticação quanto as capacidades funcionais no Salesforce.
Mas essa abordagem ficou difícil de administrar à medida que o Salesforce evoluiu, levando à proliferação de perfis. Para enfrentar esse problema, o Salesforce criou os conjuntos de permissões. Neste post, vamos ver o papel dos perfis e dos conjuntos de permissões na segurança do Salesforce, como são usados hoje e para onde estão indo.
[caption id="" align=“alignnone” width=“1914”]
Mostra a autenticação e a autorização iniciais e os componentes de configuração relacionados. É parecido com obter o acesso inicial a um prédio. [/caption]
Os perfis e seu papel:
Os perfis sempre foram a base do controle de acesso no Salesforce. Cada usuário recebe um único perfil, que define suas capacidades e acessos na plataforma. Os perfis controlam várias configurações, incluindo:
[caption id="" align=“alignnone” width=“1912”]
Representa o acesso e o controle sobre elementos específicos depois que o usuário é autenticado. [/caption]
Elementos do Salesforce
Layouts de página: definem as telas da interface exibidas para perfis específicos.
Tipos de registro: é possível atribuir tipos de registro específicos a perfis, adaptando a experiência do usuário.
Segurança no nível do campo (FLS): os perfis definem quais campos os usuários podem ver e editar.
Configurações de aplicativos personalizados: definem quais aplicativos e guias ficam visíveis ou ocultos por padrão.
Acesso no nível do objeto: os perfis especificam o nível de acesso (leitura, criação, edição, exclusão) aos objetos padrão e personalizados.
Capacidades de eventos de plataforma: os perfis controlam o acesso para ler ou criar eventos de plataforma.
Configurações de sessão: os perfis definem políticas de sessão, incluindo políticas de senha, horários de login e intervalos de IP.
Permissões personalizadas: os perfis concedem ou negam permissões personalizadas.
Permissões do sistema: os perfis controlam permissões administrativas de alto nível.
O surgimento dos conjuntos de permissões:
Embora os perfis sejam a principal porta de entrada do acesso, os conjuntos de permissões surgiram para resolver o problema da proliferação de perfis. Eles agrupam capacidades numa única entidade que pode ser adicionada a usuários específicos. Essa abordagem complementa os perfis e oferece mais flexibilidade. Os conjuntos de permissões permitem:
Controle de acesso refinado: concedem acesso detalhado a aplicativos, guias, objetos, campos, relatórios e mais.
Atribuição entre licenças: podem ser atribuídos a usuários com licenças diferentes.
Configurações de objeto: definem o acesso e as configurações no nível do objeto.
Configurações de eventos de plataforma: controlam o acesso a eventos de plataforma.
Configurações de aplicativos personalizados: especificam as permissões de aplicativos e guias.
Ações Apex e credenciais nomeadas: concedem acesso a essas funcionalidades.
Acesso a endereços de e-mail da organização: controlam o acesso aos endereços de e-mail de toda a organização.
Permissões do sistema: algumas permissões do sistema agora são gerenciadas no nível dos conjuntos de permissões.
O futuro dos perfis e dos conjuntos de permissões:
O Salesforce caminha para um futuro em que os perfis vão se concentrar principalmente no acesso de entrada inicial dos usuários e em algumas configurações padrão. Enquanto isso, os conjuntos de permissões vão se tornar o principal repositório para conceder capacidades. O objetivo é simplificar os perfis e deixá-los leves, dando acesso aos usuários por meio de uma série de conjuntos e grupos de conjuntos de permissões.
Pontos principais:
Os perfis foram o método tradicional de controlar o acesso dos usuários no Salesforce.
Os conjuntos de permissões surgiram para resolver a proliferação de perfis e oferecer um controle de acesso mais refinado.
Os perfis vão evoluir para gerenciar principalmente o acesso de entrada inicial e algumas configurações padrão.
Os conjuntos de permissões vão se tornar o principal meio de conceder capacidades específicas.
Os administradores devem começar a migrar para os conjuntos de permissões e manter os perfis o mais leves possível.
Conclusão
Como o Salesforce continua evoluindo, é crucial se adaptar a essas mudanças e aproveitar o poder dos conjuntos de permissões para um controle de acesso mais eficiente e flexível.
Vem mais por aí
Fique de olho nas próximas novidades sobre a segurança do Salesforce.
Acompanhe aqui em www.SteveTechArc.com e no canal do YouTube @SteveTechArc (opens in a new tab).
Ajudando a mudar o mundo compartilhando boas ideias com outros arquitetos e com quem está na jornada para se tornar um!
Transcrição feita com a ajuda de IA
STA 4.2