Partager via


Vue d’ensemble des applications de code Power Apps

Power Apps permet aux développeurs de tous les ensembles de compétences, y compris ceux qui créent des applications web dans des environnements de développement intégrés (IDE) comme Visual Studio Code, de créer et d’exécuter efficacement des applications métier sur une plateforme managée.

Les applications de code permettent aux développeurs d'intégrer des fonctionnalités de Power Apps dans des applications web personnalisées intégrées à un IDE axé sur le code. Vous pouvez développer localement et exécuter la même application dans Power Platform. Créez avec des frameworks populaires (React, Vue et autres) tout en conservant un contrôle total sur votre interface utilisateur et votre logique.

Les principales fonctionnalités sont les suivantes :

  • Authentification et autorisation de Microsoft Entra
  • Accès aux sources de données Power Platform et à plus de 1 500 connecteurs, appelables directement à partir de JavaScript
  • Publication et hébergement simples de web apps métier dans Power Platform
  • Respect des stratégies de plateforme managée de votre organisation (limites de partage d'applications, Access conditionnels, protection contre la perte de données, et ainsi de suite)
  • Gestion simplifiée du déploiement et du cycle de vie des applications (ALM)

La plateforme managée accélère l’innovation sécurisée, rapide et, quand elle est prête, les applications peuvent être déployées dans des environnements de production dédiés.

Prerequisites

Les applications de code nécessitent plusieurs outils de développement tels que Visual Studio Code, git, dotnet, node.jset npm pour être disponibles sur la ligne de commande.

Installez les outils de développement suivants

Utilisez ces outils lors de la création d’applications de code :

Note

À compter de Power Apps bibliothèque cliente pour les applications de code v1.0.4 et versions ultérieures, la bibliothèque cliente inclut une interface CLI npm pour les applications de code. Cette nouvelle interface CLI réduit les conditions préalables à la création d’applications de code et remplacera les commandes de pac code l’interface CLI Power Platform, qui seront déconseillées dans une prochaine version. Pour en savoir plus sur les nouvelles commandes et commencer, consultez Démarrage rapide avec la nouvelle interface CLI npm.

Activer des applications de code dans un environnement Power Platform

Les administrateurs peuvent activer les applications de code en définissant une option d’environnement. Les administrateurs power Platform et les administrateurs d’environnement peuvent définir cette option. Le paramètre d’environnement respecte les groupes et les règles définis par les administrateurs Power Platform.

  1. En tant qu’administrateur, accédez au Centre d’administration Power Platform

  2. Accédez à Gérer les>environnements> pour sélectionner l’environnement dans lequel vous utilisez des applications de code

  3. Accédez à Paramètres> Pour développer la sous-section >, sélectionnez des fonctionnalités

    Activer les fonctionnalités

  4. Accédez à la fonctionnalité applications de code Power Apps et utilisez le bascule Activer les applications de code pour l'activer.

    Activer les applications de code

  5. Sélectionnez Enregistrer dans l’expérience des paramètres.

Licencez les utilisateurs finaux avec Power Apps Premium

Les utilisateurs finaux qui exécutent des applications de code ont besoin d’une licence Power Apps Premium.

Explorer des exemples et signaler des problèmes

Pour vous aider à commencer et à rester productif, utilisez les ressources disponibles dans le dépôt Power Apps Code Apps GitHub.

Rechercher des exemples

Parcourez les exemples de projets et les modèles de démarrage partagés par la communauté et Microsoft. Ces exemples peuvent vous aider à apprendre les meilleures pratiques et à accélérer le développement.

Envoyer de nouveaux problèmes

Vous souhaitez partager des commentaires ou obtenir des conseils, ouvrir un nouveau problème dans le référentiel.

Pour le support ou pour signaler un bogue, utilisez votre canal standard pour le support Microsoft. Découvrez comment envoyer des commentaires et obtenir du support.

Conseil / Astuce

Si vous trouvez un problème ou une amélioration existants qui s’appliquent à vous, votez ou commentez pour signaler sa priorité à l’équipe produit.

Vérifier les problèmes résolus

Consultez l’onglet Problèmes ferméspour voir comment d’autres clients ont résolu des problèmes ou demandé des améliorations. Les problèmes fermés constituent un excellent moyen d’apprendre à partir de scénarios réels et de confirmer si un correctif ou une fonctionnalité dont vous avez besoin est déjà disponible.

Limites

Prise en charge des fonctionnalités de plateforme managée

Ce tableau répertorie les fonctionnalités de gestion power Platform qui fonctionnent pour les applications de code.

Capacité Remarques
Les utilisateurs finaux voient la boîte de dialogue de consentement pour les autorisations du connecteur En savoir plus
Limites de partage Les applications Code sont soumises aux limites de partage des applications canevas. En savoir plus
Mise en quarantaine de l’application En savoir plus
Application de la stratégie de perte de données lors du lancement de l’application En savoir plus
Access conditionnel sur une application individuelle En savoir plus
Suppression de la boîte de dialogue consentement de l’administrateur La suppression de consentement fonctionne pour les deux connecteurs Microsoft qui utilisent OAuth et des connecteurs personnalisés qui utilisent OAuth. En savoir plus
Isolation du client En savoir plus
Azure B2B (accès utilisateur externe) Les utilisateurs finaux peuvent partager des applications de code et les accéder à l’aide de Azure B2B pour accéder aux ressources d’un locataire, comme pour les applications de canevas. En savoir plus
Métriques de santé Les métriques d’intégrité opérationnelle pour les applications de code sont disponibles dans le Centre d’administration Power Platform et dans le portail maker. En savoir plus