Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
En tant que développeur, vous pouvez étendre Power Automate, ce qui permet des solutions encore plus puissantes pour les organisations et les clients.
Power Automate pour les développeurs d’entreprise
En tant que développeur d’entreprise, donnez à votre organisation la possibilité de créer des solutions personnalisées robustes sur Power Automate :
Build custom connectors : Développez des connecteurs personnalisés pour vous connecter aux données et aux services web de votre organisation via Power Automate. En savoir plus
Build Azure Functions : Créer Azure Functions pour étendre des applications avec une logique côté serveur personnalisée. En savoir plus
Embed Power Automate : incorporez des Power Automate directement dans vos expériences de site web pour créer des solutions intégrées, présenter des flux de travail ou des processus où les personnes de votre organisation effectuent déjà leur travail. En savoir plus
Exécuter des flux de bureau : intégrez des flux de bureau directement dans votre produit pour activer l’automatisation robotisée des processus dans vos solutions. En savoir plus
Power Automate pour les éditeurs de logiciels indépendants et les partenaires Microsoft
En tant que partenaire Microsoft ou fournisseur de logiciels indépendant (ISV), accélérez l'adoption du client en étendant vos produits à intégrer aux données et aux processus métier de vos clients. Ajoutez et personnalisez des flux de travail pour automatiser les processus métier dans le cadre de votre application. Une fois que vous avez effectué les huit étapes suivantes, votre application peut utiliser un moteur de workflow à l’échelle du cloud robuste qui se connecte à plus de 200 services différents.
| Phase | Étape | Quand la suivre ? |
|---|---|---|
| Développement | 1. Créer un connecteur personnalisé à vos données | Si vous souhaitez exposer vos propres données ISV à Power Apps ou Power Automate |
| Développement | 2. Ajoutez la capacité de votre application à authentifier les utilisateurs avec Microsoft Entra ID | Si vous souhaitez incorporer l’interface utilisateur Power Automate, l’intégrer à des flux de bureau ou une liste dans Microsoft Place de marché |
| Développement | 3. Incorporer l’interface utilisateur Power Automate dans votre application à l’aide de notre IFrame web | Si vous souhaitez inclure la création ou la gestion de flux dans votre application |
| Développement | 4. Intégrer aux API de flux de bureau | Si vous souhaitez inclure des fonctionnalités de flux de bureau (RPA) par programme dans vos applications |
| Développement | 5. Créer et publier des modèles de flux | Si vous souhaitez prébuilder des flux pour vos clients |
| Développement | 6. Ajouter une logique d’application pour déployer des flux par programmation | Si vous souhaitez déployer automatiquement vos flux prédéfinis pour vos clients |
| Distribution | 7. Accordez à vos clients des licences à Microsoft Flow via le programme Fournisseur de solutions Microsoft Cloud | Si vos clients n'ont pas de licences Office 365 ou Dynamics 365 |
| Distribution | 8. Répertoriez votre solution sur la Place de marché Microsoft | Il est recommandé d’augmenter la visibilité de votre solution ISV |
1. Connexion à vos API ou activation des clients pour se connecter à vos API
En tant qu’éditeur de logiciels indépendants, vous disposez souvent de données propriétaires auxquelles vous souhaitez que les clients accèdent via vos flux. Vous pouvez exposer l’accès à toutes vos données via un connecteur personnalisé. En savoir plus sur les connecteurs personnalisés.
Après avoir créé le connecteur, vous pouvez le rendre disponible pour vos clients de deux façons :
- Déployez le connecteur dans le tenant du client à l’aide des API REST ou de PowerShell.
- Envoyez votre connecteur pour la certification afin de rendre le connecteur personnalisé disponible publiquement pour tous les utilisateurs. En savoir plus sur la certification de connecteur personnalisé
2. Authentification
Pour appeler les API REST et incorporer l’interface utilisateur authentifiée, votre application doit utiliser Microsoft Entra’authentification unique fédérée pour authentifier les utilisateurs finaux et les clients. Accédez à Plateforme d’identitésMicrosoft pour plus d’informations sur l’activation de l’authentification unique fédérée Microsoft Entra. Il n'existe aucune prise en charge de l'accès non authentifié ou de l'accès avec des fournisseurs d'identité autres que Microsoft Entra.
3. Incorporation des composants de l’interface utilisateur
Incorporez Power Automate au sein de votre application pour permettre une intégration approfondie et contextuelle entre votre application et tous les autres services pris en charge par Power Automate. En savoir plus sur l’incorporation de flux dans votre application.
4. Exécution de flux de bureau
Intégrez les fonctionnalités de flux de bureau pour activer l’automatisation des processus robotisés via vos applications, répertorier, exécuter et annuler des flux de bureau créés par vous ou vos clients. En savoir plus sur les API publiques de flux de bureau.
5. Créer et publier des modèles de flux
Une fois que vous avez un connecteur, publiez des modèles qui montrent comment utiliser votre service. Ces modèles servent d’exemples que les utilisateurs peuvent utiliser pour apprendre, puis s’étendre à leurs propres flux de travail uniques. En savoir plus sur la publication d’un modèle
6. Déploiement
Pour permettre aux utilisateurs finaux d’accéder aux flux qu’ils peuvent utiliser automatiquement, déployez-les dans le locataire Microsoft Entra de l’utilisateur. Utilisez un package de déploiement que vous déployez à l’aide d’API REST ou de PowerShell. En savoir plus sur l’exportation et l’importation de packages
7. FAQ sur les licences
Si vos clients disposent déjà de Office 365 ou de Dynamics 365, et que ces licences sont associées aux identités que les utilisateurs se connectent avec Microsoft Entra ID, il n’existe aucune autre exigence de licence pour qu’ils utilisent des connecteurs standard. Vos utilisateurs ont besoin de l’une des licences Power Automate pour utiliser des connecteurs Premium et personnalisés. Si vos clients n'utilisent pas Office 365 ou Dynamics 365, vous devez acquérir des droits d'utilisation pour leur compte pour Power Automate, afin qu'ils soient autorisés à utiliser ces composants incorporés dans votre application.
Nous offrons le programme Fournisseur de solutions Microsoft Cloud pour acquérir des licences au nom de vos clients. Il existe différents plans tarifaires disponibles pour Power Automate, que vous devriez consulter pour les détails des plans et des fonctionnalités.
Consultez également : Aperçu des licences Power Automate
8. Liste sur le Marketplace
Lorsque vous intégrez Power Automate à votre application, vous pouvez la répertorier sur la Place de marché. À l’aide de la Place de marché, vous pouvez générer de nouveaux prospects pour votre entreprise en créant une application et en la publiant sur La Place de marché pour les nouveaux clients à tester. En savoir plus dans l’essai de votre application sur AppSource