5 jours (35h)
Savoir utiliser son navigateur Internet et être familiarisé avec les processus métier et leurs logiques
Ce stage s’adresse aux utilisateurs “fonctionnels”, aux créateurs d’application, aux administrateurs ainsi qu’aux personnes souhaitant créer des mini-applications métier complètes (avec workflow) ou toute personne souhaitant se familiariser avec les concepts de Power Apps et Power Automate.
Cette formation est accessible aux personnes en situation de handicap – merci de nous informer au moins 14 jours avant le début de la formation, afin de prévoir les aménagements nécessaires (accueil, accessibilité, pédagogie, suivi).
Alternance d’exposés et de mises en situation
Un support de cours sera remis à chaque stagiaire
Une assistance post-formation : masolution@p-co-formationconseil.fr
Le formateur a acquis une expérience validée sur la technicité et la pédagogie ou bien un titre en rapport avec la matière enseignée.
La formation est divisée en modules. Un exercice est proposé à la fin de chaque module. Sa validation permet au formateur de présenter le module suivant. Nous assurons ainsi un contrôle continu des connaissances.
Une évaluation du niveau est réalisée en amont de la formation
Un quiz d’évaluation des acquis est complété en fin de formation.
Attestation de stage
A l’issue de la formation les stagiaires seront capables de :
Sur mesure INTRA entreprise
Accompagnement individuel sur poste de travail
Formation en visio : individuelle ou collective
Qu’est-ce que MS PowerApps (remplace InfoPath…)
Les profils d’utilisateur et Les usages types
PowerApps et SharePoint (Custom Form, Formulaire versus App)
Différence entre le formulaire et l’application PowerApps
Présentation PowerApps pour Mobile & Tablet
Préparer son environnement de travail (profil de navigateur)
ATELIER
Les offres Office 365 et Microsoft 365
Comprendre le licensing MS PowerApps (plan user, plan ms 365, plan app, plan developpeur)
PowerApps hors “office 365” (plan stand-alone)
ATELIER
Configuration du 1er environnement
Utiliser le concepteur d’application « Power Apps studio »
Préparation d’une source de données Excel
Création d’une App générée automatiquement
Exécuter l’App via un PC/MAC ou Android/iOS
ATELIER
Partager son App en donnant des autorisations
Déplacer son App d’un environnement à un autre
Exporter / Importer son App via son package
Mettre à jour son App
Gérer l’historique de son App
ATELIER
Explorer les sources de données (OneDrive, SharePoint, SQL Azure, Dropbox, Google drive, …)
Focus sur les sources de données SharePoint et OneDrive for business
Connecter et consommer vos sources de données locales (onPrem) via la Gateway
Vue d’ensemble de Dataverse (CDS Common data service – plan user/ plan App)
Présentation des autres datas sources (MS 365 utilisateurs, MS Translator, MSN Weather, etc.)
ATELIER
Utilisation de l’outil « fonction »
Travailler avec des variables « écran » et variables « globale » (Set,)
Manipulation des type de données (Text,Nombre,Dates,Tableau, etc.)
Travailler avec des « tables » et des collections (ClearCollect, Remove, Collect, etc.)
Opérateur de comparaison et opérations logiques (if,max,sum,etc.)
Manipulation et Gestion des couleurs (ColoreValue, ColorFade, etc)
Les fonctions de navigations, passer d’une page à l’autre, lancer un site web (Navigate, Back, Launch)
Gestion des erreurs et débogage (Errors, Validate, etc.)
ATELIER
Utilisation d’écran prédéfinis
Faire des listes liées (Relation 1 :1, 1 :N, N :N)
Mettre à jour les détails d’un écran par formule
Créer un écran de confirmation
ATELIER
Vue d’ensemble des contrôles classiques et des contrôles IA
Contrôle de type Action (Button and shapes)
Control simple (bouton radio, toggle, slider, rating, etc.)
Les contrôles d’entrée et signature (text input, PEN input)
Les contrôles de type DATE picker, List Box, Drop-Down Control
Afficher des TABLES de données dans une App
Les contrôles MEDIA (camera, photo er micro)
Les nouveaux contrôles « fluent »
Exemple d’utilisation du control TIMER
ATELIER
Comportement de base, comprendre la délégation
La recherche des données basique et avancé (trie, filtre, multicritères)
Joindre des données, vérifier la non-existence d’une donnée
Comment Créer, Mettre à jour et supprimer un ou des enregistrements de données
Validation d’un formulaire de données
Envoyer des notifications via le connecteur « notifications » avec conditions
ATELIER
Choisir où seront stockées les images
Créer une App de gestion d’images
Utilisation avancée des contrôles « camera » (niveaux de zoom, luminosité ,…)
Création gestion d’une galerie d’images et vidéos
Utilisation avancée du contrôle « PEN input » (conversions en texte)
Usage de scan de code barre (ean-13, UPC-A, codabar, etc.)
ATELIER
Vue d’ensemble des capteurs disponible dans PowerApps présent dans les smartphones
Introduction à l’usage du GPS (signal on/off, latitude/longitude/altitude)
Utilisation de la fonction LOCATION
Cartographie dans PowerApps, Exemple d’usage avec google maps et bing maps
Autres capteurs (accéléromètre)
ATELIER
Agrégation des données
Colonnes et labels pour les graphiques
Le control « PIE CHART »
Exemple d’utilisation du control « LINE CHARTS »
Usage des regroupements/ vues dynamique et séries multiple
ATELIER
Rappel sur les services et outils de Power Apps
Dataverse et Power Apps
La fonction « Patch » plutôt que le « Form »
Exemple de gestion des tables liés multiple
Bonnes pratiques
ATELIER
Intégrer et consommer les nouveaux contrôle « fluent »
Créer et exploiter les bibliothèques réutilisables
Usage du Timer (réactualisation automatique des datas, etc.)
Les connecteurs « Power Apps for Maker » et « Power Apps Notification v2 »
Bonnes pratiques
ATELIER
Les boucles « For », Usage de « with »
Usage de La fonction « Patch » versus « Form »
Fonctions de manipulation et de conversion de données (json, datevalue, etc.)
Parallélisation des formules
Créer ses propres fonctions et les partager
Bonnes pratiques
ATELIER
Comment, pourquoi et dans quelle situation
Installation des conteneurs d’application (Pc, iOS et Android)
Test et mise en prod d’une App en mode « Offline »
Bonne pratique
ATELIER
Les différents niveaux d’erreur (syntaxe, à l’exécution, au niveau de la donnée)
Comment « tracer » les logs d’erreur
Usage de la console « debug »
Mise en place des Bonnes pratiques
ATELIER
Comment partager votre Application
Quid de la sécurité
Interaction entre données et Application
Bonne pratique
ATELIER
Qu’est que Power Apps for Teams (limite d’usage, accès à Dataverse for Teams)
Comment créer une App spécifique Teams
Bonne pratique
ATELIER
Usage de Power Bi dans Power Apps
Utilisation de Power Apps avec Power Automate
ATELIER
Introduction sur la gouvernance de la Power Platform
Rappel sur les usages et les profils utilisateurs (fonctionnelle, métier, développeur,etc.)
Pourquoi et comment mettre en place une gouvernance
ATELIER
Qu’est-ce qu’un environnement Power Platform
Les droits et les rôles des Administrateurs
Comment gérer les fonctionnalités pour un environnements
Bonnes pratiques
ATELIER
Identifier les différents types de connecteurs
Gestion des autorisations des connecteurs (Standard, Premium, Custom)
ATELIER
Identification des abonnements pour le tenant (MS365, Stand Alone, Free, etc.)
Activation et déploiement des licences Power Apps, Power Automate, etc.
Comment gérer et administrer les licences sans Power Shell (avec voir module 10)
Bonnes pratiques
ATELIER
Présentation des modules Power Shell pour l’administration Power Platform
Comment gérer et administrer les licences avec Power Shell
Déploiement des Apps Power Apps avec Power Shell
Gérer les flux Power Automate avec Power Shell
Récupérer des Apps ou des flux supprimés
Bonnes pratiques
ATELIER
Mise en place de stratégie de sécurité (DLP)
Gérer le partage des utilisateurs Externe (Guest)
Sécuriser et auditer (logs)
Bonnes pratiques
ATELIER
Introduction aux solutions Power Platform
Comment administrer une solution
Déploiement des solutions intra et inter-tenant
Bonnes pratiques
ATELIER
Qu’est-ce que MS Power Automate (remplaçant de SharePoint Designer et plus)
Les profils d’utilisateur et Les usages types
Les modes de licences (par utilisateur, par utilisateur RPA, par flux, en mode standalone)
Microsoft Power Automate et les outils Office 365
Power Automate et SharePoint (versus workflow web, workflow 2010/2013)
Application Power Automate pour Mobile & Tablet
ATELIER
Qu’est-ce qu’un flux ou un workflow
Les type de flux (automatique, à la demande, planifié ou processus métier)
Créer un flux depuis des modèles (depuis modèle standard ou de type Visio)
Les flux UI de type robot (control premium)
Les notifications gérer par Power Automate (mobile, web, eMail, Teams)
Les bonnes pratiques
ATELIER
Différences entre « déclencheurs » et « actions »
Les conditions dans les flux (if, switch)
Déclencher des actions en parallèle (ajouter un branchement parallèle)
Les boucles (apply to each, Do until)
Le control « étendue » (scope)
Le control « Terminé l’exécution » (terminate)
ATELIER
Usage des variables dans un flux Power Automate
Les type des variables (chaine, entier, tableau)
Les « actions » sur les variables (Initialiser, ajouter, incrémenter/ décrémenter)
Qu’est-ce qu’un contenu dynamique (provenant des connecteurs et des contrôles)
Les expressions (ou fonctions) dans Power Automate (fonctions de chaine, logique, conversion, mathématique, manipulations, etc.)
ATELIER
Le control « Approbation »
Démarrer une approbation pour SharePoint
Créer un workflow d’approbation séquentiel
Gérer les approbations
ATELIER
Installer et se connecter à l’App « Power Automate »
Création d’un bouton « démarrer un flux » depuis un modèle
Partager le flux « instant »
Manager les flux spécifiques à l’application mobile
ATELIER
Sécuriser, gérer les autorisations et partager ses flux
Configurer les paramètres régionaux
Activer/désactiver un flux
Exporter/importer un flux et créer une copie d’un flux,
Soumettre un flux comme modèle
Monitorer l’exécution d’un flux
ATELIER