Section courante

A propos

Section administrative du site

Intégrer Microsoft Teams dans une Power Pages

Intégration en utilisant un joinWebUrl

Il est possible d'afficher un lien cliquable dans Power Pages redirigeant les utilisateurs vers une réunion Microsoft Teams à l'aide de l'URL joinWebUrl générée par Microsoft Graph API ou Outlook.

Vous devez disposez d'un lien joinWebUrl, par exemple :

Vous avez accès à Power Pages Studio (anciennement Portals Studio) depuis l'URL https://make.powerpages.microsoft.com.

Vous peux insérer du HTML dans ta page Power Pages (via une section personnalisée ou du code source).

Étape 1 : Récupérer le joinWebUrl

Ce lien est disponible :

Exemple (résultat de Microsoft Graph API) :

  1. {
  2.   "subject": "Réunion projet X",
  3.   "joinWebUrl": "https://teams.microsoft.com/l/meetup-join/19%3ameeting_xyz@thread.v2/0?context=..."
  4. }

Étape 2 : Ajouter le lien dans Power Pages

a) Dans le contenu HTML d'une page Power Pages :

b) Personnalisation visuelle (optionnelle)

Ajoute du CSS personnalisé pour styliser le bouton :

  1. <style>
  2.   .teams-meeting-link .btn {
  3.     background-color: #6264a7;
  4.     color: white;
  5.     padding: 10px 20px;
  6.     border-radius: 6px;
  7.     text-decoration: none;
  8.   }
  9.  
  10.   .teams-meeting-link .btn:hover {
  11.     background-color: #464775;
  12.   }
  13. </style>

Étape 3 : Tester

Astuce (si vous voulez que le lien soit dynamique)

Si tu récupères dynamiquement l'URL depuis Dataverse (exemple via un champ joinWebUrl dans une table), vous pouvez utiliser Liquid dans Power Pages :

  1. {% assign meetingUrl = user.custom_field_joinurl %}
  2. <a href="{{ meetingUrl }}" target="_blank">Rejoindre la réunion Teams</a>


Dernière mise à jour : Samedi, le 3 mai 2025