Nous nous adaptons à vos besoins !

Ce contenu peut être réalisé sur mesure en fonction de vos objectifs professionnels

Durée :

5 jours (35h)

Pré-requis :

Savoir utiliser son navigateur Internet et être familiarisé avec les processus métier et leurs logiques

Public concerné :

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.

Accessibilité :

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).

Méthode pédagogique :

Alternance d’exposés et de mises en situation

Moyens pédagogiques :

Un support de cours sera remis à chaque stagiaire

Une assistance post-formation : masolution@p-co-formationconseil.fr

Titre et qualité du formateur :

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.

Modalités d’évaluation :

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.

Validation :

Attestation de stage

Objectifs professionnels :

A l’issue de la formation les stagiaires seront capables de :

  • Construire une application PowerApps par rapport à un besoin métier
  • Vous connecter à des sources de données locales et dans le cloud
  • Comprendre les tables « Dataverse » (cds)
  • Mettre en place un workflow métier
  • Construire des applications pour les appareils mobiles

Centre de ressources tutorées 

Sur mesure INTRA entreprise 

Accompagnement individuel sur poste de travail

Formation en visio : individuelle ou collective 


CONTENU

JOURS 1 et 2 : Power Apps Maker

Module 1 – Introduction à MS PowerApps

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

Module 2 – Licences et abonnements

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

Module 3 – Création de votre 1ère App

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

Module 4 – Partager ses Apps

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

Module 5 – Explorer les Datas Sources

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

Module 6 – Utilisation des « formules »

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

Module 7 – Personnaliser les « écrans »

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

Module 8 – Utilisation des « contrôles »

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

Module 9 -Travailler avec des données

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

Module 10 – Travailler avec des images

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

Module 11 – Usage des « capteurs » du smartphone (gps, accéléromètre, etc.)

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

Module 12 – Utilisation des charts (pie, bar, 3d)

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

JOUR 3 : Power Apps Maker – Perfectionnement

Module 1 – Gestion avancée des Datas

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

Module 2 – contrôles, composants et connecteurs

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

Module 3 – Power Fx avancé

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

Module 4 – Application en mode déconnecté

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

Module 5 – Débogage et gestion des erreurs

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

Module 6 – Partage et sécurité

Comment partager votre Application

Quid de la sécurité

Interaction entre données et Application

Bonne pratique

ATELIER

Module 7 – Power Apps for Teams

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

Module 8 – Intégration Power automate et BI

Usage de Power Bi dans Power Apps

Utilisation de Power Apps avec Power Automate

ATELIER

JOUR 4 : Power Apps Administrateur

Module 1 – La Gouvernance

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

Module 2 – Les environnements

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

Module 3 – Administration des connecteurs

Identifier les différents types de connecteurs

Gestion des autorisations des connecteurs (Standard, Premium, Custom)

ATELIER

Module 4 – Gestion des licences Power Platform

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

Module 5 – Industrialisation avec Power Shell

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

Module 6 – Implémenter la sécurité Power Platform

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

Module 7 – Administration des solutions

Introduction aux solutions Power Platform

Comment administrer une solution

Déploiement des solutions intra et inter-tenant

Bonnes pratiques

ATELIER

JOUR 5 : Power Automate

Module 1 – Introduction à MS Power Automate

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

Module 2 – Flux Power Automate

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

Module 3 – Les conditions, boucles et contrôles

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

Module 4 – Les variables, le contenu dynamique et les fonctions

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

Module 5 – Le flux d’approbation

Le control « Approbation »

Démarrer une approbation pour SharePoint

Créer un workflow d’approbation séquentiel

Gérer les approbations

ATELIER

Module 6 – Les flux depuis Power Apps

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

Module 7 – Comment administrer ses flux

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

Tarif INTRA entreprise ou sur mesure : à partir de 1 200 euros HT / jour (groupe de 6 personnes maximum)