Usted está aquí:
Configura SSO usando Account Manager como IdP
Si usas Account Manager como IDP, completa estas tareas para que el Agente de Comercio B2C trabaje.
Asegúrate de tener acceso a Business Manager y a la organización de Salesforce conectada.
Agregar un cliente API en Account Manager
El cliente API proporciona la Clave del Consumidor y el Secreto del Consumidor que Salesforce usa para comunicarse con el Administrador de Cuentas.
- Inicia sesión en Account Manager en https://account.demandware.com/.
- Ve a la sección de Cliente API y haz clic en Agregar Cliente API.
-
Llena los datos del cliente:
- Nombre Gráfico: Ingresa un nombre reconocible (por ejemplo, "Salesforce SSO – Tu Nombre de Organización")
- Contraseña: Pon un secreto fuerte. Este valor se convierte en tu Secreto del Consumidor.
- Organizaciones: Selecciona las organizaciones a las que este cliente puede acceder.
- Método de autenticación de endpoint de token: Selecciona client_secret_basic.
- URIs de redirección: Deja esta entrada en blanco por ahora. Después agregas la URL de callback de Salesforce.
- Haga clic en Guardar.
-
Registra estos valores. Los usas cuando creas el Proveedor de Autenticación:
- Clave para el consumidor: El ID del Cliente (UUID) mostrado por el Administrador de Cuenta
- Consumer Secret, que es la contraseña que estableciste antes.
Agregar Administrador de Cuenta como Proveedor de Autenticación
En tu organización de Salesforce, agrega Account Manager como proveedor de autenticación para que tus usuarios puedan iniciar sesión en Salesforce con inicio de sesión único (SSO).
-
Inicie sesión en su organización de Salesforce.
Inicia sesión en login.salesforce.com o en tu URL de Mi Dominio, si tu administrador la configuró, por ejemplo, https://company.my.salesforce.com.
-
En la esquina superior derecha, haz clic
y luego selecciona Configurar.
- En el cuadro de Búsqueda Rápida, ingresa Proveedores de Autenticación y selecciona Autorización. Proveedores.
- Haga clic en Nuevo.
-
Llena el formulario de Edición del Proveedor de Autenticación:
Campo Valor Tipo de proveedor Gestor de Cuentas en la Nube de Comercio Nombre Administrador de Cuenta o cualquier nombre descriptivo Sufijo URL Account_Manager (usado en la URL de callback) Clave de Consumidor El ID del cliente de tu cliente API Secreto del consumidor La contraseña que estableces para tu cliente API.
Mantén el secreto en privado. Guárdalo en un lugar seguro, como un administrador de secretos. No comprometas el secreto al control de versiones ni lo compartas por canales inseguros.
Autorizar URL del punto final https://account.demandware.com/dwsso/oauth2/authorizeToken Endpoint URL https://account.demandware.com/dwsso/oauth2/access_tokenURL del punto final de información de usuario https://account.demandware.com/dw/rest/v1/users/currentEnlace a componentes de mensajería Salir desseleccionado. Usa Salesforce MFA para este proveedor SSO Sal desseleccionado a menos que tu política de seguridad lo requiera. -
Haga clic en Guardar.
La sección de Configuración de Salesforce aparece al final de la página de detalle del Proveedor de Autenticación.
-
Copia la URL de Callback y la URL de Inicialización de Inicio de Sesión Único desde los detalles de configuración. El formato de la URL de Callback es:
https://< tu-dominio.my.salesforce.com/services/authcallback/Account_Manager> -
Registra la URL de llamada de regreso en el Administrador de cuentas.
- Regresa a Account Manager y abre el cliente API que creaste antes.
- En el campo de URI de Redirección, pega la URL de Callback que copiaste de Salesforce.
- Haga clic en Guardar.
-
Verifica la conexión.
- Pega la URL de Inicialización de Inicio de Sesión Único en una nueva pestaña del navegador.
-
Inicie sesión con sus credenciales de Account Manager.
Un inicio de sesión exitoso confirma que configuraste correctamente el proveedor de autenticación.
