Power Automate para desarrolladores empresariales, fabricantes de software independientes y partners

Los desarrolladores tienen la posibilidad de ampliar Power Automate y crear soluciones aún más potentes para las organizaciones y clientes.

Power Automate para desarrolladores empresariales

Como desarrollador empresarial, cree soluciones sólidas y personalizadas en Power Automate para su organización:

  • Creación de conectores personalizados: desarrolle conectores personalizados para conectarse a los servicios web y de datos de la organización a través de Power Automate. Más información

  • Creación de instancias de Azure Functions: diseñe instancias de Azure Functions para ampliar aplicaciones con lógica personalizada del lado del servidor. Más información

  • Insertar Power Automate: inserte Power Automate directamente en sus experiencias de sitio web para crear soluciones integradas, flujos de trabajo de superficie o procesos en los que otros usuarios de su organización ya hacen su trabajo. Más información

  • Ejecutar flujos de escritorio: integre flujos de escritorio directamente en su producto para habilitar la automatización robótica de procesos en sus soluciones. Más información

Power Automate para fabricantes de software independientes y asociados de Microsoft

Como asociado de Microsoft o fabricante de software independiente (ISV por sus siglas en inglés), podrá acelerar la adopción tecnológica de los clientes mediante la extensión de sus productos con el fin de que se integren con los datos y los procesos empresariales de los clientes, así como agregar y personalizar flujos de trabajo para automatizar procesos empresariales dentro de su aplicación. Tras completar los ocho pasos siguientes, su aplicación podrá usar la potencia de un motor de flujos de trabajo que trabaja en la nube para conectar con más de 200 servicios distintos.

Fase Paso ¿Cuándo lo necesita?
Desarrollo 1. Crear un conector personalizado según sus datos En caso de que quiera exponer sus propios datos de fabricante de software independientes a Power Apps o Power Automate
Desarrollo 2. Agregar soporte para que su aplicación autentique usuarios con Microsoft Entra ID Si quiere insertar la interfaz de usuario con los flujos de trabajo de escritorio o la lista de Power Automate en Microsoft AppSource
Desarrollo 3. Insertar la interfaz de usuario de Power Automate en su aplicación usando el iFrame basado en la web En caso de que quiera incluir la creación o administración de flujos en su aplicación.
Desarrollo 4. Integrar con un APIs de flujo de escritorio Si desea incluir capacidades de flujo de escritorio (RPA) mediante programación dentro de sus aplicaciones
Desarrollo 5. Crear y publicar plantillas de flujo En caso de que quiera tener flujos ya creados para sus clientes.
Desarrollo 6. Agregar la lógica de aplicación a flujos de implementación programáticos En caso de que quiera implementar automáticamente sus flujos de trabajo ya creados para sus clientes.
Distribución 7. Otorgar licencias de Microsoft Flow a los clientes mediante el programa Microsoft Cloud Solution Provider En caso de que los clientes no tengan ninguna licencia de Office 365 o Dynamics 365.
Distribución 8. Enumerar la solución en Microsoft AppSource Se recomienda para aumentar la visibilidad de su solución de ISV.

1. Conectar a sus API O permitir que los clientes se conecte a sus API

Como ISV, es posible que tenga datos privados a los que los clientes deberían acceder mediante sus flujos. Puede exponer el acceso a cualquiera de los datos a través de un conector personalizado. Más información

Una vez creado, hay dos maneras para que los clientes puedan usar el conector:

  • El conector se puede implementar en el inquilino del cliente a través de las API de REST o PowerShell.
  • Para que el conector personalizado esté disponible públicamente para todos los usuarios, puede enviarlo para su certificación. Más información

2. Autenticación

Para llamar a las API de REST e insertar la interfaz de usuario autenticado, la aplicación deberá usar el inicio de sesión único federado de Microsoft Entra para autenticar a los usuarios finales y clientes. Vaya a Plataforma de identidad de Microsoft para obtener información sobre cómo habilitar SSO federado de Microsoft Entra. No se admite el acceso no autenticado ni mediante proveedores de identidades que no sean Microsoft Entra.

3. Insertar componentes de interfaz de usuario

Inserte Power Automate en su aplicación para habilitar la integración profunda en contexto entre la aplicación y el resto de servicios que admite Power Automate. Más información

4. Flujos de escritorio en ejecución

Integre capacidades de flujo de escritorio para habilitar la automatización de procesos robóticos a través de sus aplicaciones, enumerando, ejecutando y cancelando flujos de escritorio creados por usted o sus clientes. Más información

5. Crear y publicar plantillas de flujo

Una vez que tenga un conector, debe publicar plantillas que muestren cómo usar el servicio. Estas plantillas servirán como ejemplos que los usuarios pueden aprender y posteriormente extender a sus propios flujos de trabajo exclusivos. Más información

6. Implementación

Para permitir que los usuarios finales accedan a flujos que puedan usar automáticamente, impleméntelos en el inquilino de Microsoft Entra del usuario. Use un paquete que implemente mediante nuestras API de REST o PowerShell. Más información

7. Licencias

Si los clientes ya tienen Office 365 o Dynamics 365 y las licencias están asociadas a las identidades con las que los usuarios inician sesión en Microsoft Entra ID, no tendrán ningún otro requisito de licencia adicional para que usen conectores estándar. Los usuarios necesitarán una de las licencias de Power Automate para usar conectores Premium y personalizados. Si los clientes no usan Office 365 o Dynamics 365, deberá comprar derechos de uso para Power Automate en su nombre, de modo que tengan licencia para usar los componentes insertados en su aplicación.

Le ofrecemos el programa Microsoft Cloud Solution Provider para que compre licencias en nombre de sus clientes. Hay dos planes de precios distintos para Power Automate. Consulte cada plan y sus características.

Consulte también: Información general de licencias de Power Automate

8. Publicar en AppSource

Una vez que haya integrado Power Automate en la aplicación, podrá publicarla en AppSource. Con AppSource, puede generar nuevos clientes potenciales para su empresa mediante la compilación de una aplicación y su publicación en AppSource para que los nuevos clientes las prueben. Más información