Configurar flujos de trabajo de desarrollo

El contenido de esta página es para un producto o función en versión controlada (CR). Si no forma parte del grupo CR y desea obtener más información, comuníquese con suRepresentante de cuenta CXone.

La información de esta página de ayuda es válida únicamente para CXone Studio.

Las etapas del flujo de trabajo de desarrollo le permiten crear un proceso que todos sus scripts deben atravesar, a fin de garantizar que superen las pruebas adecuadas antes de ponerlos en producción.

Crear una organización

Permisos necesarios: ACD > Studio > Organizaciones y etapas Crear/Editar 

Debe crear al menos una organización. Antes de completar las tareas siguientes, configure un repositorio en GitHub, si tiene previsto usar esa opción y necesita un repositorio nuevo.

  1. En CXone, haga clic en el selector de aplicaciones y seleccioneCXone Studio.
  2. Cree una carpeta para que contenga los scripts de la organización. Para crear una carpeta nueva: 
    1. Cree un script nuevo o guarde una copia de uno existente.
    2. Al guardar el script, haga clic en Crear nueva carpeta e ingrese un Nombre de carpeta nueva.
  3. EnCXone Studio, haga clic en Flujo de trabajo de desarrollo en el menú de la izquierda.
  4. Haga clic en Nueva organización.
  5. En la pestaña General, ingrese un Nombre y, de manera opcional, una Descripción.
  6. Si está usando un proveedor de control de versiones de terceros con Studio, seleccione el Proveedor de repositorios que utiliza su organización. Actualmente, la única opción es GitHub.
  7. Ingrese la URL del repositorio correspondiente al repositorio que desea asociar con esta organización.
  8. Haga clic en Guardar y activar.

Agregar o cambiar el repositorio asignado a una organización

Permisos necesarios: ACD > Studio > Organizaciones y etapas Crear/Editar 

CXone Studio puede aplicar los cambios en el script a un repositorio de GitHub. Antes de completar las tareas siguientes, configure el repositorio en GitHub.

  1. En CXone, haga clic en el selector de aplicaciones y seleccioneCXone Studio.
  2. Haga clic en Flujo de trabajo de desarrollo.
  3. Haga clic en la organización con la que desea trabajar.
  4. En Información del repositorio, seleccione el Proveedor de repositorios que utiliza su organización. Actualmente, la única opción es GitHub.
  5. Ingrese la URL del repositorio correspondiente al repositorio que desea asociar con esta organización.
  6. Haga clic en Guardar y activar.

Configurar las etapas del flujo de trabajo

Permisos necesarios: ACD > Studio > Organizaciones y etapas Crear/Editar 

Las etapas del flujo de trabajo de desarrollo son únicas de cada organización que configure en CXone Studio. Cada etapa tiene su propia carpeta dentro de la carpeta de nivel superior de su organización. No necesita crear las carpetas de las etapas antes de completar esta tarea. Puede ingresar el nombre que desea para cada carpeta y CXone Studio creará la carpeta de forma automática la primera vez que un usuario de Studio promueva un script a esa etapa.

El nombre de la carpeta que asigne a cada etapa aparece en la UI cuando los usuarios de Studio promueven o degradan scripts hacia o desde la etapa, por lo que debe asignarle un nombre adecuado. Si tiene más de una organización, cree las carpetas de las etapas del flujo de trabajo dentro de la carpeta de nivel superior de la organización correcta.

  1. En CXone, haga clic en el selector de aplicaciones y seleccioneCXone Studio.
  2. Haga clic en Flujo de trabajo de desarrollo.
  3. Haga clic en la organización a la que desea agregar etapas del flujo de trabajo.
  4. En la pestaña Flujo de trabajo, seleccione la casilla situada junto a cada etapa del flujo de trabajo de desarrollo que desee usar.
  5. Para cada etapa, ingrese el nombre de la Carpeta de scripts donde desea que estén todos los scripts de esa etapa. Si las carpetas ya existen, puede seleccionarlas desde el menú desplegable.
  6. Haga clic en Guardar.

Configurar medidas de seguridad para scripts

Si desea mejorar la seguridad de sus scripts, puede hacer lo siguiente:

Asegúrese de comprender cómo funcionan las vistas y los permisos en conjunto antes de crearlos y asignarlos a usuarios y roles.