Traduzido com IA. Ainda não revisto pela comunidade. Ler em inglês

Blog · 20 de setembro de 2023 · Steve Simpson · Identidade

Segurança do Salesforce: explorar as opções de autenticação através dos perfis

Num artigo anterior, explorámos a segurança do Salesforce com foco em autenticação e autorização. Hoje vamos estreitar o foco para explorar a autenticação de utilizadores que acedem ao Salesforce através do navegador, com o Salesforce como fornecedor de identidade.

Entender o processo de autenticação

[caption id="" align=“alignnone” width=“1800”]Fluxo de autenticação com o Salesforce como fornecedor de identidade Fluxo de autenticação com o Salesforce como fornecedor de identidade [/caption]

Para utilizadores que acedem ao Salesforce através do navegador:

Passo 1: o Salesforce autentica o utilizador.

Passo 2: é passada uma sessão ao servidor web da instância.

Passo 3: a autorização determina as páginas e os recursos a que o utilizador pode aceder.

O ponto central da exploração de hoje é o passo um: a autenticação. Vale a pena lembrar que, quando o Salesforce atua como fornecedor de identidade, as credenciais ficam armazenadas no próprio Salesforce.

Elementos-chave como políticas de palavra-passe, intervalos de IP de início de sessão, horários de início de sessão, definições de sessão, autenticação multifator e até autenticação por certificado do lado do cliente são definidos no perfil do Salesforce.

Um passo a passo prático

Para que entenda na prática, vamos percorrer a criação e a configuração de um perfil do Salesforce:

[caption id="" align=“alignnone” width=“986”]Criar um novo perfil Criar um novo perfil [/caption]

Criar um novo perfil: depois de entrar numa org do Salesforce, vá a ‘Perfis’ e crie um novo perfil, por exemplo, «Deluxe Director», a partir do perfil de utilizador padrão.

Configurar o perfil: depois de criar o perfil:

[caption id="" align=“alignnone” width=“1607”]Definições do perfil Definições do perfil [/caption]

Defina o tempo limite da sessão e os níveis de segurança da sessão.

Configure as políticas de palavra-passe: expiração, tamanho mínimo, complexidade, limite de tentativas inválidas e assim por diante.

Atribuir o perfil: para a demonstração, vamos supor que existe um utilizador chamado «David Director». Este utilizador recebe o perfil «Deluxe Director».

[caption id="" align=“alignnone” width=“1620”]Inclusão de intervalo de IP Inclusão de intervalo de IP [/caption] [caption id="" align=“alignnone” width=“1606”]Lista relacionada de intervalos de IP no perfil Lista relacionada de intervalos de IP no perfil [/caption]

Testar as restrições de IP: ao definir um intervalo em «Intervalos de IP de início de sessão» no perfil, os utilizadores fora desse intervalo ficam impedidos de entrar. Note que o Salesforce mostra hoje uma mensagem de erro genérica para estas restrições, o que pode não ser claro para os utilizadores finais.

[caption id="" align=“alignnone” width=“513”]Erro apresentado na restrição de intervalo de IP Erro apresentado na restrição de intervalo de IP [/caption]

Restrição de horários de início de sessão: tal como nas restrições de IP, pode definir horários específicos em que os utilizadores podem entrar. Fora desses horários, o utilizador também verá uma mensagem de erro genérica.

[caption id="" align=“alignnone” width=“1617”]Horários de início de sessão (intervalo de 1 hora por dia) Horários de início de sessão (intervalo de 1 hora por dia) [/caption] [caption id="" align=“alignnone” width=“484”]Horários de início de sessão, mensagem pouco clara para os utilizadores Horários de início de sessão, mensagem pouco clara para os utilizadores [/caption]

Ativar a autenticação multifator (MFA): ativar a MFA no perfil acrescenta uma camada de segurança. Com a MFA ligada, quando «David Director» tenta entrar, o Salesforce pede-lhe que ligue o Salesforce Authenticator. Este passo extra de verificação garante que só pessoas autorizadas acedem ao sistema.

[caption id="" align=“alignnone” width=“1299”]Caixa de verificação do perfil para ativar a MFA: autenticação multifator para inícios de sessão na interface do utilizador (canto inferior direito da imagem) Caixa de verificação do perfil para ativar a MFA: autenticação multifator para inícios de sessão na interface do utilizador (canto inferior direito da imagem) [/caption] [caption id="" align=“alignnone” width=“457”]Primeiro início de sessão depois de ativar a MFA Primeiro início de sessão depois de ativar a MFA [/caption] [caption id="" align=“alignnone” width=“531”]Nova janela para ativar o Salesforce Authenticator. O próximo passo é adicionar o Authenticator; depois escreve aqui a frase de 2 palavras fornecida. Nova janela para ativar o Salesforce Authenticator. O próximo passo é adicionar o Authenticator; depois escreve aqui a frase de 2 palavras fornecida. [/caption] [caption id="" align=“alignnone” width=“426”]A aguardar ações no Salesforce Authenticator A aguardar ações no Salesforce Authenticator [/caption] [caption id="" align=“alignnone” width=“389”]Confirmação com o sinal de visto, e depois o utilizador entra Confirmação com o sinal de visto, e depois o utilizador entra [/caption]

Para concluir

Gerir a segurança dos utilizadores no Salesforce é relativamente simples, mas extremamente importante. A plataforma oferece várias ferramentas e definições ao nível do perfil para ajustar a autenticação às necessidades da sua organização.

As restrições de IP e de horário de início de sessão acrescentam camadas extra de segurança, mas é importante saber que mostram mensagens de erro genéricas.

Já a autenticação multifator (MFA) acrescenta uma camada de proteção clara e direta.

Espero que este mergulho na autenticação por perfil no Salesforce tenha sido útil! Fique atento a discussões mais detalhadas sobre as complexidades das sessões nos próximos episódios.

Fique atento

Comece a sua jornada no Salesforce Identity com confiança! Para mais ideias e dicas, acompanhe aqui em www.SteveTechArc.com e no canal do YouTube @SteveTechArc (opens in a new tab). Subscreva e aprofunde o seu entendimento do Salesforce Identity.

A ajudar a mudar o mundo, partilhando conhecimento sobre integração com outros arquitetos e com quem está na jornada para se tornar um!

Transcrição feita com a ajuda de IA

STA 3.2