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.
Note
Les fonctionnalités en version préliminaire ne sont pas destinées à une utilisation en production et peuvent être restreintes. Ces fonctionnalités sont disponibles avant une publication officielle afin que les clients puissent obtenir un accès anticipé et fournir des commentaires.
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) tels que 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 Power Apps dans des applications web personnalisées intégrées à un IDE code-first. 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 Microsoft Entra
- Accès aux sources de données Power Platform et à 1 500 connecteurs+ pouvant être appelés directement à partir de JavaScript
- Publication et hébergement faciles d’applications web métier dans Power Platform
- Respect des stratégies de plateforme managée de votre organisation (limites de partage d’applications, accès conditionnel, protection contre la perte de données, et ainsi de suite)
- Déploiement simplifié et 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.
Installer les outils de développement suivants
Utilisez ces outils lors de la création d’applications de code :
- Visual Studio Code
- Node.js (version LTS)
- Git
- Power Apps CLI
Activer des applications de code dans un environnement Power Platform
Les applications de code peuvent être activées via un paramètre d’environnement que les administrateurs power Platform et les administrateurs d’environnement peuvent définir. Le paramètre d’environnement respecte les groupes et les règles définis par les administrateurs Power Platform.
En tant qu’administrateur, accédez au Centre d’administration Power Platform
Accédez à Gérer les>environnements> pour sélectionner l’environnement dans lequel vous allez utiliser des applications de code
Accédez à Paramètres> Développer la sous-section > Sélectionner des fonctionnalités
Accédez à la fonctionnalité applications de code Power Apps et utilisez le bouton bascule Activer les applications de code pour l’activation.
Sélectionnez Enregistrer dans l’expérience des paramètres.
Octroi de licences aux utilisateurs finaux avec Power Apps Premium
Les utilisateurs finaux qui exécutent des applications de code ont besoin d’une licence Power Apps Premium.
Limites
- Les applications de code peuvent appeler des API en dehors des connecteurs Power Platform. Les applications de code ne prennent pas encore en charge la stratégie de sécurité de contenu (CSP).
- Les applications de code ne prennent pas encore en charge la restriction IP SAS (Storage Shared Access Signature).
- Les applications sans code ne prennent pas en charge l’intégration de Power Platform Git.
- Les applications de code n’ont pas d’intégration native Power Platform à Azure Application Insights. Azure Application Insights peut être ajouté, car il s’agirait d’une application web générique, mais il n’inclut pas d’informations reconnues dans la couche de plateforme, telles que les événements d’ouverture d’application (pour mesurer la réussite/l’échec).
- Les applications de code ne sont pas prises en charge dans l’application mobile Power Apps ou Power Apps pour Windows.
- Les applications de code ne prennent pas encore en charge l’intégration des données Power BI (fonction PowerBIIntegration), mais peuvent être incorporées dans les rapports Power BI à l’aide de Visual Power Apps.
- Les applications de code ne prennent pas en charge l’intégration des formulaires SharePoint.
Prise en charge des fonctionnalités de plateforme managée
Ce tableau énumère les fonctionnalités de gestion de 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 codées respectent les limites de partage des applications Canvas. 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 |
| Accès conditionnel sur une application individuelle | En savoir plus |
| Suppression de la boîte de dialogue consentement de l’administrateur | La suppression de consentement est prise en charge pour les deux connecteurs Microsoft qui utilisent OAuth et des connecteurs personnalisés qui utilisent OAuth. En savoir plus |
| Isolation du locataire | En savoir plus |
| Azure B2B (accès utilisateur externe) | Les applications de code peuvent être partagées avec et accessibles par les utilisateurs finaux à l’aide d’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 |