Compartir a través de


Consejos y preguntas frecuentes del Kit de inicio de CoE

En este artículo se ofrecen sugerencias sobre cómo configurar y usar el Microsoft CoE Starter Kit y se responden a las preguntas frecuentes (FAQ).

Instalación de una solución en un entorno de producción

  1. Vaya a make.powerapps.com.

  2. Vaya a su entorno CoE. En este ejemplo, el entorno se denomina Contoso CoE.

    Captura de pantalla que muestra el entorno del portal de Creadores de Power Apps con el entorno de ejemplo resaltado en el menú Entornos.

  3. En el panel de navegación izquierdo, seleccione Soluciones.

  4. Seleccione Importar y luego Examinar.

  5. Seleccione la solución de la descarga del kit de inicio de CoE.

  6. Establezca conexiones para activar la solución. Si crea una nueva conexión, seleccione Actualizar. Su progreso de importación permanece intacto.

    Captura de pantalla que muestra el panel Importar una solución abierto desde el menú de navegación Soluciones.

  7. Actualice los valores de variables de entorno.

    Estas variables de entorno almacenan datos de configuración de flujos y aplicaciones específicos de su organización o entorno. Al configurar el valor una vez por entorno, aparece en todos los flujos y aplicaciones necesarios dentro de ese entorno.

    Captura de pantalla que muestra la sección Variables de entorno del panel Importar una solución.

  8. Seleccione Importar.

Establecer propiedades para usuarios de solo ejecución de flujo

  1. Quite capas no administradas para todos los flujos.

  2. Vaya a la página Detalles y, luego, seleccione el botón de edición Usuarios de solo ejecución.

    Captura de pantalla que muestra la ubicación del vínculo Editar en el panel Ejecutar solo usuarios.

    Se muestran todas las conexiones del flujo secundario.

  3. Para cada conexión excepto Microsoft Dataverse, cambie el valor a Usar esta conexión '(userPrincipalName@company.com). Para Microsoft Dataverse, deje el valor en blanco.

    Captura de pantalla que muestra el panel Administrar permisos de solo ejecución con la opción Usar esta conexión resaltada en Conexiones usadas.

  4. Si no hay conexión para ninguno de los conectores, vaya a Datos>Conexiones y cree uno para el conector.

  5. Después de actualizar todos los usuarios de ejecución exclusiva, habilite el flujo secundario.

Búsqueda de roles de seguridad de un usuario en un entorno

Para buscar los roles de seguridad de un usuario en un entorno, siga estos pasos:

  1. Vaya al Centro de administración de Power Platform.

  2. Seleccione Administrar>Entornos.

  3. Seleccione el entorno.

  4. Seleccione Configuración.

    Captura de pantalla que muestra dónde se encuentra el menú Configuración en un entorno.

  5. En Usuarios + permisos, seleccione Usuarios.

    Captura de pantalla que muestra dónde se encuentra la opción Usuarios en el menú Usuarios + permisos.

  6. Busque el usuario y seleccione para ver las propiedades.

  7. Compruebe los roles de seguridad del usuario en Roles.

Importación de un flujo

En ocasiones, puede implementar un flujo único para solucionar problemas específicos. Cuando estos flujos están disponibles, el primer paso es importarlos.

Para importar los flujos:

  1. Vaya a make.powerautomate.com.

  2. Seleccione el entorno de destino. En este ejemplo, seleccione su entorno de CoE.

  3. Seleccione Mis flujos>Importar>Importar paquete (heredado).

    Captura de pantalla que muestra dónde importar un flujo desde el menú de navegación Mis flujos.

  4. Seleccione y cargue el flujo.

    Captura de pantalla que muestra la solicitud Importar paquete.

  5. Cree las conexiones necesarias y, a continuación, seleccione Importar.

    Captura de pantalla que muestra la sección Importar configuración de un recurso con una dirección de correo electrónico.

  6. Seleccione Abrir flujo para verlo.

    Captura de pantalla que muestra dónde se encuentra el enlace para abrir el flujo.

  7. Regrese a la vista anterior para ver los detalles del paquete.

    Captura de pantalla que muestra dónde se encuentra el icono del botón Atrás.

  8. Active el flujo.

    Captura de pantalla que muestra dónde se encuentra la selección Activar en la barra de navegación del flujo de Registros de auditoría.

