Crear una canalización personal mediante el host de plataforma
Las canalizaciones están disponibles para todos los que navegan a la página de canalizaciones por primera vez. Cree canalizaciones personales desde sus entornos de desarrollo a otros entornos de destino a los que tenga acceso de importación. Aplique los beneficios de las canalizaciones, como la no necesidad de descargas ni cargas, programación de implementación, validación de la solución del entorno de destino en línea, referencia de conexión anticipada y validación del valor de la variable de entorno, y notas de implementación generadas por Copilot con un proceso de configuración sencillo.
Requisitos previos para las canalizaciones personales que utilizan el host de la plataforma
- Se pueden asociar tres entornos a una canalización personal creada a partir de la página Canalizaciones: un entorno de desarrollo actual y dos entornos de destino. Más información: Agregar una fase a una canalización de una sola etapa de su propiedad.
Nota
Los entornos predeterminados, los entornos de Teams y los entornos sin una tienda de Microsoft Dataverse no se pueden utilizar como entornos de destino para canalizaciones personales.
- Todos los entornos utilizados en las canalizaciones deben tener una base de datos de Dataverse .
- Todos los entornos de destino utilizados en una canalización deben estar habilitados como entornos administrados.
Limitaciones actuales con canalizaciones personales que utilizan el host de la plataforma
- Los canales personales no se pueden ampliar.
- Sólo se pueden configurar tres entornos, un origen y dos destinos posteriores.
- Los canales personales no se pueden compartir con otros usuarios.
Configuración del host de la plataforma por primera vez
Si es el primer usuario de su inquilino que navega a la página Canalizaciones en un entorno que aún no está asociado con un host de canalizaciones personalizado, el host de la plataforma se aprovisiona para que lo utilicen todos los miembros del inquilino.
Nota
El host de plataforma siempre se crea en la región geográfica de origen del inquilino. Si desea crear canalizaciones con el host de la plataforma que incluyan entornos que no están presentes en esta región geográfica, debe habilitar las implementaciones de soluciones entre áreas geográficas como administrador de inquilinos.
Crear una canalización en Power Apps
En primer lugar, asegúrese de que se encuentra en el entorno de desarrollo en el que desea que comience la canalización.
Seleccione Crear canalización en la barra de comandos o en la lista desplegable Canalización.
Se abre un panel, donde ingresa:
- Nombre de canalización: un nombre para la canalización.
- Descripción: una descripción opcional para describir para qué se utiliza la canalización.
- Entorno objetivo: el entorno en el que se implementan las soluciones del entorno de desarrollo actual.
Nota
La lista Entornos de destino se filtra según el acceso a la importación y la región geográfica (si la configuración de implementaciones de soluciones entre áreas geográficas está deshabilitada).
Una vez que seleccione Guardar, el entorno actual (de origen) y el entorno de destino seleccionado se asocian con el host de la plataforma y los registros de entorno para cada uno se crean en el host de la plataforma. Luego, la canalización recién creada se selecciona automáticamente y usted está listo para ejecutar la canalización.
Importante
- Los entornos solo se pueden asociar a un host de canalizaciones. Si desea utilizar una canalización gobernada con extensibilidad avanzada, capacidad de compartir y más de dos entornos, asegúrese de que los registros de entorno en el host de la plataforma se eliminen dentro de la experiencia Administrar canalizaciones para que queden libres para asociarse con un host personalizado. Eliminar una canalización no elimina los registros ambientales vinculados a esa canalización.
- Los entornos solo se pueden clasificar como desarrollo o destino y, una vez establecida, solo un administrador puede cambiar esta clasificación en la experiencia Administrar canalizaciones eliminando o volviendo a crear el registro del entorno.
Agregue una fase a una canalización de una sola fase de su propiedad
Seleccione Agregar fase en la barra de comandos para agregar una fase a la canalización actual de una sola fase. Como parte de este paso, se le solicitará un nombre de fase, una descripción y un entorno de destino final para su canalización.
Nota
- Debe ser el propietario de la canalización actual para agregar una fase.
- La capacidad de agregar etapas se limita a canalizaciones de una sola etapa, pero los administradores pueden agregar más en la aplicación de configuración de canalización de implementación.
Eliminar una tubería de su propiedad Power Apps
Seleccione Eliminar en la barra de comandos para eliminar la canalización actualmente seleccionada en la lista desplegable. Aparece un mensaje de confirmación de testamento sobre su intención y conocimiento de la consecuencia.
Esta acción no elimina el historial de ejecución de la canalización ni elimina los registros del entorno asociados del host.
Utilice su canalización personal con otros entornos de desarrollo
Si tiene el mismo proceso de pipeline para un entorno de desarrollo adicional, como las pruebas de aceptación del usuario (UAT) y los entornos de producción son los mismos para otro entorno de origen, puede reutilizar la canalización que ya había creado.
Elija la canalización creada en el menú desplegable. Cuando selecciona Siguiente en el primer paso del proceso de configuración de implementación, el entorno actual está vinculado a la canalización (y al host) como entorno de desarrollo.
Acceder a la aplicación de configuración de canalización de implementación desde Power Apps
Desde la página Canalizaciones de cualquier solución, el botón Administrar canalizaciones de la barra de comandos va a la aplicación de configuración del host de canalizaciones asociado al entorno actual:
- Si el entorno actual está asociado con un host de canalizaciones personalizado, el botón se vincula a la aplicación Configuración de canalización de implementación dentro del entorno de host dedicado.
- Si el entorno actual está asociado con el host de la plataforma, el botón se vincula a una aplicación integrada de configuración de canalización de implementación dentro de Power Apps.
Cualquier persona con el rol Deployment Pipeline Administrador puede acceder a la aplicación Deployment Pipeline Configuration si usa un host personalizado, y cualquier inquilino Administrador para la aplicación asociada con el host de la plataforma.
Asignación de roles de canalizaciones a través de equipos de seguridad en la aplicación de configuración de canalizaciones de implementación
Como administrador de canalizaciones de implementación, puede asignar fácilmente roles de canalizaciones listas para usar en la aplicación Configuración de canalizaciones de implementación.
- Ejecute la aplicación Configuración de canalización de implementación.
- En el panel de navegación izquierdo, seleccione Equipos de seguridad en Configuración.
Hay tres equipos:
- Administradores de canalizaciones de implementación. Estos usuarios tienen acceso completo a todas las canalizaciones y pueden reproducir la app de configuración de canalizaciones de implementación.
- Creadores de canalizaciones de implementación Estos usuarios pueden crear y consumir canalizaciones personales que se administran en el host personalizado. Si un creador necesita utilizar una canalización compartida, recomendamos que se asigne al usuario el rol Usuarios de canalización de implementación para obtener acceso a los artefactos compartidos y a las ejecuciones de etapas compartidas.
- Usuarios de canalización de implementación. Estos usuarios pueden desencadenar una canalización que se comparte con ellos. Los usuarios de canalizaciones de implementación también tienen acceso de lectura a todas las ejecuciones de las fases de implementación dentro de la misma unidad de negocio.
Preguntas frecuentes
Cuando navego a «Administrar canalizaciones», ¿por qué recibo un error de privilegio cuando soy administrador del sistema o por qué carga la aplicación indefinidamente?
A veces, cuando hay otra cookie de autenticación de usuario presente en el explorador, la experiencia de la aplicación basada en modelo integrada puede mostrar un mensaje de error relacionado con los privilegios para acceder a la aplicación. En este caso, borre las cookies de su explorador web o abra la aplicación en una ventana de InPrivate en su explorador web para asegurarse de que su token de autorización es el único que se tiene en cuenta.