Loading

Gestione su comunidad de Salesforce desde un dominio personalizado.

Fecha de publicación: Sep 27, 2021
Descripción

Notas importantes:

  • Los dominios personalizados solo son compatibles con las organizaciones de producción. No se admiten en los sandboxes.
  • Estos pasos complementan la documentación Configuración de dominios personalizados sobre la gestión de dominios en Community Cloud.

 

Cuando configure una comunidad, esa comunidad debe ejecutarse de manera predeterminada en un dominio force.com (por ejemplo: miempresa.force.com).

Cada comunidad se ejecuta según su propia ruta en ese dominio, por lo que, si configura distintas para sus clientes y socios, es posible que tenga dos URL de comunidad con el siguiente formato:
 

  • https://miempresa.force.com/customers/
  • https://miempresa.force.com/partners/


El dominio force.com funciona con comunidades cuya naturaleza es privada, y que no espera que sean descubiertas por los usuarios mediante su nombre de dominio.


A continuación, se incluyen prácticas recomendadas que debe seguir si quiere gestionar su comunidad mediante un dominio personalizado (por ejemplo: comunidad.miempresa.com) por motivos de marca o SEO:

Solución

 

1) Actualice su servidor DNS con su dominio personalizado

Imaginemos que el sitio web de su empresa se llama www.miempresa.com. Su empresa es propietaria de ese nombre de dominio, y probablemente controla el servidor DNS que dirige el tráfico a cualquier dominio en miempresa.com.

El servidor DNS de su empresa debe actualizarse para dirigir las solicitudes de comunidad.miempresa.com a su comunidad. Para ello, se utiliza un registro CNAME en su servidor DNS. Un CNAME es como un alias, que sirve para indicar a cualquiera que busque comunidad.miempresa.com que debe de buscar la dirección de su comunidad.

Muchos servidores DNS (incluidos los alojados por registradores de nombres de DNS muy conocidos, como NameCheap y GoDaddy) ofrecen una manera gráfica de actualizar los ajustes de DNS, incluidos los CNAME.

Su proveedor de DNS necesitará un alias al que dirigir su nuevo nombre de dominio. Con Community Cloud, los alias CNAME son compatibles con el siguiente patrón:

  • [domain].[18 character OrgID].live.siteforce.com.
  • Nota: El valor OrgID de 18 caracteres define que en los últimos caracteres de OrgID se distingue entre mayúsculas y minúsculas.


Encuentre el alias de su organización:

  • En Salesforce Classic: Haga clic en Nuevo en Configuración | Gestión de dominios | Dominios
  • En Salesforce Lightning: Haga clic en Nuevo en Configuración | Interfaz de usuario | Sitios y dominios | Dominios


Nota: 

  • No podrá guardar este dominio en Salesforce hasta que su registro CNAME se haya propagado por el sistema DNS. Este proceso puede tardar hasta 24 horas.
  • Mi dominio es un área distinta de funcionalidad, y no está relacionada con Community Cloud. Su organización interna puede usar Mi dominio, mientras que Community Cloud usará dominios normales.

 

2) Cree una solicitud de firma de certificado y obtenga un certificado SSL para su dominio

Para poder suministrar contenido de comunidades a través de conexiones cifradas (un requisito para cualquier área de su comunidad en la que deba iniciar sesión alguien), su comunidad deberá alojar y proporcionar un certificado SSL que coincida con el dominio.

Muchas organizaciones ofrecen certificados SSL para la venta, incluida la mayoría de registradores de DNS más habituales. Puede que tenga que colaborar con su departamento de TI para obtener un certificado SSL firmado por CA para el nuevo dominio de su comunidad. Ese proceso comienza creando una solicitud de firma de certificado o CSR.
 

Cree una CSR en Salesforce:

  1. Acceda a "Gestión de certificados y claves":
    • En Salesforce Classic: Haga clic en Configuración | Controles de seguridad | Gestión de certificados y claves
    • En Salesforce Lightning: Haga clic en Configuración | Seguridad | Gestión de certificados y claves
  2. Cree un nuevo registro de certificado con sus datos en el Nombre común, Empresa y otros campos pertinentes.
    • Nota: Asegúrese de usar un certificado con un tamaño de campo de 2048.
  3. Cuando haya creado este registro, se le llevará a la pantalla desde la que puede descargar su CSR. Haga clic en Descargar solicitud de firma de certificado y compártala con el equipo que corresponda. 
  4. Siga los pasos de Generar un certificado firmado por una autoridad de certificados para crear el certificado firmado por una CA y descárguelo. 


La CSR con el certificado SSL le servirá a usted o a su equipo de TI para generar un certificado SSL para su dominio. Las autoridades de certificados tienen distintos métodos para verificar la información y emitir certificados, por lo que es posible que tenga que colaborar con su equipo de TI para conseguir que se emita el certificado adecuado.

Nota: Puede usar un certificado comodín (*.miempresa.com) o un certificado específico de dominio (por ejemplo: comunidad.miempresa.com) para su comunidad.

 

3) Actualice su certificado SSL firmado en Salesforce

Cuando su autoridad de certificados haya emitido su certificado, desplácese al registro del certificado en Salesforce y haga clic en Actualizar certificado firmado para incluir su certificado en el sistema.

Nota:

  • Su autoridad de certificados puede enviarle varios archivos como parte del certificado. Es importante tener un único archivo con toda la cadena de certificado (de la raíz al certificado de dominio) en el orden correcto. Su equipo de TI puede ayudarle a configurarlo correctamente antes de cargarlo.
  • Los certificados SSL pueden tardar hasta 1 hora en propagarse por la infraestructura de Salesforce.

 

4) Cree un dominio personalizado en Salesforce

Cuando su CNAME recién creado se propague por Internet, podrá crear un registro de dominio personalizado en Salesforce:

  1. Asegúrese de haber realizado todos los pasos de la sección 3 anterior y de que el certificado está activo para garantizar que su comunidad suministrará el certificado adecuado cuando se establezcan las conexiones cifradas.
  2. Acceda a "Gestión de dominios":
    • En Salesforce Classic: Haga clic en Configuración | Gestión de dominios | Dominios
    • En Salesforce Lightning: Haga clic en Configuración | Interfaz de usuario | Sitios y dominios | Dominio 
  3. Introduzca su nombre de dominio (por ejemplo: comunidad.miempresa.com)
  4. Asocie el certificado correcto del campo Certificado y clave.

 
Número del artículo de conocimiento

000387288

 
Cargando
Salesforce Help | Article