Traduzido por IA. Ainda não revisado pela comunidade. Ler em inglês

Blog · 17 de outubro de 2023 · Steve Simpson · Segurança

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. 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. 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