Establecer etapas de desarrollo con organizaciones
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.
La información de esta página de ayuda es válida únicamente para Studio.
Las Studio etapas de desarrollo le permiten configurar una serie de etapas que corresponden al ciclo de vida de desarrollo de scripts de su organización. Los desarrolladores de scripts promueven scripts a través de las etapas durante su flujo de trabajo de desarrollo.
Esta página de ayuda proporciona información sobre cómo configurar etapas de flujo de trabajo para CXone Mpower sistemas que no están configurados para divisiones
Separe los datos de forma segura entre las distintas líneas de negocio. Solo se puede acceder a los datos desde la división a la que pertenecen.. Las organizaciones le permiten organizar scripts en Studio cuando necesita mantenerlos separados, como por ejemplo para departamentos de la empresa o líneas de negocio. Cada organización tiene su propio conjunto único de etapas de desarrollo.
Puede aprender sobre las diferencias entre el uso de divisiones y organizaciones con Studio.
Crear una organización
Permisos necesarios: ACD > Studio > Organizaciones y etapas >
Debe crear al menos una organización. Si desea separar scripts para alinearlos con departamentos o líneas de negocio, puede crear organizaciones adicionales.
Si planea utilizar GitHub para el control de versiones, configure un repositorio en GitHub antes de comenzar estos pasos. También necesitarás crear un token de acceso personal en GitHub.
- En CXone Mpower, haga clic en el selector de aplicaciones
y seleccioneStudio. - Haga clic en Flujo de trabajo de desarrollo en el menú de la izquierda.
- En la página Organizaciones, haga clic en Nueva organización.
- En la pestaña General, ingrese un Nombre y, de manera opcional, una Descripción.
- Ingrese el nombre de la Carpeta de scripts que contendrá los scripts y subcarpetas de esta organización. Si no especifica una carpeta aquí, las carpetas de la etapa de desarrollo de esta organización se crearán en la carpeta raíz. El nombre de esta carpeta no se puede cambiar después de guardar.
- 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.
- Ingrese la URL del repositorio correspondiente al repositorio que desea asociar con esta organización.
- Establecer etapas de desarrollo para esta organización.
- Haga clic en Guardar y activar.
- Cree una carpeta para que contenga los scripts de la organización. Para crear una nueva carpeta:
- Crear un nuevo script o duplicar un script existente.
- Al guardar el script, haga clic en Crear nueva carpeta e ingrese un Nombre de nueva carpeta que coincida exactamente con el nombre que le asignó a esta organización.
Establecer etapas de desarrollo
Permisos necesarios: ACD > Studio > Organizaciones y etapas >
Las etapas de desarrollo son únicas para cada organización que configure en Studio. Cada etapa tiene su propia carpeta en la carpeta de nivel superior de la organización, que se define en el campo Carpeta de script en la pestaña General de las propiedades de la organización.
Studio tiene nombres predeterminados para cada una de las cuatro etapas posibles. Estos nombres no aparecen en la interfaz de usuario para los desarrolladores de scripts. En cambio, los desarrolladores de scripts ven el nombre de la carpeta que usted asigna a cada etapa. Nombra las carpetas apropiadamente para que correspondan con la terminología de la etapa de desarrollo de cada división. Los nombres no se pueden modificar después de guardarlos.
Studio le permite crear entre dos y cuatro etapas. Después de crear una etapa, no se puede eliminar y la carpeta a la que está asignada no se puede modificar.
Nombrar las carpetas al habilitar las etapas de desarrollo no crea las carpetas en Studio. Debes crear las carpetas manualmente. Para ello es necesario crear un script. Puede desactivar el script después de crear la carpeta.
Asegúrese de crearlos dentro de la carpeta de script asignada a ello. Puede ver la carpeta de script de nivel superior para cada división que aparece en la página Divisiones en Studio.
- En CXone Mpower, haga clic en el selector de aplicaciones
y seleccioneStudio. - Haga clic en Flujo de trabajo de desarrollo.
- Haga clic en la organización a la que desea agregar etapas de desarrollo.
- En la pestaña Flujo de trabajo, seleccione la casilla situada junto a cada etapa del flujo de trabajo de desarrollo que desee usar.
- Para cada etapa, ingrese el nombre de la Carpeta de etapa en la que desea que se encuentren todos los scripts de esa etapa. Si las carpetas ya existen, puede seleccionarlas desde el menú desplegable.
- Hacer clic en Guardar.
- Crea las carpetas correspondientes en Studio. Para cada carpeta que nombró en los pasos anteriores:
- Crear un nuevo script.
- En Ubicación, seleccione la carpeta de la organización donde desea que se cree la carpeta.
- En Ubicación, haga clic en Crear nueva carpeta y luego desplácese hasta la parte superior de la lista.
- Ingrese el nombre de la carpeta de la etapa de desarrollo exactamente como lo escribió en los pasos anteriores. Presione Enter después de escribir el nombre.
- Cuando crea la carpeta para la etapa más baja (dev), crea una subcarpeta dentro de la carpeta de etapa llamada main. Todos los scripts y subcarpetas deben almacenarse en esta carpeta. Si está creando carpetas para otras etapas, no es necesario que cree subcarpetas a menos que lo desee.
- Dependiendo de la etapa de desarrollo para la que esté creando carpetas, seleccione la nueva carpeta de etapa o principal en Ubicación y luego haga clic en Crear.
Agregar o cambiar el repositorio asignado a una organización
Permisos necesarios: ACD > Studio > Organizaciones y etapas >
Studio puede aplicar los cambios en el script a un repositorio de GitHub. Puede asignar un repositorio diferente a cada división. Los repositorios no son obligatorios, solo es necesario asignar uno a las divisiones que lo utilizan. Antes de completar las siguientes tareas:
- Configurar el repositorio en GitHub.
- Cree un token de acceso en GitHub. Es posible que se le solicite que proporcione su token de acceso durante estos pasos.
- En CXone Mpower, haga clic en el selector de aplicaciones
y seleccioneStudio. - Haga clic en Flujo de trabajo de desarrollo.
- Haga clic en la organización con la que desea trabajar.
- En la pestaña General, en Información del repositorio, seleccione el Proveedor de repositorio que utiliza su organización. Actualmente, la única opción es GitHub.
- Ingrese la URL del repositorio correspondiente al repositorio que desea asociar con esta organización.
- Haga clic en Guardar y activar.
- Ingrese su token de acceso cuando se le solicite y haga clic en Aceptar.
Asignar permisos a Studio usuarios
La capacidad de interactuar con las carpetas de la etapa de desarrollo está controlada por permisos. Asignar Studio permisos para etapas de desarrollo a roles para CXone Mpower usuarios que necesitan acceder e interactuar con scripts.