Configuración de CoE para un subconjunto de entornos

Es posible que quiera supervisar y controlar solo determinados entornos mediante el Kit de inicio de CoE. Por ejemplo, puede configurar el Kit de inicio de CoE para unidades de negocio individuales que administran sus propios centros de excelencia más pequeños, o puede incluir sus entornos de Dynamics 365 en los procesos del Kit de inicio de CoE.

Importante

Un proceso de kit de inicio no es una característica de seguridad y no implementa privacidad de los datos ni seguridad en filas. El proceso solo pretende facilitar la supervisión y la gestión de entornos para unidades organizativas.

Puede habilitar de forma selectiva procesos del Kit de inicio del CoE para entornos específicos:

  1. Después de importar los componentes básicos y antes de activar los flujos, establezca el valor de la variable de entorno es el inventario de todos los entornos en No. Obtenga más información en Actualizar variables de entorno.

  2. Continúe con la configuración del inventario y active todos los flujos de inventario.

  3. Espere a que la primera ejecución de inventario de Administrador | Plantilla de sincronización v3 finalice. Todos los entornos del inquilino se agregan como excluidos del inventario.

    Captura de pantalla que muestra la ubicación de la página Entorno exento del inventario en el menú Entornos.

  4. Agregue los entornos que desee supervisar y administrar al inventario seleccionando No en la configuración Excluir del inventario.

    Captura de pantalla que resalta la configuración Excluir del inventario establecida en No.

  5. Espere a que se complete la siguiente ejecución de inventario. La ejecución recoge y supervisa automáticamente el inventario de los entornos seleccionados.

Ejecución de un inventario completo

Para reducir las llamadas API, los flujos de inventario no actualizan todos los objetos con cada flujo de sincronización. Los flujos solo actualizan los objetos modificados desde el último inventario.

Nota

Los flujos de inventario no verifican cada objeto todos los días para ver si la fecha de modificación es más reciente que la que está en el inventario.

Acciones de flujo de inventario:

  1. Obtiene todos los objetos. Por ejemplo, el flujo llama a Obtener aplicaciones como administrador.

  2. Filtra la lista devuelta de objetos para obtener objetos en los que la fecha de modificación sea mayor a siete días (configurable a través de InventoryFilter_DaysToLookBack).

  3. Comprueba cada objeto en el resultado filtrado para ver si su fecha de modificación actual es más reciente que la fecha de inventario.

  4. Actualiza estos objetos con la fecha de modificación más reciente.

Si los flujos de sincronización están desactivados durante más de siete días, solo puede obtener las actualizaciones de inventario que perdió modificando la variable de entorno InventoryFilter_DaysToLookBack . Obtenga más información en Actualizar variables de entorno.

Para actualizar completamente todo su inventario de nuevo, cambie la variable de entorno Inventario completo:

  1. Establezca el valor de la variable de entorno Inventario completo en . Obtenga más información en Actualizar variables de entorno.

  2. Ejecute el flujo Admin | Plantilla de sincronización v4 (controlador).

  3. Espere hasta que el flujo termine de ejecutarse.

  4. Establezca la variable de entorno Inventario completo en No.

Actualizar el inventario de una aplicación o flujo seleccionado

Puede desencadenar manualmente una actualización de inventario para una aplicación o flujo específicos si necesita los detalles más recientes fuera de la programación de sincronización normal.

Forzar el inventario de objetos

Para reducir las llamadas a la API, los flujos de inventario no actualizan todos los objetos con cada ejecución de sincronización. En su lugar, los flujos solo actualizan los objetos modificados desde el último inventario. Sin embargo, si desea forzar el inventario para un objeto individual, use la marca Inventory Me . Todos los objetos tienen esta marca.

