Comment obtenir les informations utilisateur dans Power Apps

Salut à tous et bienvenue sur Cybermatik pour un nouveau tuto ! Aujourd’hui, on va plonger dans Power Apps et je vais vous montrer comment récupérer toutes les informations d’un utilisateur directement dans vos applications. Vous verrez, il existe un connecteur très simple à utiliser qui fait tout le travail pour vous. Que ce soit pour afficher le nom, l’adresse e-mail, ou même la photo de profil de l’utilisateur, tout ça devient un jeu d’enfant. Alors, mettons les mains dans le cambouis et passons à la pratique !

La première étape : L’accès à Power Apps

Pour commencer, je me rends sur le portail Microsoft 365. Si vous êtes habitué à cette interface, vous savez déjà où trouver Power Apps, sinon, ne vous inquiétez pas, tout est bien rangé. Après avoir cliqué sur l’icône, je me retrouve sur la page d’accueil de Power Apps. Pour info, il y a une nouvelle version avec un code couleur différent, mais la manipulation reste exactement la même.

Créer une application vide

Aujourd’hui, je vais partir de zéro. Je crée donc une application complètement vide, pas de données, juste une toile vierge au format tablette. L’objectif est d’afficher les informations de l’utilisateur directement dans l’application. Pour ce faire, j’ajoute une étiquette de texte qui va nous permettre de jouer avec les différentes données de l’utilisateur.

Récupérer les informations de base de l’utilisateur

Dans un premier temps, on va récupérer les informations de base comme l’e-mail, le nom complet et l’image de l’utilisateur. Pour cela, il suffit d’utiliser une simple formule. Vous allez taper User() dans la barre de formule, et hop, vous avez accès à trois éléments importants : l’e-mail, le nom complet (FullName) et même la photo de l’utilisateur. C’est aussi simple que ça ! On peut déjà voir l’adresse e-mail apparaître dans l’étiquette de texte que j’ai ajoutée.

Ajouter des retours à la ligne

Bon, c’est déjà pas mal, mais ce n’est pas très joli. Pour améliorer la lisibilité, je vais ajouter quelques retours à la ligne dans ma formule. Pour ce faire, j’utilise des crochets entre parenthèses pour espacer les différentes informations. Vous verrez que ça rend l’affichage bien plus agréable à l’œil !

Aller plus loin avec le connecteur Office 365 Users

Maintenant que j’ai les informations de base, je vais aller plus loin. Pour ça, j’ai besoin du connecteur Office 365 Users. Ce connecteur va me permettre de récupérer d’autres informations intéressantes comme l’adresse postale, le numéro de téléphone, et même le manager de l’utilisateur, si vous travaillez dans une entreprise structurée.

Une fois le connecteur ajouté à mon application, il est prêt à l’emploi. En tapant Office365Users.MyProfile(), je peux accéder à tout un tas d’informations. Par exemple, pour récupérer l’adresse de l’utilisateur, il suffit de taper Office365Users.MyProfile().StreetAddress et voilà, l’adresse est affichée dans l’application !

Afficher encore plus de données : la ville et le manager

Ensuite, je fais la même chose pour récupérer la ville de l’utilisateur avec la formule City(). Vous pouvez également afficher des informations sur le manager de l’utilisateur. Alors dans mon cas, comme je n’ai pas de manager, l’information est vide, mais pour ceux qui en ont un, ça affichera des données comme son nom ou son adresse e-mail. Sympa non ?

Ajouter la photo de profil

Et maintenant, cerise sur le gâteau, je vais ajouter la photo de l’utilisateur. Pour cela, j’ajoute un objet Image dans l’application, et dans la propriété Image, je fais appel à la formule Office365Users.MyProfile().UserPhoto(). Boom ! L’image de profil de l’utilisateur s’affiche directement dans mon application. Vous pouvez même agrandir ou réduire l’image selon vos besoins.

Les avantages de cette approche

Ce qui est génial avec cette approche, c’est que vous pouvez personnaliser votre application Power Apps en fonction des utilisateurs, ajouter un écran de bienvenue, ou même afficher les informations d’autres collègues ou managers. Tout ça grâce à quelques lignes de code et au connecteur Office 365. C’est hyper puissant et surtout très facile à mettre en place, vous ne trouvez pas ?

Conclusion

Voilà, vous savez désormais comment récupérer toutes les informations de l’utilisateur dans une application Power Apps. Que ce soit pour afficher l’e-mail, le nom, la ville, ou même la photo de profil, tout ça devient un jeu d’enfant grâce au connecteur Office 365. Alors amusez-vous bien à personnaliser vos applications, et rendez-les encore plus conviviales et interactives ! Si ce tuto vous a plu, n’oubliez pas de vous abonner à la chaîne, et pourquoi pas laisser un petit pouce en l’air pour m’encourager à créer plus de contenus comme celui-ci. À très bientôt pour un nouveau tuto, et d’ici là, amusez-vous bien avec Power Apps !

Retrouvez en détails comment faire ici et retrouvez tous mes autres tutos par là.

N’oubliez pas de vous abonner à la chaîne et de laisser un commentaire pour me dire ce que vous avez pensé de cette vidéo.

Retour en haut