Skip to main content
Únase a nosotros en TDX, San Francisco o en Salesforce+ del 5 al 6 de marzo en la conferencia de desarrolladores para la era del agente de la IA. Regístrese ahora.

Configurar el acceso, los permisos y los pagos

Objetivos de aprendizaje

Después de completar esta unidad, podrá:

  • Describir los conjuntos de permisos que se requieren para utilizar la Gestión de pedidos.
  • Enumerar los conjuntos de permisos que incluye la Gestión de pedidos.
  • Explicar cómo puede organizar los conjuntos de permisos.
  • Explicar por qué necesita configurar la seguridad a nivel de campo.
  • Describir dos formas de implementar el procesamiento de pagos con la Gestión de pedidos.

Configurar su organización

Maria sigue configurando los usuarios y permisos de su organización para la Gestión de pedidos mediante los siguientes parámetros de configuración.

  • Acceso y permisos de los usuarios
  • Acceso a la aplicación de la consola
  • Seguridad a nivel de campo
  • Permisos de campo personalizados

Conjuntos de permisos y usuarios

Maria revisa las personas y los conjuntos de permisos de la Gestión de pedidos para comprender mejor cuáles asignar a los usuarios. Para acceder a las funciones de la Gestión de pedidos, se les debe asignar uno de dos perfiles a los usuarios.

  • Administrador del sistema
  • Es un usuario de plataforma estándar, que incluye la licencia del conjunto de permisos de la función de Gestión de pedidos de Salesforce

Los usuarios también deben tener acceso a la aplicación de la consola de la Gestión de pedidos y a todas las personalizaciones.

Conjuntos de permisos

La Gestión de pedidos viene con conjuntos de permisos basados en perfiles que incluyen la licencia de su conjunto de permisos. Así es como Maria los revisa.

  1. Vaya a Configuración.
  2. En el cuadro Quick Find (Búsqueda rápida), ingrese Permission Sets (Conjuntos de permisos) y seleccione Permission Sets (Conjuntos de permisos).

Además de otros permisos, verá los siguientes.

Grupo de permisos

Descripción

Gestor de operaciones de Gestión de pedidos

Es la capacidad de gestionar los procesos diarios de la Gestión de pedidos. 

Es la capacidad limitada de modificar pedidos de realización abiertos.

Agente de Gestión de pedidos

Es el usuario estándar de la Gestión de pedidos.

Solo puede modificar un pedido de realización abierto al hacer progresar su estado por el flujo de trabajo.

Comprador de Gestión de pedidos

Es un acceso limitado para que un usuario de servicio permita que un sistema externo como un escaparate de Salesforce B2C Commerce realice solicitudes de autoservicio.

Es un acceso de solo lectura a pedidos de realización.

Maria no puede modificar los conjuntos de permisos estándar. Sin embargo, esto es lo que puede hacer.

  • Debe utilizar estos conjuntos de permisos como están. También debe crear al menos un conjunto de permisos personalizado para proporcionar acceso a la aplicación de la consola y a todas las personalizaciones.
  • Debe duplicar y personalizar conjuntos de permisos. Los conjuntos de permisos duplicados se incluyen en los límites de su organización.
  • Debe crear uno o más conjuntos de permisos personalizados que incluyan la licencia.

Maria puede organizar sus conjuntos de permisos de varias maneras diferentes.

  • Dos o más (recomendado): Utilice uno o más conjuntos de permisos para la licencia del conjunto de permisos de la Gestión de pedidos y los permisos basados en perfiles.
    • utilice los conjuntos de permisos incluidos o cree otros personalizados con la licencia del conjunto de permisos de la Gestión de pedidos.
    • Asigne un conjunto de permisos de la Gestión de pedidos y el conjunto de permisos personalizado a cada usuario de la Gestión de pedidos.
  • Varios:  utilice varios conjuntos de permisos de la Gestión de pedidos.
    • Duplique los conjuntos de permisos incluidos o cree otros personalizados con la licencia del conjunto de permisos de la Gestión de pedidos.
    • Agregue el permiso de la aplicación de la consola y todos los permisos personalizados a cada conjunto.
    • Asigne uno de los conjuntos a cada usuario de la Gestión de pedidos.
  • Único: utilice un único conjunto de permisos para todos los usuarios de la Gestión de pedidos.
    • Duplique uno de los conjuntos de permisos incluidos o cree otro personalizado con la licencia del conjunto de permisos de la Gestión de pedidos.
    • Agregue el permiso de la aplicación de la consola y todos los permisos personalizados al conjunto.
