Most Active Speaker

Yves Habersaat

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.

Awards

Area of Expertise

  • Information & Communications Technology

Topics

  • Microsoft Azure
  • Microsoft 365
  • Microsoft Power platform
  • Microsoft Dynamics 365
  • Microsoft Graph
  • Microsoft Power Automate
  • Microsoft Power BI
  • Microsoft Power Virtual Agents
  • Microsoft Power Apps
  • Microsoft Teams
  • Microsoft SharePoint
  • Office 365
  • SharePoint
  • Teams
  • Power Platform
  • AI
  • Azure OpenAI Service
  • M365 Copilot
  • Copilot

GitHub Copilot: The Future of AI-Assisted Programming

Embark on a journey through the cutting-edge realm of AI-assisted coding with this session on GitHub Copilot.

Discover how this revolutionary tool harnesses the power of machine learning to transform the way developers write code, automate mundane tasks, and streamline the creative process. Whether you’re a seasoned programmer or a curious newcomer, this session will unveil the potential of GitHub Copilot to elevate your coding experience, boost productivity, and ignite innovation.

Join me to explore the future of coding, where AI becomes your collaborative partner in crafting the next generation of software solutions.

Extend Copilot for Microsoft 365 with Plugins

Unlock the full potential of Microsoft 365 with this deep-dive session on extending Copilot through custom plugins.

Learn how to enhance your productivity suite with tailored solutions that streamline workflows, automate complex tasks, and bring your creative ideas to life. This session will guide you through the process of plugin development, from concept to implementation, ensuring you can personalize Copilot to fit your unique needs.

Whether you’re looking to integrate new features, connect with third-party services, or optimize your daily tasks, join me to discover how plugins can transform your Microsoft 365 experience into a powerhouse of efficiency and innovation.

Revolutionize your experiences with Copilot: Adopt, expand, and create in the Microsoft cloud

Hi team!