Este es un ejemplo de cómo establecer esta marca mediante objetos de Cloud Flow.

  1. Vaya a Power Apps y seleccione su entorno de CoE.
  2. Abra la aplicación Vista de administración de Power Platform.
  3. Seleccione Flujos.
  4. Seleccione el flujo para el que quiere forzar inventario desde la vista.
  5. Seleccione Configuración.
  6. Cambie la bandera Inventario Yo a .

Al establecer esta marca en , la siguiente ejecución de inventario actualiza el objeto, incluso si no se ha modificado recientemente. A continuación, la marca se restablece a No.

Detalles de la acción Forzar inventario en el flujo de nube

Recopilamos detalles sobre las acciones de flujo en un flujo de larga duración llamado Administrador | Plantilla de sincronización v3 (detalles de acción de flujo).

Para forzar la ejecución del inventario para el flujo, use la marca Inventariar mis FlowActionDetails.

  1. Vaya a Power Apps y seleccione su entorno de CoE.
  2. Abra la aplicación Vista de administración de Power Platform.
  3. Seleccione Flujos.
  4. Seleccione el flujo para el que desea detalles de la acción forzar flujo de inventario desde la vista.
  5. Seleccione Configuración.
  6. Cambie la marca Inventariar mis FlowActionDetails a .

Actualizar variables de entorno

Use variables de entorno para administrar las opciones de configuración del Kit de inicio de CoE entre entornos. En esta sección se resaltan las limitaciones importantes y se explica cómo actualizar variables.

Limitaciones de variables de entorno

Se aplican las siguientes limitaciones al actualizar las variables de entorno:

  • No puede actualizar los valores de las variables de entorno desde la solución importada.
  • Agregue o actualice siempre el valor actual, no el valor predeterminado, ya que el valor predeterminado se sobrescribe cuando instala una actualización.
  • No se pueden actualizar las variables de entorno secretas de Azure Key Vault mediante el Centro de comandos de administración de CoE. En su lugar, actualícelos a través de la Solución predeterminada.

Actualizar variables de entorno específicas del Kit de inicio de CoE

Para actualizar las variables de entorno usadas en el kit, use el Centro de comandos de administración de CoE:

  1. Vaya a Power Apps y seleccione su entorno de CoE.
  2. Abra la aplicación Centro de control de administrador de CoE.
  3. Seleccione la pantalla Variable de entorno.
  4. Seleccione una variable de entorno para actualizar y, a continuación, seleccione Editar en la barra de navegación.

Asegúrese de que los flujos que utilizan variables de entorno no se almacenen en caché

Power Automate a veces almacena en caché los valores antiguos de las variables de entorno. Si no ve el comportamiento esperado después de cambiar una variable de entorno, reinicie los flujos afectados.

  1. Vaya a Power Automate.

  2. En el panel de navegación izquierdo, seleccione Soluciones.

  3. Seleccione la opción Solución predeterminada y cambie el filtro para mostrar Variables de entorno.

  4. Seleccione una variable que quiera actualizar y seleccione su menú de desbordamiento enMostrar dependencias avanzadas>.

  5. Localice la pestaña Usado por y el proceso de tipo de objeto.

    Captura de pantalla que muestra la pestaña Usado por y la sección Tipo de objeto de una dependencia.

  6. Desactive todos los flujos y, a continuación, vuelva a activarlos.

Variables de entorno fuera del kit

Si no usa la aplicación CoE Admin Command Center , puede actualizar las variables de entorno fuera del kit directamente en el entorno. La actualización a través del entorno es la única forma de actualizar las variables del entorno secreto de Azure Key Vault.

  1. Vaya a Power Automate.

  2. En el panel de navegación izquierdo, seleccione Soluciones.

  3. Seleccione la opción Solución predeterminada y cambie el filtro para mostrar Variables de entorno.

  4. Seleccione una variable que desee actualizar y luego configure su valor actual.

  5. Si va a actualizar una variable de entorno secreta de Azure Key Vault, escriba la siguiente información:

    • Id. de suscripción de Azure: el id. de suscripción de Azure asociado al almacén de claves.
    • Nombre del grupo de recursos: el grupo de recursos de Azure donde se encuentra el almacén de claves que contiene el secreto.
    • Nombre de Azure Key Vault: el nombre del almacén de claves que contiene el secreto.
    • Nombre del secreto: el nombre del secreto ubicado en Azure Key Vault.

