Acciones del Marco

La pestaña Marco en Studio contiene una lista completa de todas las acciones en Desktop Studio. Esto incluye lo siguiente:

  • Acciones más utilizadas: Las acciones que se utilizan con más frecuencia están disponibles en la pestaña Herramientas como parte de la paleta predeterminada. Estas acciones están disponibles para todos los usuarios Studio.
  • Acciones avanzadas o acciones con usos limitados o específicos: Son avanzadas algunas de las acciones en la pestaña Marco o tienen usos muy específicos, como permitir integraciones con aplicaciones particulares de terceros. No están disponibles en la paleta predeterminada y solo se puede ingresar a ellas en la pestaña Marco.
  • Acciones de API: muchas de las acciones del Marco son acciones de las API. Duplican las APIs CXone. Estas acciones son técnicas y requieren conocimiento y comprensión de las API y cómo trabajar con ellas.

Debido a que son más avanzadas algunas de las acciones de esta pestaña, no están disponibles para todos los usuarios de manera predeterminada. Si no ve la pestaña en Studio, no se ha habilitado para su unidad de negocioCerrado Agrupación organizativa de alto nivel utilizado para administrar el soporte técnico, facturación y configuración global para su CXone entornotenant. Si su organización tiene una necesidad que puede satisfacerse mediante una acción de Marco, su Representante de cuenta CXone puede brindar el acceso a la pestaña Marco.

Si tiene acceso a la pestaña Marco, tenga cuidado al usar acciones desconocidas. Muchas de las acciones no se documentan en la ayuda en línea. Puede preguntar a su Representante de cuenta CXone o enviar una pregunta a la comunidad de clientes CXone para obtener más información sobre lo que hace cualquier acción.

Defina el Usuario de seguridad en su Script

Muchas acciones Marco y las acciones API requieren un usuario de seguridad para que funcionen adecuadamente. Un usuario de seguridad es un perfil de empleado CXone con permisos que le permiten ingresar e interactuar con CXone. Al usarse en un script, el usuario de seguridad le otorga acceso al Marco o a la acción API CXone. Debe ser una cuenta dedicada que se utiliza únicamente para este propósito.

El usuario de seguridad necesita permisos que le permiten ingresar y realizar las acciones necesarias en CXone. No hay una lista definida de permisos, ya que los requisitos varían dependiendo de las acciones que se usan.

  1. Crear un perfil de empleado CXone. Para este usuario: 
    • Dele un nombre que lo identifique como un usuario de seguridad.
    • Configure Autenticador de inicio de sesión en la pestaña de Seguridad en la página de Crear Nuevo Empleado a Ninguna seleccionada. No tener un autenticador de inicio de sesión significa que no se puede usar esta cuenta para iniciar sesión en CXone. Esto esta bien, pues no necesitará iniciar sesión con la cuenta. Únicamente se usa para otorgar acceso mediante scripts Studio.
    • Asígnele un rol que tenga los permisos apropiados. Lo más recomendado es crear un rol específicamente para el usuario de seguridad.
    • Después de guardar el nuevo perfil de empleado, vaya a ACD > Usuarios ACD y busque el nuevo perfil. Anote el número en la columna de ID. Este es el ID de agente del usuario. Puede usarlo para encontrar el usuario al configurar su script.
  2. En su script Studio, agregue una acción SetSecurityUser. Esta acción se ubica en la pestaña Marco. Coloque la acción antes de cualquier otro Marco o acciones API.
  3. En la propiedad Agente en SetSecurityUser, ingrese el nombre e ID del agente del usuario de seguridad, luego seleccione el registro que coincida. Puede usar una sustitución de variables en este campo si tiene más de un usuario de seguridad que pueda usar.
  4. Deje la variable de salida como el UsuarioSeguridad predeterminado. Esto se define en la propiedad ScriptVar (out) . Si lo cambia, debe configurar cada Marco o acción API en el script con la nueva variable. Hay varios nombres para la propiedad que almacena la variable, dependiendo del Marco o acción API empleada. Security User y AuthContext son las dos comunes.