- Registrarse para una sesión de webinar.
- Reservar una sesión personal con un integrante del equipo del producto Zendesk.
El despliegue de reglas de negocio le permite crear, actualizar y probar automatizaciones (beta) y disparadores en un entorno de sandbox premium y luego aplicar las mismas configuraciones de los disparadores y las automatizaciones en la cuenta de producción sin correr el riesgo de volver a crearlos manualmente. Esta solución de dos clics acelera el proceso de administración de cambios y evita los errores de tecleado, lo que da más control sobre lo que se copia a producción. En este artículo se describe cómo desplegar configuraciones de disparadores y automatizaciones en la instancia de producción desde un sandbox.
- Acerca del despliegue de reglas de negocio
- Prepararse para un despliegue sin problemas
- Desplegar las configuraciones de reglas de negocio a producción desde un sandbox
- Resolver dependencias
- Revertir una configuración de reglas de negocio desplegada
- Verificar la nueva configuración de reglas de negocio en producción
Acerca del despliegue de reglas de negocio
- No es posible hacer despliegues de sandbox a sandbox. Solo se puede desplegar una regla de negocio de un sandbox premium a producción.
- El despliegue se realiza de inmediato; no se puede programar. Es posible que tenga que hacerlo fuera de las horas de atención o a una hora del día con poco volumen de trabajo.
- Una regla de negocio desplegada solo puede tener un máximo de 100 dependencias. Una dependencia es cualquier referencia en una condición o acción, como un grupo o un campo personalizado.
- Al disparador o a la automatización no le puede faltar ninguna dependencia en producción.
- Después del despliegue, el disparador o la automatización no puede estar en la misma posición o categoría cuando aparece en producción. Es posible que tenga que cambiar la regla de negocio de posición o moverla a la categoría correcta para asegurarse de que se dispare correctamente.
- Los despliegues no se pueden revertir automáticamente. Hay que revertirlos manualmente en producción.
- Los despliegues se graban en el registro de auditoría de producción para que pueda contar con un registro del cambio.
Prepararse para un despliegue sin problemas
- Reemplace su sandbox antes de hacerle cambios, para que tenga la versión más reciente.
- Para desplegar disparadores, asegúrese de trabajar desde un sandbox premium creado a partir del 30 de agosto de 2021. Para las automatizaciones, asegúrese de trabajar desde un sandbox premium creado a partir del 23 de mayo de 2022.
- Notifique a los agentes y administradores cuándo piensa desplegar los cambios y pídales que no hagan cambios durante ese tiempo.
- Cuando vaya a desplegar una actualización en una automatización existente, capture un registro de la automatización tal como existe en producción antes del despliegue. Esto ayuda en caso de que necesite revertir los cambios manualmente.
- De ser posible, haga el despliegue fuera del horario comercial, o en los momentos cuando llegan menos tickets.
- Publique notas de la versión para comunicar los cambios a los administradores y líderes de equipo.
Desplegar las configuraciones de reglas de negocio a producción desde un sandbox
Después de crear y probar el disparador o la automatización en un sandbox premium, puede hacer el despliegue en su cuenta de producción.
-
En la cuenta de producción, abra el Centro de administración, haga clic en Cuenta en la barra lateral y luego seleccione Sandbox > Despliegue.
- (Despliegue de automatización; beta solamente) En el menú desplegable Tipo de configuración, seleccione el tipo de regla de negocio que desea desplegar: Automatización o Disparador.
- En el menú desplegable Premium Sandbox, seleccione el sandbox que tiene el disparador que desea desplegar.
- En la lista que aparece, ubique el disparador y haga clic en Siguiente.
- Si se le indica, resuelva las dependencias que falten o que estén duplicadas y haga clic en Siguiente.
- Revise las dependencias mapeadas y haga clic en Desplegar.
Una vez desplegada la configuración de la regla de negocio, se puede verificar con solo visualizar el disparador o la automatización en producción y compararla con el sandbox.
Resolver dependencias
Una dependencia es cualquier cosa a la que se hace referencia en las condiciones o acciones de una regla de negocio, como un grupo o un campo personalizado. Por ejemplo, en la siguiente condición de disparador, la combinación de un campo de ticket personalizado llamado “Office location” con una opción de la lista desplegable llamada “Winston-Salem” es una dependencia.
En preparación para desplegar la configuración de reglas de negocio, se comparan las dependencias en una configuración del sandbox con las dependencias correspondientes en producción. Si no se pueden encontrar todas o se identifican varias coincidencias posibles, se devuelve una lista de las dependencias sin resolver. Todas las dependencias deben mapearse a producción antes de poder desplegar la configuración de reglas de negocio.
Dependencias que faltan
- Cambiar el nombre de la dependencia en el sandbox para que coincida con algo en producción
- Crear un objeto, campo, opción o valor equivalente en producción
- Desde la página Centro de administración > Cuenta > Sandbox > Despliegue en su sandbox, revise la lista de las dependencias bajo Resolver las dependencias que faltan.
Se muestra una lista de las dependencias que faltan.
- Si necesita crear la dependencia en producción:
- Haga clic en Ir a crear junto a la dependencia.
- Cree el objeto, campo, opción o valor que falta asegurándose de que coincida perfectamente con el nombre de la dependencia en el sandbox. Para que sea más fácil, la lista de dependencias que faltan incluye una descripción, como Grupo o Campos de organización.
- Si la dependencia ya existe en producción, pero los nombres no son idénticos, puede darle otro nombre a la dependencia ya sea en el sandbox o en producción.
- De vuelta en la página de despliegue del sandbox, haga clic en Actualizar coincidencias.
-
Una vez mapeadas todas las dependencias, haga clic en Siguiente para pasar al último paso del despliegue de la configuración de las reglas de negocio.
Dependencias duplicadas
Una dependencia resulta duplicada cuando existen varias posibles coincidencias en producción para la dependencia de la regla de negocio. En este caso es necesario seleccionar el elemento correcto en producción al que se mapeará la dependencia.
- Desde la página Centro de administración > Cuenta > Sandbox > Despliegue en su sandbox, revise la lista de las dependencias bajo Resolver dependencias duplicadas.
- En el cuadro de diálogo Seleccionar coincidencia, seleccione la coincidencia apropiada y haga clic en Siguiente.
Si no sabe cuál es la coincidencia correcta, puede hacer clic en Ver para verla en producción.
- De vuelta en la página de despliegue del sandbox, haga clic en Actualizar coincidencias.
-
Una vez mapeadas todas las dependencias, haga clic en Siguiente para pasar al último paso del despliegue de la configuración de las reglas de negocio.
Dependencias borradas
Habrá una dependencia borrada cuando una regla de negocio que está intentando desplegar depende de algo que se ha borrado en el sandbox. En ese caso, tiene dos opciones: volver a crear la dependencia borrada o actualizar la regla de negocio para eliminar la dependencia borrada.
- En la página Centro de administración > Objetos y reglas > Reglas de negocio > Disparadores o Centro de administración > Objetos y reglas > Reglas de negocio > Automatizaciones en su sandbox, ubique la regla de negocio que desea desplegar.
- Abra la regla de negocio y revise las condiciones y las acciones.
El problema podría aparecer como un valor vacío en una declaración de condición o acción, o podría estar resaltado. Si no está seguro de cuál es el problema, haga clic en Guardar y busque los mensajes de error.
- Elimine la condición y las acciones no válidas o actualícelas para que ya no hagan referencia a la dependencia borrada.
- Haga clic en Guardar.
- Regrese a la página Centro de administración > Cuenta > Sandbox > Despliegue e intente volver a hacer el despliegue.
Revertir una configuración de reglas de negocio desplegada
No existe una manera automática de revertir los disparadores y las automatizaciones que se han desplegado. En caso de que necesite revertir una configuración desplegada, puede hacerlo manualmente. Si desplegó un disparador nuevo o una automatización nueva, quizás tenga que desactivarlo.
Revertir una configuración de disparador desplegado
Si desplegó una actualización a un disparador existente, tendrá que usar el historial de revisiones del disparador para devolver manualmente las condiciones y acciones a su estado anterior.
- En el Centro de administración, haga clic en Objetos y reglas en la barra lateral y luego seleccione Reglas de negocio > Disparadores.
- Haga clic en el disparador que desea revertir y luego haga clic en Historial de revisiones (el historial está ubicado por debajo del título del disparador).
Recomendamos abrir el historial de revisiones en una pestaña separada.
- En la página del historial de disparadores, las versiones que están disponibles se encuentran en la barra lateral. Haga clic en la versión a la que desea volver y cuya configuración desea ver. Como alternativa, puede activar Mostrar cambios para ver los cambios más recientes en el disparador.
- En la página de detalles del disparador, modifique el disparador para que coincida con la versión anterior y haga clic en Guardar.
Revertir una configuración de automatización desplegada
Las automatizaciones no cuentan con un historial de revisiones. Antes de poder desplegar una actualización a una automatización existente, le recomendamos que grabe la configuración de producción actual para usarla de referencia en caso de que necesite revertir algún cambio desplegado.
- En el Centro de administración, haga clic en Objetos y reglas en la barra lateral y luego seleccione Reglas de negocio > Disparadores.
- Haga clic en la automatización que desea revertir.
- En la página de detalles de la automatización, modifique las condiciones y acciones para que coincidan con la versión anterior y haga clic en Guardar.
Verificar la nueva configuración de reglas de negocio en producción
Para verificar que el despliegue se haya realizado correctamente, compare la configuración de la regla de negocio en producción con la que se encuentra en el sandbox. Puede que sea más fácil hacer esto en ventanas verticales separadas en un navegador.
Los disparadores y las automatizaciones se ejecutan en orden, por lo que también es importante verificar la ubicación de la regla de negocio en la lista. Es posible que no se despliegue en el mismo orden o en la misma categoría como aparece en el sandbox. De ser ese el caso, mueva el disparador o la automatización a la ubicación correcta. Eso puede suponer cambiar el orden (consulte Reorganizar los disparadores de ticket o Reorganizar automatizaciones) o mover el disparador a la categoría deseada (consulte Organizar los disparadores de ticket en las categorías).