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 [/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 [/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 [/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 [/caption]
[caption id="" align=“alignnone” width=“1606”]
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 [/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) [/caption]
[caption id="" align=“alignnone” width=“484”]
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) [/caption]
[caption id="" align=“alignnone” width=“457”]
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. [/caption]
[caption id="" align=“alignnone” width=“426”]
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 [/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