I would like to talk about the 3 paths in building Copilot experiences in the Microsoft cloud: adopt, extend and build because I have actually tons of questions on that in my day-to-day job as a consultant for Sword Group (http://www.sword-group.com).

In my company, I'm actually participating to various projects related to the 3 paths mentioned before, here are few examples:
- Enterprise intelligent chatbot solution “ChatGPT” like integrated into Microsoft Teams client
- Customer service transformation with human-like responses in chat and voice channels
- Document intelligence solution to respond on various queries about the document contents
- Document custom classification or extraction solution based on various criterias
- Report contents generation based on pre-indexed documents like knowledge base, directives, etc
- CV analysis to transform the recruitment process based on various criterias
- And more!

I'm actually focused on the extensibility point of view with pro-code and low-code plugins developed with Visual Studio Code and Copilot Studio.

Thanks for considering my submission!

Best regards,

Yves

All the ingredients for setting up your security model in Dataverse

Dataverse is a powerful cloud-based storage system that allows you to securely store and manage data that's used by your business applications such as Dynamics 365 and the Power Platform.

Join this session to understand the full recipe and what you need to setup your security model in Dataverse.

Our list of ingredients includes:
- 1 pinch of security roles
- A few divisions
- Some Microsoft Entra ID security groups
- 3 column security profiles

Mix all the ingredients with us to set up your security model in Dataverse and enjoy!

Adopter, étendre et créer des expériences Copilot dans le cloud Microsoft

Copilot est un assistant basé sur l'IA alimenté par les grands modèles de langage (LLMs) qui offrent des solutions innovantes dans le cloud Microsoft. Ils visent à améliorer la productivité, la créativité et l'accessibilité des données tout en offrant des fonctions de sécurité et de confidentialité des données de niveau professionnel.

Durant cette session, nous découvrirons ensemble les trois grandes approches proposées par Microsoft dans l'utilisation de Copilot à savoir :
1. Adopter un Copilot
2. Etendre un Copilot
3. Construire un Copilot

Nous aborderons également les différents critères qui permettent de choisir l'une des approches en fonction de vos besoins et critères par exemple l'effort de développement, les sources de données ou la personnalisation, illustré par des exemples concrets basés sur des cas d'utilisation clients que j'ai rencontrés récemment dans mon métier de consultant.

Maximiser la productivité avec Copilot pour M365: Explorer les meilleures options d'extension

Découvrez une nouvelle ère de productivité avec Copilot pour Microsoft 365, disponible pour tous depuis le 1er novembre. Cette puissante suite d'outils offre une gamme de compétences essentielles allant de la compréhension à la synthèse, la prédiction, le rappel, la traduction et la génération de contenu. Copilot puise dans le vaste réservoir de vos connaissances organisationnelles en indexant le contenu accessible dans Microsoft Graph, y compris les e-mails, les conversations et les documents.

Au-delà de ses fonctionnalités de base, Copilot offre une multitude d'options pour l'adapter à vos besoins métier spécifiques. Avec un nombre croissant de plugins et de connecteurs Graph, vous pouvez enrichir et personnaliser Copilot à votre guise.

Dans cette session, nous explorerons les trois principaux moyens d'extension de Copilot pour Microsoft 365, illustrés par des cas d'usage concrets. Cela comprend les connecteurs Power Platform, les connecteurs Microsoft Graph et les extensions de messages Teams.

Ne ratez pas cette opportunité d'optimiser votre utilisation de Copilot pour Microsoft 365 et de l'adapter de manière stratégique à vos opérations métier!

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!

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 or Logic Apps: Unveiling the best choice for your needs

Get ready to dive into a compelling session where we'll unravel the key distinctions between Power Automate and Azure Logic Apps, all backed by real-world examples.

This exciting journey will guide you through:

- The intricacies of licensing and billing models
- The art of creation methods
- The nitty-gritty of limitations and configurations
- The dynamics of triggers and actions
- The mastery of error management
- The strategy behind deployment
- And a treasure trove of other insights!

By the end of this exhilarating session, you won't just be an observer - you'll be equipped with the knowledge to make an informed decision about the product that fits like a glove for your unique needs. Step into this session and step up your game!

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.

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.

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.

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.

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!

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 in the service of the Power Platform

Citizen developers who use the Power Platform often need to call on business services developed by professional developers and deployed in Azure.

Azure API Management allows professional developers to publish their backend services as APIs and easily export these APIs to the Power Platform (Power Apps and Power Automate) as custom connectors intended to be discovered and consumed by citizen developers like any other native connector of the platform.

In this session, you will learn how to take advantage of Azure API Management to publish APIs as custom connectors in the Power Platform without having to write a single line of code, but also how to easily solve some common technical issues that I have encountered in my role as a consultant.

aMS Leipzig - 27/09/2024 Sessionize Event Upcoming

September 2024 Leipzig, Germany

European Power Platform Conference (EPPC24) Sessionize Event Upcoming

June 2024 Brussels, Belgium

aMS Lausanne 2024 Sessionize Event Upcoming

April 2024 Lausanne, Switzerland

Modern Workplace Conference Paris 2024 Sessionize Event

March 2024 Paris, France

Cloud Technology Townhall Tallinn 2024 Sessionize Event

February 2024 Tallinn, Estonia

Microsoft Graph DevDay 2023 #GraphDevDay2023 Sessionize Event

November 2023

aMS Lyon 14-09-2023 Sessionize Event

September 2023 Lyon 02, France

aMS Berlin - 15.06.2023 Sessionize Event

June 2023 Berlin, Germany

Viva Round The World Sessionize Event

June 2023

Teams10X - April 12 - 13, 2023 Sessionize Event

April 2023

Modern Workplace Conference Paris 2023 Sessionize Event

March 2023 Paris, France

aMS Sophia-Antipolis 07-02-2023 Sessionize Event

February 2023 Biot, France

Power Platform French Summit (2022) Sessionize Event

November 2022 Paris, France

Teams10X - Sep 28-29, 2022 Sessionize Event

September 2022

Microsoft 365 Virtual Marathon 2022 Sessionize Event

May 2022

aMS Lausanne 2022 Sessionize Event

April 2022 Lausanne, Switzerland

Teams10X Sessionize Event

April 2022

Teams Nation 2022 Sessionize Event

March 2022

Viva Connections & SharePoint Framework Community call

Getting started with Microsoft Graph Toolkit and SharePoint Framework

March 2022

Canadian Cloud Summit 2022 Sessionize Event

February 2022

Global Automation Bootcamp

Power Automate vs Logic Apps: what to use?

February 2022

Modern Workplace Conference Paris 2022 Sessionize Event

January 2022

M365 Below in Chicago! Sessionize Event

January 2022

PowerPlatform French Summit (2021) Sessionize Event

November 2021

Microsoft Teams Day Online 4 Sessionize Event

November 2021

aMS Germany - 16-11-2021 Sessionize Event

November 2021 Aachen, Germany

aMS Southeast Asia 2021 Sessionize Event

October 2021

aMS Online #32

Un aperçu des points d'extension de Viva Connections

September 2021

Microsoft 365 Collaboration Bootcamp

An overview of Microsoft Teams & Graph API

August 2021

Global Power BI Training Bootcamp

Build your own custom Power BI visuals: where to start?

July 2021

A Taste of M365 Chicago! Sessionize Event

June 2021

aMS Online #28

Microsoft Teams & Graph API: tour d'horizon

April 2021

Microsoft 365 Virtual Marathon Sessionize Event

April 2021

Certification Saturday 2021 Sessionize Event

April 2021

Global Power Platform Bootcamp Paris Sessionize Event

February 2021

Yves Habersaat

Microsoft 365 Development MVP & MCT | Business Applications Consultant | Speaker | Blogger

Lausanne, Switzerland