Sugerencia

Puede encontrar el identificador de suscripción, el nombre del grupo de recursos y el nombre del almacén de claves en la página Información general de Azure Portal del almacén de claves. Para buscar el nombre del secreto en la página del almacén de claves en el portal de Azure, seleccione Configuración>Secretos.

Actualizar las referencias de conexión

  1. Vaya a Power Automate.
  2. En el panel de navegación izquierdo, seleccione Soluciones.
  3. Seleccione la Solución predeterminada y cambie el filtro para mostrar Referencias de conexión.
  4. Seleccione una referencia de conexión.
  5. Establezca el valor seleccionando una conexión existente en el menú desplegable o creando una nueva conexión.
  6. Seleccione Guardar y confirme los cambios.

Supervisar y personalizar correos electrónicos

La solución almacena todos los correos electrónicos enviados como parte del Kit de inicio de CoE en la tabla Correos electrónicos personalizados . Para personalizar los correos electrónicos, no es necesario modificar los flujos o aplicaciones que envían los correos electrónicos. En su lugar, puede utilizar la aplicación Centro de comandos del administrador de CoE.

  1. Vaya a Power Apps y seleccione su entorno de CoE.
  2. Abra la aplicación Centro de control de administrador de CoE.
  3. Seleccione Correos personalizados.
  4. Seleccione el correo que desea personalizar y luego elija Editar.

De forma predeterminada, todos los correos electrónicos se proporcionan en inglés. Para agregar versiones localizadas del correo electrónico, seleccione Agregar idioma.

Captura de pantalla que muestra la página Correos electrónicos personalizados del Centro de control de administración del CoE de Power Apps.

Compartir una aplicación desde un entorno de producción

  1. Vaya a Power Apps y seleccione su entorno de CoE.

  2. En la aplicación que desea compartir, seleccione el menú de desbordamiento ...>Compartir.

  3. Seleccione el nuevo rol de seguridad de Dataverse. El Kit de inicio de CoE proporciona tres roles de seguridad:

    • Administrador SR de Power Platform para compartir una aplicación con los administradores
    • Creador SR de Power Platform para compartir una aplicación con sus creadores
    • Usuario SR de Power Platform para compartir una aplicación con usuarios
  4. Seleccione Compartir.

Obtener una URL de Power Apps desde un entorno de producción

  1. Vaya a Power Apps y seleccione su entorno de CoE.
  2. Seleccione Aplicaciones.
  3. Seleccione la aplicación que tenga la URL que necesita.
  4. Seleccione el menú de desbordamiento ...>Detalles.
  5. Seleccione el Vínculo web.

Gestionar la limitación de back-end durante las ejecuciones de inventario

Algunos usuarios pueden encontrar limitaciones por parte de los back-ends del producto, como la actualización de registros en Dataverse, durante su proceso de inventario. Esta limitación da como resultado errores 429. Para solucionar este problema, use una variable de entorno que agregue un retraso al principio de cada acción de inventario individual. Este retraso impide que las acciones se ejecuten simultáneamente. Tenga en cuenta que, aunque este enfoque mitiga los problemas de simultaneidad, puede prolongar el proceso de inventario.

Para utilizar esta variable de entorno, cambie DelayObjectInventory a .

Obtenga más información en Actualizar variables de entorno.

Configurar identidades de conexión entre inquilinos

En la aplicación de vista de administrador de Power Platform verá las identidades de conexión entre inquilinos resaltadas. ¿Cómo se configura lo que se considera entre inquilinos?

Captura de pantalla que muestra la página Referencias de conexión entre inquilinos del menú de navegación Identidades de conexión en la vista de administrador de Power Platform.

Configuración de una identidad de conexión local

De forma predeterminada, solo el dominio host de la identidad que ejecuta los flujos de inventario es una identidad local_. Para configurar esta identidad, use la variable de entorno Dominios de host .

Escriba los hosts que quiera agregar como una cadena separada por comas.

Captura de pantalla que muestra el panel Configurar las variables de entorno de un nombre de variable de entorno seleccionado.

