Configurer l'interfaçage entre le xLMS et TEAMS Comment récupérer les informations nécessaires à la configuration de Teams dans xLMS Comment les intégrer sur la plateforme Etapes de l'intégration de Teams dans xLMS Ce document est une fiche pratique expliquant les étapes nécessaires pour configurer l'intégration de Microsoft Teams dans la plateforme xLMS via le portail Azure. Principales étapes : Enregistrement de xLMS sur Azure Accéder au portail Azure. Cliquer sur New registration et nommer l’application (ex. xLMS v4 ). Cliquer sur Register . Récupération des Identifiants Identifier et noter les valeurs suivantes : Application (Client) ID . Directory (Tenant) ID . Génération et récupération d’une clé secrète Accéder à l’onglet Client secrets . Créer une nouvelle clé secrète ( New client secret ), remplir les champs requis et copier la clé. Ajout des permissions Aller dans API permissions et cliquer sur Add a permission . Sélectionner Microsoft Graph > Application permission . Ajouter la permission Calendars.ReadWrite . Configuration dans xLMS Se rendre dans Réglages > Réglages du domaine > Outils externes > Microsoft Teams . Entrer les valeurs Tenant ID, Client ID et Secret Key obtenues précédemment. Validation des permissions Copier et transmettre le lien de validation à l’administrateur Microsoft. Conclusion Le document fournit un guide détaillé, étape par étape, pour configurer correctement Microsoft Teams dans xLMS en passant par Azure. En cas de problème, un support technique est disponible via support@xperteam.net . Enregistrer xLMS sur le portail AZURE Si vous n’avez pas encore enregistré l’application xLMS Rendez-vous sur le lien :  https://portal.azure.com/?quickstart=true&l=en.en-us#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade 1/ Cliquez sur New registration 1/Renseignez un nom (xLMS v4 sera parfait !)   2/ Puis cliquez sur Register Récupérer les clés API et les identifiants client et propriétaire dans Azure Dans App registrations Lorsque vous avez enregistré l’application xLMS sur le portail Azure 1/ Cliquez sur le nom de votre application Récupérer les identifiants client et propriétaire 1/ Récupérez la valeur Application (client) ID  2/ Récupérez la valeur Directory (tenant) ID 3/  Cliquez sur Add a certificate or secret Enfin, cliquez sur Add a redirect URL et entrer : [url du site] /consent/msteams Exemple : https://monsite/ consent/msteams Générer et récupérer la clé secrète dans Azure Générer la clé secrète 1/ Placez-vous dans l’onglet Client secrets  2/ Cliquez sur New client secret 3/ Renseignez les champs Description et Expires 4 Cliquez sur Add Récupérer la clé secrète 1/ Cliquez sur l’icône pour copier la clé secrète dans votre presse-papier (copy to clipboard) Ajouter et sélectionner les permissions dans Azure Ajouter les permissions 1/ Cliquez sur API permissions 2/ Puis sur Add a permission Sélectionner les permissions 1/ Cliquez sur l’encadré Microsoft Graph 2/ Cliquez sur l’encadré Application permission 3/ Écrivez « CALENDAR » dans la zone de recherche 4/ Déroulez la liste 5/ Sélectionnez Calendars.ReadWrite 6/ Cliquez sur Add permission Configurer l'interfaçage avec TEAMS dans le xLMS L'interfaçage avec TEAMS consiste à donner au xLMS les permissions pour créer des invitations en lieu et place des formateurs définis sur les sessions. Le mail du formateur doit faire partie du Tenant Outook défini. Il doit avoir un mail d'entreprise. Reporter les identifiants et la clé secrète dans le xLMS 1/Dans le panneau latéral de gauche, rendez-vous dans Réglages > Réglages du domaine > Outils externes 2/ Cliquez sur MS Calendar 3,4,5/ Reporter les tennant ID, Client ID et Secret key obtenus aux étapes précédentes   Les permissions déléguées Il peut être préféré une configuration en mode delegate. Le mode delegate signifie que pour créer/ modifier les invitations TEAMS, Il s'agit d'un paramétrage côté Microsoft/ Outlook. Dans cette configuration, il est nécessaire de demander à chaque fois la validation du formateur. Exemple : La session est créée, un mail est envoyé au formateur pour qu'il donne au xLMS la permission de créer l'invitation qui viendra se mettre dans son calendrier. Un apprenant est inscrit, le formateur reçoit un mail pour pour qu'il donne au xLMS la permission d'envoyer l'invitation à l'apprenant. La session est déplacée, le formateur reçoit un mail pour pour qu'il donne au xLMS la permission de déplacezr l'invitation dans les calendriers des apprenants. etc Pour éviter que le formateur reçoivent trop de mail, il est possible de n'envoyer qu'un seul mail, quotidiennement, qui validera l'ensemble des demandes. Dans choix d'envoi, on choisira Quotidien. Récupérer le lien de validation dans le xLMS 1/ Le lien de validation se génère automatiquement. 2/ Cliquez sur l’icône pour copier le lien de validation. C’est votre administrateur des comptes Microsoft qui validera, grâce à ce lien, les permissions que vous avez paramétrées.