Claude Couderc Consulting

Découvrir Microsoft PowerApps

Interface de développement d'une application PowerApps
Interface de développement d’une application PowerApps

Microsoft PowerApps est un environnement qui regroupe des services, des connecteurs et une plateforme de données pour créer des applications personnalisées.

Ces applications se connectent aux données de votre organisation, comme SharePoint et d’autres sources de données.

Les applications PowerApps s’exécutent dans un navigateur ou sur des appareils mobiles comme un téléphone ou une tablette.

La connaissance de la programmation n’est pas requise : vous pouvez développer une application simple sans écrire de code. Les formules manipulées ressemblent à celles de Microsoft Excel.

Les développeurs professionnels peuvent aller plus loin. Ils peuvent interagir par programmation avec les données et les métadonnées, appliquer une logique métier, créer des connecteurs personnalisés et intégrer des données externes.

Il est possible de développer des applications très imbriquées avec les données du cloud, comme Amazon, Oracle, DB2, Dropbox, Dynamics 365, etc.

La création des applications est faite à l’aide d’interfaces visuelles et d’assistants.

Connexion à SharePoint
Connexion à SharePoint

Le partage d’une application PowerApps se fait simplement, comme pour un document Word dans SharePoint.

A titre d’exemples, Microsoft fournit plusieurs applications PowerApps déjà développées, que vous pouvez analyser pour comprendre leur fonctionnement.

Cas d’usages de PowerApps

Voici quelques exemples d’applications que vous pouvez développer avec PowerApps de Microsoft.

  • Créer des applications basées sur des données diverses comme SharePoint, SQL, Dropbox, etc.
  • Développer une application simple mono-tâche.
  • Créer une application complexe avec plusieurs écrans.
  • Utiliser le microphone, la caméra, les coordonnées GPS, le stylo avec support de l’encre.
  • Ajouter et utiliser plusieurs sources de données dans une application,
  • Personnaliser les formulaires SharePoint par défaut.
  • Remplacer les applications et les affichages SharePoint.
  • Construire des applications sur des données SharePoint.

Licences PowerApps

PowerApps est disponible avec deux plans autonomes.

  • PowerApps Plan 1 fournit notamment un accès au service de données communes pour stocker et gérer les données..
  • PowerApps Plan 2 permet en plus d’exécuter des applications avec des plug-ins de code et des flux de travail en temps réel.

La plupart des forfaits Office 365 et Dynamics 365 fournissent l’équivalent de PowerApps Plan 1. Certaines applications et plans Dynamics 365 incluent une licence PowerApps Plan 2.

Authentification et autorisation

Une application PowerApps, ou PowerApps Mobile, s’exécute avec le compte et les droits de l’utilisateur connecté.

En particulier, PowerApps utilise Azure Active Directory (AAD), qui offre la possibilité de se synchroniser avec l’annuaire Active Directory de votre organisation. Cela signifie que les utilisateurs peuvent donc se connecter à PowerApps avec leurs compte et mot de passe usuels.

En cas de départ d’un employé, il perdra automatiquement l’accès aux applications PowerApps car le partage des applications PowerApps s’appuie aussi sur Azure Active Directory.

Office365 Addict

Ajouter un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.