Obtenga más información en Actualización de variables de entorno.

Cómo actualizar los datos para respetar los inquilinos locales configurados

Cambiar la variable de entorno Dominios de host no actualiza retroactivamente los datos antiguos de las tablas. Dado que este cambio de configuración es poco frecuente, la solución no la compara con regularidad para evitar llamadas API adicionales. Debe actualizar esta variable de entorno manualmente.

Actualice esta variable manualmente con flujos personalizados, un complemento de Excel o a través de complementos. La lógica subyacente es coherente en estos métodos, por lo que elija el método que mejor se adapte a sus necesidades.

En este ejemplo, se usa el Add-In de Excel debido a su velocidad y impacto mínimo en la API.

  1. Vaya a la tabla Identidad de referencia de conexión y seleccione Editar datos en Excel.

    Captura de pantalla de dónde elegir la opción Editar datos en Excel en la barra de menú Editar.

  2. Seleccione Habilitar edición.

    Captura de pantalla que muestra dónde seleccionar el botón Habilitar edición.

  3. Seleccione Aceptar y continuar, si se le solicita, inicie sesión con su identidad de administrador de CoE.

    Captura de pantalla que muestra dónde seleccionar el botón Aceptar y continuar.

  4. Filtre el campo accountName por el dominio que agregó a la variable de entornoDominios de host.

    Captura de pantalla que muestra los resultados filtrados por nombre de dominio.

  5. Establezca el campo NoneOrCrossTenantIdentity en No.

    Captura de pantalla que muestra dónde cambiar el campo NoneOrCrossTenantIdentity.

  6. Quite los filtros y publique.

    Captura de pantalla que resalta el botón Publicar.

¿Cómo se activan los flujos de proceso de negocio?

Ocasionalmente, los usuarios encuentran flujos de procesos de negocio (BPF) deshabilitados dentro del kit debido a problemas de instalación.

Para usar características que dependen de estos BPF, puede activarlas manualmente:

  1. Busque la solución con los BPF y selecciónela para ver Procesos.

  2. Busque los BPF que están desactivados y seleccione el que desea activar para abrirlo.

    Captura de pantalla que muestra el estado de los procesos de BPF de aprobación de flujo en el Centro de excelencia: Componentes básicos como Desactivado.

  3. Seleccione Activar para activar el BPF.

    Captura de pantalla que muestra la ubicación del botón Activar en la barra de navegación del BPF de aprobación de flujo.

¿Qué licencia debo asignar al usuario que ejecuta flujos de CoE Starter Kit?

Antes de instalar coE Starter Kit, el usuario debe tener una licencia de Power Automate por usuario o los flujos deben estar cubiertos por una licencia por flujo.

A menudo, necesita una combinación de estas licencias para ejecutar el Kit de inicio de CoE correctamente. La combinación específica depende de factores como el número de recursos (aplicaciones, flujos, entornos) en el inquilino, el número de creadores y la frecuencia con la que se crean y modifican los nuevos recursos.

Los diferentes tipos de licencias de Power Automate tienen diferentes límites y aplicaciones de API. Si su tipo de licencia no es suficiente, el flujo podría verse limitado o ejecutarse durante un período prolongado.

Siga estos pasos para ayudarle a determinar qué licencia seleccionar:

  1. Comprender los límites de solicitudes de Power Automate.

  2. Comience asignando una licencia por usuario de Power Automate y active todos los flujos requeridos. Supervise los flujos con CLEANUP, Plantilla de sincronización (flujos) y Plantilla de sincronización (aplicaciones) en el nombre. Las opciones podrían consumir una gran cantidad de solicitudes de API. Puede usar el análisis de acción para supervisar las solicitudes de API de estos flujos.

  3. Si el flujo ejecuta demasiadas acciones, cambie el propietario del flujo a una cuenta diferente con una licencia de Power Automate por usuario. Este paso equilibra la carga de las solicitudes de API.

  4. Si el flujo continúa ejecutando demasiadas acciones, considere asignarle un plan Por flujo. Esta acción asigna capacidad y solicitudes de API específicamente para el flujo.