Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Como desarrollador, puede ampliar Power Automate, lo que permite soluciones aún más eficaces para organizaciones y clientes.
Power Automate para desarrolladores empresariales
Como desarrollador empresarial, permita a su organización crear soluciones personalizadas sólidas en Power Automate:
Build custom connectors: desarrolle conectores personalizados para conectarse a los datos y servicios web de la organización a través de Power Automate. Aprende más
Build Azure Functions: Crea Azure Functions para ampliar aplicaciones con lógica personalizada del lado del servidor. Aprende más
Embed Power Automate: Insertar Power Automate directamente en sus experiencias de sitio web para crear soluciones integradas, flujos de trabajo o procesos en los que las personas de su organización ya realizan su trabajo. Aprende más
Ejecute flujos de escritorio: integre flujos de escritorio directamente en su producto para habilitar la automatización de procesos robóticos en sus soluciones. Aprende más
Power Automate para ISV y asociados de Microsoft
Como asociado de Microsoft o proveedor de software independiente (ISV), acelere la adopción de los clientes mediante la ampliación de los productos para integrarse con los procesos empresariales y de datos de sus clientes. Agregue y personalice flujos de trabajo para automatizar los procesos empresariales como parte de la aplicación. Después de completar los ocho pasos siguientes, la aplicación puede usar un motor de flujo de trabajo de escala en la nube sólido que se conecta a más de 200 servicios diferentes.
| Fase | Paso | ¿Cuándo lo necesita? |
|---|---|---|
| Desarrollo | 1. Crear un conector personalizado según sus datos | Si desea exponer sus propios datos de ISV para Power Apps o Power Automate |
| Desarrollo | 2. Agregar compatibilidad con la aplicación para autenticar a los usuarios con Microsoft Entra ID | Si desea insertar la interfaz de usuario de Power Automate, integrarla con flujos de escritorio o enumerar en Microsoft Marketplace |
| Desarrollo | 3. Inserción de la interfaz de usuario de Power Automate en la aplicación mediante nuestro IFrame basado en web | En caso de que quiera incluir la creación o administración de flujos en su aplicación. |
| Desarrollo | 4. Integrarse con unas 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 | Si desea crear previamente flujos para sus clientes |
| Desarrollo | 6. Agregar la lógica de aplicación a flujos de implementación programáticos | Si desea implementar automáticamente los flujos creados previamente para los clientes |
| Distribución | 7. Concesión de licencias a los clientes a Microsoft Flow a través del programa microsoft Cloud Solution Provider | Si los clientes no tienen licencias de Office 365 o Dynamics 365 |
| Distribución | 8. Liste su solución en Microsoft Marketplace | Se recomienda para aumentar la visibilidad de su solución de ISV. |
1. Conectarse a las API o permitir a los clientes conectarse a las API
Como proveedor de software independiente (ISV), a menudo tiene datos propios a los que quiere que sus clientes puedan acceder mediante sus flujos. Puede exponer el acceso a cualquiera de los datos a través de un conector personalizado. Obtenga más información en conectores personalizados.
Después de crear el conector, puede ponerlo a disposición de los clientes de dos maneras:
- Implemente el conector en el inquilino del cliente a través de las API REST o PowerShell.
- Envíe el conector para la certificación para que el conector personalizado esté disponible públicamente para todos los usuarios. Más información en la certificación de conectores personalizados
2. Autenticación
Para llamar a las API REST e insertar la interfaz de usuario autenticada, la aplicación debe usar Microsoft Entra inicio de sesión único federado para autenticar a los usuarios finales y clientes. Vaya a Plataforma de identidad de Microsoft para obtener información sobre cómo habilitar Microsoft Entra inicio de sesión único federado. No se admite el acceso no autenticado ni el acceso a proveedores de identidades distintos de Microsoft Entra.
3. Insertar componentes de interfaz de usuario
Inserte Power Automate dentro de la aplicación para habilitar la integración profunda y en contexto entre la aplicación y todos los demás servicios que Power Automate admite. Obtenga más información en inserción de flujos en la aplicación.
4. Ejecutar flujos de escritorio
Integre las funcionalidades de flujo de escritorio para habilitar la automatización de procesos robóticos a través de las aplicaciones, enumerar, ejecutar y cancelar los flujos de escritorio creados por usted o sus clientes. Obtenga más información en las API públicas de flujo de escritorio.
5. Crear y publicar plantillas de flujo
Una vez que tenga un conector, publique plantillas que muestren cómo usar el servicio. Estas plantillas sirven como ejemplos que los usuarios pueden usar para aprender y, a continuación, extenderse a sus propios flujos de trabajo únicos. Más información sobre la publicación de una plantilla
6. Implementación
Para conceder a los usuarios finales acceso a los flujos que pueden usar automáticamente, impleméntelos en el inquilino de Microsoft Entra del usuario. Use un paquete de implementación que implemente mediante las API REST o PowerShell. Más información sobre cómo exportar e importar paquetes
7. Licencias
Si los clientes ya tienen Office 365 o Dynamics 365, y estas licencias están asociadas a las identidades que los usuarios inician sesión con Microsoft Entra ID, no hay otros requisitos de licencia para que usen conectores estándar. Los usuarios necesitan una de las licencias de Power Automate para usar conectores premium y personalizados. Si los clientes no usan Office 365 o Dynamics 365, debe adquirir derechos de uso en su nombre para Power Automate, de modo que tengan licencia para usar esos componentes incrustados en la aplicación.
Ofrecemos el programa Proveedor de soluciones en la nube de Microsoft para adquirir licencias en nombre de sus clientes. Hay diferentes planes de precios disponibles para Power Automate, cuyo detalles del plan y las características debe consultar.
Consulte también: Información general de licencias de Power Automate
8. Publicar en el Marketplace
Al integrar Power Automate en la aplicación, puede enumerarlo en Marketplace. Con Marketplace, puede generar nuevos clientes potenciales para su negocio mediante la creación de una aplicación y su publicación en Marketplace para que los nuevos clientes puedan probar. Más información sobre cómo probar la aplicación en AppSource