

Yves Habersaat
Microsoft 365 Development MVP & MCT | Business Applications Consultant | Speaker | Blogger
Lausanne, Switzerland
Building applications and solutions with Microsoft 365, Azure, Dynamics 365 & Power Platform. Passionate about modern development technologies and application lifecycles.
I'm working as Business Applications Consultant at Sword Group in Switzerland, focused on Microsoft 365 services like SharePoint Online, Microsoft Teams, Microsoft Viva and all related modern development technologies and tools like SharePoint Framework (SPFx), Teams SDK, Microsoft Graph, Git, TypeScript, React, Azure DevOps.
I'm also working on platforms around Microsoft 365 ecosystem like Azure, Dynamics 365 and Power Platform.
I'm passionate about sharing my knowledge and experience during my sessions or on my blog (www.yhabersaat.ch) and always here to help the community.
Links
Area of Expertise
Topics
OpenAI & Dynamics 365 : Transformer vos notes de rendez-vous on en plan d'action magique
Découvrez comment l'intégration d'OpenAI dans Dynamics 365 transforme vos notes de rendez-vous, qu'elles soient vocales ou textuelles, en actions concrètes et organisées.
- Analyse Intelligente : OpenAI évalue le contenu des réunions, y compris l'ordre du jour et la localisation, pour identifier les actions clés.
-Création Automatisée de Tâches : Génère des tâches de suivi et prépare des brouillons d'email directement dans Dynamics 365 en fonction des notes.
- Optimisation du Suivi Commercial : Améliore l'efficacité des actions marketing, simplifiant le processus de suivi commercial.
Créez vos connecteurs personnalisés depuis Visual Studio: guide pratique
Visual Studio 2022 (v17.7.x) propose désormais aux développeurs professionnels de créer des connecteurs personnalisés pour la Power Platform directement depuis un projet de Web API grâce aux Connected Services.
Take your chatbot to the next level with a pinch of AI
Chatbots are cool right? But before the growth of AI, we had to orchestrate everything, in order to be sure that users could get what they want by "simply" requesting things with a few words. And that could be painful in the end.
With the help of Large Language Models, coupled with AI, it became easier. New frameworks arise and this session will focus on most recent ones such as Teams AI and Azure OpenAI Client!
Whether you choose to use OpenAI or Azure OpenAI services, we'll focus on the implementation but not without giving a recap on all the available possibilities in Microsoft ecosystem. After this session, you'll have all the keys to start building your own intelligent chatbot!
Ah! le fichier, le responsable, l'expert, c'est qui ? c'est où ? 👉 Sharepoint Syntex + Viva topics
Oui, la recherche de personnes et des fichiers reste une activité chronophage dans bon nombre d'organisations. Découvrez avec nous les puissantes capacités de SharePoint Syntex et de Microsoft Viva Topics, qui permettent aux utilisateurs de découvrir des contenus de manière transparente. Et discutons ensemble du knowledge management !
There is no limit for Pro Developers in the Power Platform!
In Microsoft Power Platform, developers can collaborate with citizen developers to enhance business solutions and solve complex requirements by using the platform's various extension capabilities with code. Thanks to a native integration with Azure, developers can use their cloud development skills to extend the Power Platform with different Azure services.
In this session, you'll learn how to take advantage of the key developer extensibility points of the Power Platform like building custom UI components using Power Apps component framework, create custom connectors for Power Apps and Power Automate to communicate to your external data sources and services, create custom Power BI visuals using the open-source SDK, and more!
We'll cover the most interesting aspects of the Power Platform extensibility through multiple demos and step-by-step tutorials based on my own experience.
Build solutions to track changes in M365 with Microsoft Graph, Azure Event Hubs and Logic Apps
Microsoft Graph is the gateway to your data and intelligence in your Microsoft 365 tenant. You can use Microsoft Graph to build powerful applications and automations for your company and consumers.
In this session, you'll learn how to take advantage of Microsoft Graph, Azure Event Hubs and Logic Apps all together to build powerful automation solutions to track changes in your Microsoft 365 tenant like when a new Teams team is created, a new user is created in Azure AD, the presence of a user changes, a new to-do item is created, and more!
We'll cover how to create and manage Microsoft Graph subscriptions with a Logic App, use an Event Hub to ingest the change notifications and finally triggers some specific business logic through a Logic App (or an Azure Function).
Azure API Management au service de la Power Platform
Les citizen developers qui utilisent la Power Platform doivent souvent faire appel à des services métier développés par des développeurs professionnels et déployés dans Azure.
Azure API Management permet aux développeurs professionnels de publier leurs services backend en tant qu’APIs et d’exporter facilement ces APIs vers la Power Platform (Power Apps et Power Automate) en tant que connecteurs personnalisés destinés à être découverts et consommés par des citizen developers comme n'importe quel autre connecteur natif de la plateforme.
Dans cette session, vous apprendrez à tirer parti d'Azure API Management pour publier des APIs en tant que connecteurs personnalisés dans la Power Platform sans avoir à écrire une seule ligne de code mais également comment résoudre facilement certaines problématiques techniques courantes que j'ai recontrées dans le cadre de mon métier de consultant.
Power Automate vs Logic Apps: what to choose?
During this session, I'll highlight the main differences between Power Automate and Azure Logic Apps based on real-world use cases.
I'll cover the following topics:
- Licensing & billing models
- Creation methods
- Limitations & configuration
- Triggers & actions
- Error handling
- Deployment
- And more...
After this session, you will be able to choose the right product for your needs!
Les bibliothèques PnP au service de vos développements SPFx
La communauté PnP met à disposition de nombreuses bibliothèques et dépôts de code permettant de gagner un temps précieux dans vos développements avec le SharePoint Framework (SPFx). Ne réinventez pas la roue et concentrez-vous sur ce qui compte vraiment pour votre organisation, comme on dit!
Durant cette session, nous découvrirons les bibliothèques et dépôts de code de la communauté PnP les plus utilisés comme PnPjs, Reusable React controls, Reusable property pane controls, Web Part Samples et plus encore à travers un projet de développement concret.
Construire des solutions Microsoft 365 à travers Teams, Viva Connections et SharePoint avec SPFx
Durant cette session, vous apprendrez comment utiliser le SharePoint Framework (SPFx) afin de créer des solutions web modernes pour Microsoft 365 à travers Microsoft Teams, Viva Connections et SharePoint avec des technologies standards comme TypeScript, React, Node et plus encore.
SharePoint Syntex: manage your tenant term store and sites content types with Microsoft Graph
In this session, I'll show you how to manage the tenant term store and sites content types using Microsoft Graph Taxonomy and Content types APIs available within SharePoint Syntex.
Build Microsoft 365 solutions across Teams, Viva Connections and SharePoint with SPFx
In this session, you'll learn how you can use the SharePoint Framework (SPFx) to build modern web solutions for Microsoft 365 across Microsoft Teams, Viva Connections and SharePoint with industry standard technologies like TypeScript, React, Node and more.
Extend Microsoft Teams with SharePoint Framework
In this session, you'll learn how to extend Microsoft Teams with the SharePoint Framework (SPFx) and capabilities like developing Tabs, Personal Apps, Meeting Apps and more. You'll get everything to start building your own extensions for Microsoft Teams!
Démarrer avec Viva Connections sur votre tenant
Durant cette session, nous découvrirons en pratique comment configurer et déployer Viva Connections pour vos utilisateurs sur votre tenant Microsoft 365.
Les principaux sujets abordés sont les suivants:
- Configurer et déployer les applications desktop et mobile
- Aperçu et configuration du composant Dashboard
- Aperçu et configuration du composant Feed
- Aperçu et configuration du composant Resources
- Personnaliser l'expérience Dashboard avec les Adaptive Cards
- Extension du Dashboard avec SharePoint Framerwork (SPFx)
- Ressources utiles
Getting started with Viva Connections in your tenant
In this session, we'll cover how to setup Viva Connections in your Microsoft 365 tenant as a practical guide. From deploying the desktop and mobile applications to your end users to configuring your first Adaptive Cards in the brand new Dashboard experience.
Étendre Microsoft Viva Connections: atelier pratique
Durant cet atelier pratique, nous aborderons les thèmes suivants:
- Introduction à Microsoft Viva
- Présentation de Viva Connections
- Principes d'extension de Viva Connections
- Introduction au SharePoint Framework (SPFx)
- Programme pour les développeurs Microsoft 365
- Installation et configuration des outils nécessaires
- Composant Web Part (avec cas pratique)
- Composant Application Customizer (avec cas pratique)
- Composant Adaptive Card Extension - ACE (avec cas pratique)
- Ressources utiles
Migration de vos applications sur Azure: quelle stratégie choisir?
Durant cette session, je vous présenterai les quatre grandes stratégies de migration d'applications vers Microsoft Azure: réhébergement, refactorisation, réarchitecture et recréation.
Vous découvrirez les caractéristiques et prérequis de chaque stratégie et pourrez ainsi choisir la plus adaptée pour votre migration d'application future.
An overview of Microsoft Teams extension points
In this session, we'll cover Microsoft Teams extension points: personal apps, tabs, messaging extensions, conversational bots, task modules, connectors and more. I'll present you deep dive each extension point with common use cases and examples based on my professional experience.
Power Platform Functional Consultant: the keys to success for PL-200
In this session, we'll cover skills measured in the brand new PL-200 certification exam. I'll provide some useful information on the Power Platform key features to understand, related material available and personal tips to study well for this exam.
Build your own custom Power BI visuals: where to start?
In this session, I'll cover the main steps to start developing your own custom Power BI visuals, from installing the required industry standard toolchain to publishing for your organization or on AppSource.
Microsoft Teams & Graph API: tour d'horizon
Durant cette session, je vous présenterai les possibilités offertes pour Microsoft Teams avec Graph API à travers quelques exemples concrets d'intégration.
Développement de vos propres visuels Power BI: par où commencer?
Durant cette session, je vous présenterai les grandes étapes pour démarrer le développement de vos propres visuels Power BI, de l'installation des outils standards nécessaires à la publication pour votre organisation ou sur AppSource.
An overview of Viva Connections extension points
In this session, we'll cover the extension points available to enrich your Viva Connections experience: SharePoint Framework (SPFx), Adaptive Cards, Microsoft Graph, Power Platform and more!
Un aperçu des points d'extension de Viva Connections
Durant cette session, nous découvrirons les points d'extension disponibles pour enrichir l'expérience de Viva Connections: SharePoint Framework (SPFx), Adaptive Cards, Microsoft Graph, Power Platform et plus encore!
Bien démarrer avec Power Automate & Microsoft Graph
Vous souhaitez utiliser Microsoft Graph avec Power Automate mais ne savez pas par où commencer? Cette session est pour vous! Nous découvrirons comment utiliser les APIs de Microsoft Graph avec Power Automate ainsi que les bonnes pratiques associées et quelques exemples concrets.
La Power Platform vue par un ProDev
L'arrivée de la Power Platform a créé de nombreuses opportunités et évolutions au sein des entreprises tant pour les end users, citizen dev que les pro dev.
Durant cette sesssion, je vous présenterai comment j'ai abordé et utilisé la Power Platform en tant que développeur pro avec ses nombreux avantages et opportunités mais également les changements que cela a impliqué d'un point de vue organisationnel.
Starting with Viva Connections extensibility model
In this session, you'll learn how to start with the Viva Connections extensibility model and how to start building your own cards for the Dashboard experience with Adaptive Card Extensions (ACEs) and the SharePoint Framework (SPFx). Finally, I'll show you some card examples I've built based on common use cases.
Démarrer avec le modèle d'extension de Viva Connections
Durant cette session, vous apprendrez comment bien démarrer avec le modèle d'extension de Viva Connections et comment développer vos propres cartes pour enrichir l'expérience Dashboard avec les Adaptive Card Extensions (ACEs) et le SharePoint Framework (SPFx).
Pour finir, je vous présenterai quelques exemples de cartes basées sur des cas d'usage courants.
Accelerate your SPFx developments with Microsoft Graph Toolkit
In this session, you'll learn how to take advantage of the Microsoft Graph Toolkit (MGT) web components to cut your development time through the setup of a SharePoint Framework (SPFx) solution based on the React library.
Accélérez vos développements SPFx avec Microsoft Graph Toolkit
Dans cette session, vous apprendrez à tirer parti des composants web du Microsoft Graph Toolkit (MGT) pour réduire votre temps de développement à travers la mise en place d'une solution SharePoint Framework (SPFx) basée sur la bibliothèque React.
Power Automate vs Logic Apps: que faut-il choisir?
Durant cette session, nous mettrons en évidence les différences majeures entre Power Automate et Azure Logic Apps en se basant sur des cas d'usage concrets.
Je couvrirai les sujets suivants:
- Modèles de licence et de facturation
- Méthodes de création
- Limitations et configuration
- Déclencheurs et actions
- Gestion des erreurs
- Déploiement
- Et plus encore...
Après cette session, vous serez en mesure de choisir le produit le plus adapté à vos besoins!
Découverte des opportunités Pro Dev avec la Power Platform
La Power Platform offre actuellement un large panel de points d'extension et d'outils à destination du développeur professionnel (Pro Dev).
Durant cette session, je vous présenterai les possibilités Pro Dev offertes par la Power Platform comme le Power Apps component framework (PCF), Microsoft Power Platform CLI, Azure API Management, les extensions Visual Studio Code et Visual Studio ou les Microsoft Power Platform Build Tools pour Azure DevOps à travers plusieurs démonstrations et scénarios métier.
Pour finir, je vous partagerai également mes expériences ainsi que ma vision relatives à toutes ces possibilités d'extension de la plateforme en tant que développeur professionnel.
Améliorer l'expérience employé avec Microsoft Viva
Dans cette session, vous découvrirez les différents modules de la plateforme Viva et comment en tirer partie afin d'améliorer l'expérience employé au sein de votre entreprise de manière significative.
Je vous partagerai également plusieurs retours d'expérience clients sur le déploiement des modules Viva en entreprise.
The PnP libraries for your SPFx developments
The Microsoft 365 Platform Community (PnP) provides many libraries and repositories that can cut your development time with the SharePoint Framework (SPFx). Don't reinvent the wheel and focus on what truly matters for your organization as they say!
In this session, you'll learn how to take advantage of the most used PnP libraries and repositories like PnPjs, Reusable React controls, Reusable property pane controls, Web Part Samples and more through a concrete development solution sample.
Azure API Management for the Power Platform
Citizen developers using the Microsoft Power Platform often need to reach the business capabilities that are developed by professional developers and deployed in Azure.
Azure API Management enables professional developers to publish their backend service as APIs, and easily export these APIs to the Power Platform (Power Apps and Power Automate) as custom connectors for discovery and consumption by citizen developers.
In this session, you'll learn how to take advantage of Azure API Management to publish APIs to custom connectors in the Power Platform for your end users without writing a single line of code!
Intégrez Azure OpenAI dans vos développements Power Platform
Le service Azure OpenAI fournit un accès via APIs REST aux puissants modèles de langage d’OpenAI, dont les séries de modèles GPT-4, GPT-3.5 (ChatGPT) et DALL-E.
Durant cette session, découvrons ensemble comment tirer parti des modèles disponibles dans Azure OpenAI directement dans vos développements Power Platform sans aucune utilisation des fonctionnalités natives d'AI Builder.
Les cas d'usages abordés dans cette session sont les suivants:
- Création d'un assistant virtuel interactif avec Power Apps et le modèle Azure OpenAI GPT-35-Turbo (ChatGPT)
- Résumé et synthèse de contenus en provenance d'un site SharePoint Online (news, documents, etc.) avec Power Automate et les modèles GPT-3 & 4
- Génération d'images basées sur des données textuelles avec Power Automate et le modèle DALL-E 2
- Et bien plus encore!
aMS Lausanne 2024 Upcoming
aMS Lausanne 2022
Viva Connections & SharePoint Framework Community call
Getting started with Microsoft Graph Toolkit and SharePoint Framework
Global Automation Bootcamp
Power Automate vs Logic Apps: what to use?
aMS Germany - 16-11-2021
aMS Online #32
Un aperçu des points d'extension de Viva Connections
Microsoft 365 Collaboration Bootcamp
An overview of Microsoft Teams & Graph API
Global Power BI Training Bootcamp
Build your own custom Power BI visuals: where to start?
aMS Online #28
Microsoft Teams & Graph API: tour d'horizon
Global Power Platform Bootcamp Paris

Yves Habersaat
Microsoft 365 Development MVP & MCT | Business Applications Consultant | Speaker | Blogger
Lausanne, Switzerland