Serie: Configure CX Cloud, Digital y AI para Salesforce Service Cloud Voice

Crear un cliente OAuth para Salesforce Service Cloud Voice

Requisitos previos:
  • OAuth > Cliente > Añadir permiso en Genesys Cloud.

Para permitir que la aplicación Lightning en Salesforce Service Cloud Voice reciba un token, que le permite realizar solicitudes a la API de Genesys Cloud. El token representa los permisos del usuario para que la aplicación acceda a los datos de Genesys Cloud. Se utiliza cuando la aplicación debe autorizar una solicitud a un punto final de la API.

  1. Hacer clic Administración.
  2. En Integraciones, haga clic en OAuth.
  3. Haga clic en Añadir cliente. Aparece la pestaña Detalles del cliente.
  4. Configure App Name con un nombre descriptivo de la aplicación. Este nombre se muestra cuando alguien autoriza este cliente OAuth.
  5. (Opcional) Escriba una breve descripción de la aplicación en el cuadro Description .
  6. A continuación, establezca la duración del tiempo hasta que caduquen los tokens creados con este cliente. Acepte la duración predeterminada o ingrese un valor entre 300 y 172800 segundos. Esto establece la vida útil del token en un máximo de 2 días o menos.
  7. Seleccione Token Implicit Grant como Grant Types. Los tipos de concesión establecen la forma en que una aplicación obtiene un token de acceso. 
    Concesión implícita (navegador): Un proceso de autenticación de un solo paso en el que un usuario se autentica con Genesys Cloud y la aplicación cliente recibe directamente un token de acceso. Esta opción proporciona menos seguridad para el token de acceso que la concesión de código de autorización, pero es ideal para aplicaciones de navegador del lado del cliente (por ejemplo, JavaScript) y la mayoría de las aplicaciones de escritorio (por ejemplo, .NET WPF/WinForms o programas de escritorio Java).
  8. In the Authorised redirect URIs box, enter your Salesforce Service cloud URI for the OAuth configuration. Your Salesforce URI is in the format of https://xxxx.lightning.force.com/lightning/page/home, where xxxx is the name of your Salesforce org.
    Note: If the Use Pop-up Authentication is set to Yes in the CX Cloud, Digital and AI utility, then the redirect URL uses the static resources in /resource/genesysps__genesysAuthCallback. The URL is in the format of https://xxxx.lightning.force.com/resource/genesysps__genesysAuthCallback.
  9. Haga clic en el cuadro Scope y añada la siguiente lista de ámbitos a su aplicación:
    • conversaciones
    • notificaciones
    • presencia
    • response-management:readonly
    • enrutamiento: solo lectura
    • Subir
    • usuarios: solo lectura
    • webdeployments:readonly
    • messaging:readonly
  10. Hacer clic Ahorrar. Genesys Cloud crea un ID de cliente y un secreto de cliente (token).