Renommer facilement un canal Teams avec Graph, Power Automate et le connecteur HTTP with Azure AD

Il arrive parfois que le bloc action que vous recherchez dans Power Automate n’existe pas. Par exemple avec le connecteur Teams, il est possible de créer un canal dans une équipe Teams mais il n’existe aucune action pour renommer un canal. Cependant cela est réalisable avec le service graph.

Il est maintenant plus simple d’effectuer des actions avec Graph depuis Power Automate grâce au connecteur ‘HTTP with Azure AD’ qui est un connecteur premium.

Voici la marche à suivre pour utiliser simplement Graph dans Power Automate.

Utilisez le connecteur ‘HTTP with Azure AD’ dans Power Automate

Ce connecteur va vous permettre d’interroger l’API Graph sans avoir à passer par une application ou à récupérer un jeton de connexion au préalable.

Pour cela ajoutez l’action « Invoquer une requête HTTP » dans un Power Automate.

Puis configurez votre action, dans mon cas je souhaite utiliser Graph. J’indique donc l’url du service que je souhaite interroger : https://graph.microsoft.com.

Il suffit maintenant de réaliser sa requête, pour cela n’hésitez pas à vous rendre sur le site Graph Explorer afin de prendre connaissance des requêtes possibles.

Ci-dessous, un exemple pour récupérer les informations de son profil.

Ci-dessous le résultat :

Utilisez la requête suivante pour renommer un canal Teams

Il vous suffit de changer la requête pour renommer votre canal Teams.
Attention : Vous devez avoir le droit de renommer le canal de l’équipe Teams.

Type : Il faudra faire une requête de type Patch.
Url : L’Url de la requête sera la suivante : https://graph.microsoft.com/v1.0/teams/(‘Guid de votre équipe Teams’)/channels/(‘Id de votre canal’)
Voici un exemple de d’url : https://graph.microsoft.com/v1.0/teams/35e93c78-xxxx-4b72-8432-5db8b61xxxxx/channels/19:xxxxx98012c24afaxxxx982338954b05@thread.tacv2 .
Contenu : Il doit indiquer le nouveau nom de votre canal dans le paramètre displayName.
{
« displayName »: « Nouveau com du canal »
}

Vous savez maintenant renommer un canal Teams et utiliser Graph à l’aide d’un seul bloc action dans Power Automate. A vous de jouer 😀

La documentation concernant l’API Graph est disponible ici.

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s