Nota

Importante: Si asigna más de un conjunto de permisos con la licencia del conjunto de permisos de la Gestión de pedidos a un único usuario, este consumirá varias licencias de la Gestión de pedidos.

Protección y privacidad de los datos

Puede que las regulaciones de protección y privacidad de los datos requieran que enmascare o elimine los datos personales de los clientes. Sin embargo, muchos campos de los objetos de la Gestión de pedidos que contienen datos personales son de solo lectura durante el procesamiento normal. Solo los usuarios con el perfil de Administrador del sistema o el permiso para Modificar pedidos activados pueden modificarlos. Cuando diseñe políticas de protección y privacidad de los datos, asegúrese de tener esta restricción en cuenta.

Configurar el acceso a la aplicación de la consola

A continuación, Maria otorga acceso a la aplicación de la consola para un conjunto de permisos. Veamos cómo lo hace.

  1. Desde Setup (Configuración), en el cuadro Quick Find (Búsqueda rápida), ingrese Permission Sets (Conjuntos de permisos) y, luego, seleccione Permission Sets (Conjuntos de permisos).
  2. Haga clic en New (Nuevo) para crear un conjunto de permisos nuevo. (Para agregar permisos a un conjunto existente, selecciónelo).
    • Ingrese una etiqueta exclusiva: OM Console (Consola de OM)
    • Para proporcionar la licencia de la Gestión de pedidos con este conjunto de permisos, selecciónela en la lista desplegable License (Licencia). En caso contrario, deje seleccionada la opción --None-- (--Ninguna--).
    • Haga clic en Save (Guardar).
  1. En la sección Aplicaciones, haga clic en Aplicaciones asignadas.
    • Haga clic en Edit (Modificar).
    • En el cuadro Available Apps (Aplicaciones disponibles), seleccione Order Management (standard__OMConsole) [Gestión de pedidos (standard__OMConsole)] y haga clic en Add (Agregar).
      Configure los permisos de la Gestión de pedidos.
    • Haga clic en Save (Guardar).
  1. Configure el conjunto de permisos para acceder a los registros de la cuenta.
    • Haga clic en el vínculo Permission Set Overview (Descripción general del conjunto de permisos).
    • En la sección Aplicaciones, haga clic en Configuración de objetos.
    • Seleccione Accounts (Cuentas).
    • Haga clic en Edit (Modificar).
    • Si utiliza cuentas personales para representar compradores, haga lo siguiente en la cuenta: En la sección Record Type Assignments (Asignaciones de tipo de registro), seleccione todos los tipos de registro.
      Configure el conjunto de permisos para acceder a los registros de la cuenta.
    • Si su organización restringe la colaboración de registros de cuentas, en la sección Object Permissions (Permisos del objeto), seleccione la casilla de verificación View All (Ver todos).
  1. Si desea comprobar si la colaboración está restringida para los registros de cuentas, desde Setup (Configuración), en el cuadro Quick Find (Búsqueda rápida), ingrese Sharing Settings (Configuración de colaboración) y seleccione Sharing Settings (Configuración de colaboración).
  2. Guarde los cambios.

Repita este proceso para cada conjunto de permisos al que desee otorgar acceso a la aplicación de la consola.

Configurar la seguridad a nivel de campo

Maria desea otorgar permisos de perfil de administrador del sistema para acceder a campos específicos en los objetos relacionados con pedidos. Esto permite que los usuarios administradores accedan a la funcionalidad de la Gestión de pedidos. Veamos cómo lo hace.

  1. Si utiliza cuentas personales para representar compradores individuales, verifique que estén habilitadas y configuradas en su organización.
  2. En Setup (Configuración), en el cuadro de búsqueda rápida, ingrese Profiles (Perfiles); a continuación, seleccione Profiles (Perfiles).
  3. En la lista de perfiles, seleccione System Administrator (Administrador del sistema).
  4. Desplácese hasta la sección Field-Level Security (Seguridad a nivel de campo). Establezca el acceso de Read (Lectura) y Edit (Modificación) para cada objeto relacionado con un pedido.
  5. Haga clic en View (Ver).
    • Haga clic en Edit (Modificar).
    • Para cada campo de la columna Read Access (Acceso de lectura) de la tabla, seleccione Read Access (Acceso de lectura).
    • Para cada campo de la columna Edit Access (Acceso de modificación) de la tabla, seleccione Edit Access (Acceso de modificación).
      Establezca el acceso de Read (Lectura) y Edit (Modificación) para cada objeto relacionado con un pedido.
  1. Haga clic en Back to Profile (Regresar al perfil).

