Personalizar seu processo de login com o recurso Meu domínio
Objetivos de aprendizagem
Após concluir este módulo, você estará apto a:
- Explicar as vantagens do Meu domínio.
- Detalhar como o Meu domínio permite controlar como os usuários acessam sua organização do Salesforce.
- Personalizar sua página de login.
Personalizar a URL da sua organização do Salesforce com o recurso Meu domínio
Já bateu aquela vontade de modificar a experiência de login do Salesforce para seus usuários? Por exemplo: que tal adicionar o nome da sua empresa à URL de login? E mostrar seu logotipo na página de login? Ou até deixar seus usuários fazerem o login com as credenciais do Google? O recurso Meu domínio serve para fazer tudo isso e muito mais!
O que é o recurso "Meu domínio"?
O recurso “Meu domínio” é como seu império dentro do universo Salesforce. É um recurso do Salesforce Identity que permite personalizar sua organização do Salesforce com um subdomínio (império) dentro do domínio Salesforce (universo).
Como isso funciona? Com o recurso Meu domínio, seus usuários obtêm uma maneira bacana e personalizada de acessar o Salesforce. Em vez de uma URL sem sentido que contenha sua instância do Salesforce, como https://na30.salesforce.com, sua URL de login será https://algoIrado.my.salesforce.com onde:
- algoIrado é igual a Meu domínio: seu subdomínio pessoal dentro do domínio Salesforce. Em geral, ele consiste no nome da sua empresa ou na essência da sua marca.
- my.salesforce.com é o sufixo de domínio do Salesforce – domínio, para resumir. Com algumas raras exceções, todas as URLs de login do Meu domínio pertencem a este mesmo domínio.
Ter um Meu domínio vai muito além de aproveitar uma solução conveniente e criar uma identidade visual personalizada de login naquela organização. O que importa é conseguir controlar melhor seu processo de login e simplificar os procedimentos de autenticação. Na verdade, o Salesforce exige que você tenha um Meu domínio para:
- Trabalhar em várias organizações do Salesforce no mesmo navegador.
- Configurar um login único (SSO) com terceiros provedores de identidade.
- Definir provedores de autenticação, como o Google ou o Facebook, para seus usuários poderem fazer o login na sua organização do Salesforce com as credenciais das contas sociais que já usam.
- Personalizar a página de login da sua organização com sua marca.
Devido a importância de ter um recurso Meu domínio, todas as organizações recebem um por padrão. Para organizações de produção, se um recurso Meu domínio não foi especificado durante a criação, seu recurso Meu domínio padrão é baseado no seu ID interno da organização do Salesforce. Se não gostar do nome do recurso Meu domínio da sua organização, você poderá alterá-lo. Dirija-se a Meu domínio na Ajuda do Salesforce para obter os detalhes.
definir as políticas de domínio
A seção Políticas da página de configuração do recurso Meu domínio oferece mais controle sobre como seu recurso Meu domínio é usado.
Vamos imaginar o cenário. Você é um administrador do Salesforce na Jedeye Technologies. Você já tem um nome do Meu domínio implantado: jedeyetech. Com esse Meu domínio, sua organização tem uma URL de login de marca, https://jedeyetech.my.salesforce.com, e suas páginas do Lightning usam https://jedeyetech.lightning.force.com/.
Sua diretora de marketing está empolgada porque sua marca está incluída nas URLs. Ela não quer que seus usuários vejam a instância do Salesforce da sua organização na barra de endereços de seus navegadores.
Para se certificar de que as políticas de seu My Domain (Meu domínio) estão alinhadas com as metas da sua empresa, faça um tour pela página My Domain (Meu domínio) em Setup (Configuração).
- Em Setup (Configuração), insira
My Domain
(Meu domínio) na caixa Quick Find (Busca rápida) e selecione My Domain (Meu domínio).
- Em Routing and Policies (Encaminhamento e políticas), clique em Edit (Editar).
-
Política de login— Para outra camada de segurança, você pode exigir que os logins na sua organização do Salesforce usem a URL de login de seu recurso Meu domínio. Existem opções separadas para logins do usuário e logins de API SOAP.
- Para exigir que os usuários façam login com seu recurso Meu domínio, em produção, selecione Impedir o login https://login.salesforce.com. Ou, em uma sandbox, selecione Prevent login from https://test.salesforce.com (Impedir o login de https://test.salesforce.com). Quando você habilita essa configuração, os usuários também não podem usar sua URL instanciada, como https://na77.salesforce.com, para fazer login.
Deixe esta opção desmarcada. Ainda queremos que os usuários possam fazer login em https://login.salesforce.com.
- Para exigir que os logins de API SOAP usem a URL de login do seu recurso Meu domínio, em produção, selecione Impedir o login da API SOAP https://login.salesforce.com. Ou, em um sandbox, selecioneImpedir o login da API SOAP em https://test.salesforce.com. Quando você habilita essa configuração, os logins de API SOAP também não podem usar sua URL instanciada, como https://na77.salesforce.com, para fazer login.
Deixe esta opção desmarcada também.
- Para voltar à página principal My Domain Settings (Configurações do Meu domínio), clique em Cancel (Cancelar).
Em Redirections (Redirecionamentos), clique em Edit (Editar).
Opcionalmente, você pode usar o monitoramento de eventos para registrar redirecionamentos bem-sucedidos e bloqueados para nomes de host anteriores para a organização. Quando começa a implementar as novas URLs de My Domain (Meu domínio) com a marca da Jedeye Tech, você deseja identificar solicitações direcionadas às suas URLs antigas, para poder atualizar as referências a elas. Para rastrear redirecionamentos, selecione Log redirections (Registrar redirecionamentos) e salve suas alterações.
Após salvar suas alterações, o Salesforce gera um log para o tipo de evento de redirecionamentos de nome de host. O log contém informações sobre redirecionamentos nas últimas 24 horas, no momento em que o processo em segundo plano gera o arquivo. Para obter mais informações sobre logs, consulte Registrar redirecionamentos de nome de host do Meu domínio na Ajuda do Salesforce.
Personalizar sua página de login
Você definiu as políticas de login do recurso Meu domínio. Agora, você está com tudo pronto para deixar sua página de login com sua cara. Deixe sua página de login com a identidade da sua marca para ajudar os usuários a reconhecer seu site sem precisar olhar a URL na barra do navegador.
Você pode colocar identidade visual na sua página de login adicionando um logotipo de empresa, mudando de fundo e substituindo o lado direito da tela pela sua própria foto ou mensagem. Essa área serve muito bem para divulgar avisos que o usuário deva ver quando fizer o login.
- Se você não está na página My Domain (Meu domínio), em Setup (Configuração), digite
My Domain
(Meu domínio) na caixa Quick Find (Busca rápida) e selecione My Domain (Meu domínio).
Em Authentication Configuration (Configuração da autenticação), clique em Edit (Editar).
- Não mudar o Tipo de página de login. Essa opção servirá quando você quiser mudar como os usuários fazem login. Por enquanto, você ficará com o nome de usuário e a senha padrão.
- Em Arquivo de logotipo, carregue uma imagem do logotipo de sua empresa. O logotipo aparece no canto superior esquerdo da página de login. As imagens podem ser arquivos .jpg, .gif ou .png de até 100 KB. O tamanho máximo da imagem é de 250 x 125 pixels de largura.
- Em Cor de fundo, troque a cor de fundo de sua página de login, inserindo um código de cor hexadecimal ou clicando no seletor de cores
.
- Para atualizar o conteúdo do lado direito da página de login, especifique uma URL de quadro direito. O conteúdo foi criado para ser redimensionado e preencher cerca de metade da página. Em sua organização de produção, insira a URL de um arquivo que esteja hospedado em uma URL com criptografia SSL e o prefixo https://. Por enquanto, você pode inserir a URL de uma foto de arquivo de Lorem Picsum.
- Deixe os métodos de autenticação quietos. Não selecione as opções de usar o navegador nativo para autenticação de usuário em iOS ou Android. Essas opções dão suporte a métodos de autenticação, como autenticação delegada para autenticação baseada em certificado de usuários do Salesforce e de aplicativos do Mobile SDK em dispositivos móveis. Para saber mais, consulte o Guia de desenvolvimento do Mobile SDK. No entanto, essas opções não têm efeito na identidade visual da página de login da nossa organização e, portanto, não vamos mudá-las.
- Clique em Salvar.
- Faça logout e experimente fazer login novamente. Você verá sua nova página de login.
Pronto!
Parabéns, administrador! Você definiu sua política de redirecionamento do Meu domínio e personalizou sua página de login para representar a identidade visual da sua empresa. Seu diretor de marketing está satisfeito porque sua organização do Salesforce reflete a sua marca.
Recursos
- Ajuda do Salesforce: Meu domínio
- Guia do desenvolvedor do Salesforce Mobile SDK: Como usar autenticação avançada