FAQ sur le connecteur personnalisé pour Azure Logic Apps, Power Automate et Power Apps
Cette rubrique fait partie d’une série de tutoriels sur la création et l’utilisation de connecteurs personnalisés dans Azure Logic Apps, Power Automate, et Power Apps.
Notes
Veillez à lire la présentation du connecteur personnalisé pour comprendre le processus.
API et OpenAPI
Q : Quelles sont les limites pour les connecteurs et les requêtes d’API ?
R : Les tableaux suivants indiquent les limites :
Applications logiques Azure | Limite |
---|---|
Nombre de connecteurs personnalisés que vous pouvez créer | 1 000 par abonnement Azure |
Nombre de demandes par minute pour chaque connexion créée par un connecteur personnalisé | 500 requêtes pour chaque connexion créée par le connecteur |
Nombre maximal de schémas par corps autorisés dans un fichier Swagger | 512 |
Nombre maximal d’opérations autorisées dans un fichier Swagger | 256 |
Nombre maximal de schémas par opération autorisés dans un fichier Swagger | 16,384 |
Nombre maximal de schémas autorisés dans un fichier Swagger | Nombre maximal d’opérations autorisées dans un fichier Swagger * Nombre maximal de schémas par opération autorisés dans un fichier Swagger |
Longueur maximale du contenu de la requête pouvant être envoyée à une passerelle | 3,182,218 |
Power Automate et Power Apps | Limite |
---|---|
Nombre de connecteurs personnalisés que vous pouvez créer | Forfait gratuit : un1 Plans Office 365 et Dynamics 365 : un Plan par utilisateur : 50 |
Nombre de demandes par minute pour chaque connexion créée par un connecteur personnalisé | 500 requêtes pour chaque connexion créée par le connecteur |
Longueur maximale du contenu de la requête pouvant être envoyée à une passerelle | 3,182,218 |
1 Le plan gratuit ne vous permet pas de partager des connexions ou des connecteurs personnalisés avec d’autres personnes de votre entreprise. La mise à l’échelle dynamique des connecteurs n’est pas prise en charge dans un environnement de paiement à l’utilisation ; par conséquent, le nombre de connecteurs personnalisés pouvant être créés est égal à un.
Si vous utilisez une définition OpenAPI ou une collection Postman pour décrire un connecteur personnalisé, le fichier doit être inférieur à 1 Mo.
Q : Quelles sont les limites de taille pour les connecteurs et les opérations via une passerelle ?
R : Vous trouverez les limites dans la documentation de la passerelle.
Q : Mes API utilisent un hôte dynamique. Comment puis-je les implémenter avec OpenAPI ?
R : Les modèles de stratégie peuvent être utilisés pour modifier dynamiquement l’hôte au moment de l’exécution. Pour en savoir plus, accédez à Définir l’URL hôte.
Certification
Q : Je ne possède pas l’API et je n’ai pas de droits explicites pour utiliser l’API. Puis-je toujours créer des connecteurs ?
R : Oui, vous pouvez enregistrer et partager ces connecteurs pour une utilisation interne au sein de votre organisation, ou vous pouvez le publier en tant que connecteur d’éditeur indépendant. Pour certifier et diffuser un connecteur publiquement en tant qu’éditeur indépendant, vous n’avez pas besoind’être propriétaire du service sous-jacent ou de présenter des droits explicites d’utilisation de l’API.
Q : Combien de temps prend la certification ?
R : Le temps nécessaire à la certification dépend considérablement de la qualité de l’envoi et de la vitesse de vos tests. À moins de problèmes avec le processus, cela prend généralement de trois à cinq jours ouvrables. Après la certification, le déploiement dans toutes les régions prendra 7 à 10 jours ouvrables supplémentaires.
Q : Où puis-je obtenir de l’aide si je ne parviens pas à comprendre ou à suivre les étapes d’envoi ?
R : Contactez votre contact Microsoft pour obtenir de l’aide. Nous vous invitons également à nous faire part de vos commentaires sur notre documentation pour que nous puissions les améliorer.
Q : Mon connecteur peut-il être certifié comme connecteur « Standard » au lieu de « Premium » ?
R : Non. Malheureusement, nous ne proposons actuellement que les connecteurs certifiés « Premium ». Tout utilisateur avec une licence Power Automate peut utiliser à la fois les connecteurs « Standard » et « Premium ».
Q : Puis-je supprimer la balise Version préliminaire de mon connecteur ?
R : Votre connecteur doit répondre à certaines exigences pour que vous puissiez supprimer la balise Version préliminaire. Vérifiez qu’il présente une utilisation significative et une fiabilité élevée avant de contacter Microsoft pour lui poser la question.
Q : Les limites de mon connecteur peuvent-elles être ajustées ?
R : Nous gérons les ajustements de la limite au cas par cas. Connectez-vous à votre contact Microsoft avec justification si vous souhaitez que les limites de votre connecteur soient ajustées.
Q : Faut-il que mon connecteur soit terminé pour l’inscrire à la certification ?
R : (L’inscription ne s’applique pas aux éditeurs indépendants.) Non, vous devez vous inscrire à la certification dès que vous savez que vous souhaitez la certifier. Un contact Microsoft vous accompagnera alors tout au long du développement et vous offrira son aide, si nécessaire.
Q : Puis-je ajouter des propriétaires de connecteur supplémentaires à ma soumission pour aider à gérer le connecteur dans l’onglet Certification des connecteurs d’ISV Studio ?
R : (IVS Studio ne s’applique pas aux éditeurs indépendants.) Oui, plusieurs propriétaires sont autorisés. Adressez-vous à votre contact Microsoft pour obtenir de l’aide en vue d’ajouter des propriétaires.
Q : si la clé secrète client de mon application Microsoft Entra ID arrive à expiration, comment dois-je en informer l’équipe de certification Microsoft ?
R : ISV Studio ne s’applique pas aux éditeurs indépendants. Informez l’équipe de certification Microsoft au moins un (1) mois à l’avance via ISV Studio. Microsoft mettra à jour votre connecteur avec un nouveau secret et le redéployera. Cela évite que le connecteur soit bloqué après l’expiration du secret. Après la mise à jour de la clé secrète client, il faut environ un (1) mois pour que le connecteur reflète le nouveau secret lors du redéploiement.
Pour en savoir plus, accédez à Obtenir votre connecteur certifié.
Conditions requises
Q : Puis-je créer un connecteur sans API REST ?
R : Pour Power Apps et Power Automate, vous devez prendre en charge des API REST HTTP stables pour votre service. Pour Logic Apps, vous avez également la possibilité d’utiliser une API SOAP.
Q : Quels outils puis-je utiliser pour exposer une API ?
R : Azure propose des fonctionnalités et des services qui permettent d’exposer en tant qu’API n’importe quel service, par exemple, Azure App Service pour l’hébergement, Gestion des API, et bien plus encore.
Q : Quels types d’authentification sont pris en charge ?
R : Vous pouvez utiliser les normes d’authentification prises en charge suivantes :
- OAuth 2.0 pour certains services, y compris Microsoft Entra ID, Facebook, Dropbox, GitHub et SalesForce
- Generic OAuth 2.0
- Authentification de base
- Clé API (sauf sur la passerelle de données locale)
Notes
Le type d’autorisation des informations d’identification du client n’est pas pris en charge.
Assistance
Q : J’ai une question technique sur le développement de connecteurs. Où dois-je demander de l’aide ?
R : Ajoutez votre question sur le Forum Connecteur Forum Développement de Power Automate. Notre équipe ou un membre de la communauté vous apportera une réponse. Vous pouvez également rechercher un problème similaire. La publication de votre question vous aidera à obtenir des réponses d’une communauté plus large et améliorera la base de connaissances du forum.
Q : Prenez-vous en charge Postman Collection V2 ?
R : Oui, le support de Postman Collection v2 est disponible depuis octobre 2021.
Q : Prenez-vous en charge OpenAPI 3.0 ?
R : Non. Seul OpenAPI 2.0 est actuellement pris en charge. Le support d´OpenAPI 3 est dans le backlog.
Q : Un plan développeur est-il disponible pour mes efforts de développement de connecteurs ?
R : Oui, l’Offre de la communauté Power Apps est disponible pour utilisation et est gratuite pour Power Apps et Power Automate.
Déclencheurs
Q : Puis-je créer des déclencheurs sans Webhooks ?
R : Les connecteurs personnalisés pour Azure Logic Apps et Power Automate prennent en charge les déclencheurs d’interrogation et basés sur webhook. Les déclencheurs Webhook attendent qu’un événement se produise, tandis que les déclencheurs d’interrogation appellent votre service à une fréquence spécifiée pour rechercher de nouvelles données. Si vous souhaitez demander d’autres modèles d’implémentation, contactez condevhelp@microsoft.com avec plus de détails sur votre API.
Informations associées
Présentation des connecteurs
Obtenir la certification de votre connecteur
Fournir des commentaires
Nous apprécions grandement les commentaires sur les problèmes liés à notre plateforme de connecteurs ou les idées de nouvelles fonctionnalités. Pour fournir des commentaires, accédez à Soumettre des problèmes ou obtenir de l’aide avec les connecteurs et sélectionnez votre type de commentaire.