Consulte la Guía para la implementación de la Gestión de pedidos de Salesforce para obtener información detallada de las opciones de configuración.

Configurar permisos de campo personalizados

Maria desea agregar un campo personalizado a un objeto para utilizarlo en la Gestión de pedidos y necesita permitir que los usuarios de esta accedan a dicho campo. A continuación, se muestra cómo otorga acceso.

  1. Desde Setup (Configuración), en el cuadro Quick Find (Búsqueda rápida), ingrese Permission Sets (Conjuntos de permisos) y, luego, seleccione Permission Sets (Conjuntos de permisos).
  2. Seleccione el conjunto de permisos que controla el acceso para sus usuarios de la Gestión de pedidos.
  3. En la sección Apps (Aplicaciones), haga clic en Object Settings (Configuración de objetos).
    • Seleccione el objeto que tiene el campo personalizado.
    • Haga clic en Edit (Modificar).
  1. En la sección Field Permissions (Permisos de campo), seleccione la casilla de verificación Edit Access (Acceso de modificación) del campo personalizado.
  2. Haga clic en Save (Guardar).

Para proporcionar acceso a campos personalizados en varios conjuntos de permisos, repita este proceso para cada uno de ellos.

Configurar el procesamiento de pagos

El procesamiento de pagos es una parte importante de la gestión de pedidos. Para permitir que la Gestión de pedidos ejecute capturas de pagos y emita reembolsos, Maria integra un componente de pago, de forma que pueda ver la actividad de pago en el resumen de pagos de cada pedido.

El procesamiento de pagos implica comprobar los métodos de pago y emitir reembolsos mediante un proveedor de pagos de terceros.

Salesforce Payments

Para lograr una integración de pago sencilla con la Gestión de pedidos, Maria instala el paquete de Salesforce Payments, disponible en AppExchange.

Configurar una pasarela de pago de forma manual

Con Salesforce Payments, Maria también puede agregar una pasarela de pago que un desarrollador configuraría de forma manual, como en el caso de Stripe o PayPal. Esto le permitiría ver y gestionar pagos en la Gestión de pedidos. Una vez configurada la pasarela de pago, puede vincular cuentas de pago con los proveedores de pago de Stripe y PayPal. Los siguientes son los pasos generales que realizaría un desarrollador.

  1. Cree una clase de adaptador de pasarela de pago mediante Apex Connector Framework de Salesforce. Para ayudarlo a comenzar a trabajar, consulte estas clases de referencia:
    https://github.com/forcedotcom/Core-Payments-Reference-Gateway-Integration-Adapters.
  2. Cree un registro de proveedor de pasarela de pago que apunte a la clase de adaptador que creó.
  3. En Setup (Configuración), defina una credencial con nombre que contenga la información de inicio de sesión y autenticación del proveedor de pasarela. La definición de llamada a la clase de adaptador realiza una llamada a la credencial con nombre.
  4. Cree un registro de pasarela de pago para vincular el registro de proveedor de pasarela de pago y la credencial con nombre.

Siguientes pasos

En esta unidad, configuró el usuario y el acceso al conjunto de permisos de la Gestión de pedidos, el acceso a la aplicación de la consola, la seguridad a nivel de campo y los permisos de campo personalizados. También aprendió sobre el procesamiento de pagos. A continuación, aprenderá cómo utilizar flujos para definir el procesamiento de la Gestión de pedidos.

Recursos

Comparta sus comentarios de Trailhead en la Ayuda de Salesforce.

Nos encantaría saber más sobre su experiencia con Trailhead. Ahora puede acceder al nuevo formulario de comentarios en cualquier momento en el sitio de Ayuda de Salesforce.

Más información Continuar a Compartir comentarios