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