Segurança do Salesforce: explorando as opções de autenticação pelos perfis
Num artigo anterior, exploramos a segurança do Salesforce com foco em autenticação e autorização. Hoje vamos estreitar o foco para explorar a autenticação de usuários que acessam o Salesforce pelo navegador, com o Salesforce como provedor de identidade.
Entendendo o processo de autenticação
[caption id="" align=“alignnone” width=“1800”]
Fluxo de autenticação com o Salesforce como provedor de identidade [/caption]
Para usuários que acessam o Salesforce pelo navegador:
Passo 1: o Salesforce autentica o usuário.
Passo 2: uma sessão é passada ao servidor web da instância.
Passo 3: a autorização determina as páginas e os recursos que o usuário pode acessar.
O ponto central da exploração de hoje é o passo um: a autenticação. Vale lembrar que, quando o Salesforce atua como provedor de identidade, as credenciais ficam armazenadas no próprio Salesforce.
Elementos-chave como políticas de senha, intervalos de IP de login, horários de login, configuraçõ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 você entender na prática, vamos percorrer a criação e a configuração de um perfil do Salesforce:
[caption id="" align=“alignnone” width=“986”]
Criando um novo perfil [/caption]
Criar um novo perfil: depois de entrar numa org do Salesforce, vá até ‘Perfis’ e crie um novo perfil, por exemplo, “Deluxe Director”, a partir do perfil de usuário padrão.
Configurar o perfil: depois de criar o perfil:
[caption id="" align=“alignnone” width=“1607”]
Configuraçõ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 senha: 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 exista um usuário chamado “David Director”. Esse usuário 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 login” no perfil, usuários fora desse intervalo ficam impedidos de entrar. Observe que o Salesforce mostra hoje uma mensagem de erro genérica para essas restrições, o que pode não ficar claro para os usuários finais.
[caption id="" align=“alignnone” width=“513”]
Erro exibido na restrição de intervalo de IP [/caption]
Restrição de horários de login: assim como nas restrições de IP, você pode definir horários específicos em que os usuários podem entrar. Fora desses horários, o usuário também verá uma mensagem de erro genérica.
[caption id="" align=“alignnone” width=“1617”]
Horários de login (intervalo de 1 hora por dia) [/caption]
[caption id="" align=“alignnone” width=“484”]
Horários de login, mensagem pouco clara para os usuários [/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 que ele conecte o Salesforce Authenticator. Esse passo extra de verificação garante que só pessoas autorizadas acessem o sistema.
[caption id="" align=“alignnone” width=“1299”]
Caixa de seleção do perfil para ativar a MFA: autenticação multifator para logins na interface do usuário (canto inferior direito da imagem) [/caption]
[caption id="" align=“alignnone” width=“457”]
Primeiro login 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 você digita aqui a frase de 2 palavras fornecida. [/caption]
[caption id="" align=“alignnone” width=“426”]
Aguardando ações no Salesforce Authenticator [/caption]
[caption id="" align=“alignnone” width=“389”]
Confirmação com o sinal de visto, e então o usuário entra [/caption]
Para concluir
Gerenciar a segurança dos usuários no Salesforce é relativamente simples, mas extremamente importante. A plataforma oferece várias ferramentas e configurações no 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 login acrescentam camadas extras de segurança, mas é importante saber que elas 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 de olho em discussões mais detalhadas sobre as complexidades das sessões nos próximos episódios.
Fique de olho
Comece 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). Inscreva-se e aprofunde seu entendimento do Salesforce Identity.
Ajudando a mudar o mundo compartilhando 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