Partager via


Microsoft Teams

Microsoft Teams vous permet d’obtenir tous vos contenus, outils et conversations dans l’espace de travail d’équipe avec Microsoft 365.

Ce connecteur est disponible dans les produits et régions suivants :

Service classe Régions
Copilot Studio Norme Toutes les régions Power Automate , à l’exception des éléments suivants :
     - China Cloud géré par 21Vianet
Applications logiques Norme Toutes les régions Logic Apps , à l’exception des suivantes :
     - Régions Azure Chine
Power Apps Norme Toutes les régions Power Apps , à l’exception des suivantes :
     - China Cloud géré par 21Vianet
Power Automate Norme Toutes les régions Power Automate , à l’exception des éléments suivants :
     - China Cloud géré par 21Vianet
Contact
Nom Microsoft
URL https://support.microsoft.com/en-us/contactus
Métadonnées du connecteur
Éditeur Microsoft
Site web https://products.office.com/microsoft-teams/group-chat-software
Politique de confidentialité https://privacy.microsoft.com/
Catégories Collaboration; Communication

Problèmes connus et limitations liés aux actions

Brève description Operations Description longue
Limite de taille des messages Publier une carte adaptative et attendre une réponse

Publier une carte adaptative dans une conversation ou un canal

Publier un message dans une conversation ou un canal

Répondre avec un message dans un canal

Répondre avec une carte adaptative dans un canal

Mettre à jour une carte adaptative dans une conversation ou un canal
Lorsqu’une action publie un message, la limite de taille du message est d’environ 28 Ko. Cette limite inclut tous les éléments HTML tels que du texte, des images, des liens, des tables, des mentions, etc. Si la taille du message dépasse 28 Ko, l’action échoue avec l’erreur « Demander une entité trop grande ».
Définir les utilisateurs invités en tant que propriétaires d’équipe Ajouter un membre à une équipe Lorsque vous ajoutez un membre à une équipe, vous pouvez définir des utilisateurs invités en tant que propriétaires d’équipe.
Nécessite une boîte aux lettres Exchange Online Créer une réunion Teams Lorsque vous créez une réunion Teams et que vous souhaitez sélectionner un fuseau horaire, cette action nécessite une boîte aux lettres Exchange online.
Nombre maximal d’utilisateurs par conversation Créer une conversation Lorsque vous créez une conversation, cette action peut gérer un maximum de 20 utilisateurs par conversation, mais ne prend pas en charge les utilisateurs invités.
Nécessite l’application Workflow Publier une carte adaptative et attendre une réponse

Publier une carte adaptative dans une conversation ou un canal

Publier un message dans une conversation ou un canal

Répondre avec un message dans un canal

Répondre avec une carte adaptative dans un canal

Mettre à jour une carte adaptative dans une conversation ou un canal
Ces actions nécessitent la disponibilité de l’application Workflows (anciennement Power Automate) et la définition de l’application à l’état « autoriser » dans le Centre d’administration Teams.
Impossible de combiner le déclencheur lorsque quelqu’un répond à une carte adaptative Publier une carte adaptative dans une conversation ou un canal L’utilisation de ce déclencheur dans les flux de travail « déclencheur + écouteur » peut entraîner une erreur « Quelque chose a été incorrect, réessayez » lors de l’envoi d’une carte. Cette erreur se produit parce que le flux de déclencheur (qui publie la carte adaptative dans une conversation ou un canal) ne gère pas la réponse d’appel après avoir publié la carte. Au lieu de cela, le flux d’écouteur est conçu pour capturer l’événement de réponse d’appel et poursuivre le traitement. Toutefois, étant donné que le flux de déclencheur ne gère pas la réponse, il retourne une erreur. Utilisez une carte post adaptative et attendez une réponse comme alternative.

Problèmes connus et limitations avec les déclencheurs

Brève description Operations Description longue
Prend uniquement en charge l’utilisateur par flux Lorsqu’un nouveau message de conversation est ajouté Lorsqu’un nouveau message de conversation est publié dans une conversation où vous participez à Teams, le déclencheur ne peut prendre en charge qu’un seul utilisateur par flux.
Prend en charge uniquement des mots uniques Lorsque des mots clés sont mentionnés Le déclencheur ne se déclenche pas pour les expressions qui sont plus longues qu’un mot.
Déclenche toutes les données liées aux messages Lorsque des mots clés sont mentionnés Ces données incluent l’expéditeur du message et le texte qui inclut l’heure à laquelle le message a été envoyé.
Déclenche uniquement les messages racines ajoutés au canal Lorsqu’un nouveau message de canal est ajouté Lorsqu’un nouveau message est publié dans un canal dans Teams, le déclencheur ne déclenche pas de réponses à un message de canal existant.
Fonctionne uniquement dans l’environnement par défaut Pour un message sélectionné

À partir de la zone de composition (V2)

Lorsqu’une personne répond à une carte adaptative
Ces déclencheurs fonctionnent uniquement dans un environnement par défaut.
Ne fonctionne pas pour les utilisateurs invités ou externes Pour un message sélectionné

Lorsqu’une personne répond à une carte adaptative
Ce déclencheur ne fonctionne pas pour les utilisateurs invités ou externes d’une équipe.
A un intervalle d’interrogation de 3 minutes Lorsqu’un nouveau message de canal est ajouté

Quand je suis mentionné dans un message de canal
Ces déclencheurs utilisent un intervalle d’interrogation de 3 minutes.
A un intervalle d’interrogation de 5 minutes Lorsqu’un nouveau membre d’équipe est ajouté

Lorsqu’un nouveau membre de l’équipe est supprimé
Ces déclencheurs utilisent un intervalle d’interrogation de 5 minutes en raison d’une limitation dans l’API sous-jacente. Cela peut entraîner le déclenchement du déclencheur plusieurs fois pour le même événement.
Ne fonctionne pas sur des groupes unifiés avec des membres masqués Lorsqu’un nouveau membre d’équipe est ajouté

Lorsqu’un nouveau membre de l’équipe est supprimé
Ces déclencheurs ne fonctionnent pas sur des groupes unifiés qui ont des membres masqués.
Nécessite l’application Actions Power Automate Pour un message sélectionné Dans Power Automate, ce déclencheur nécessite que l’application Actions Power Automate (ID d’application : 00001016-de05-492e-9106-4828fc8a8687) doit être déblocée. Utilisez un compte d’administrateur pour vérifier que l’application est activée dans le Centre d’administration Teams.
Non pris en charge dans Microsoft Cloud pour la souveraineté Pour un message sélectionné
À partir de la zone de composition
Ces déclencheurs ne sont pas pris en charge dans les clouds souverains tels que GCC, GCCH et DoD.

Problèmes et limitations connus généraux

  • Pour utiliser le conectoreur Teams, vous devez avoir activé l’un de ces abonnements.
  • La publication d’un message ou d’une carte adaptative sur un canal privé n’est actuellement pas prise en charge.
  • La publication d’un message ou d’une carte à l’aide de Power Virtual Agents nécessite que le destinataire ait installé le bot dans Microsoft Teams. Pour plus d’informations, consultez Envoyer des messages proactifs aux utilisateurs dans Microsoft Teams.
  • Un seul message ne peut @mention atteindre que 20 utilisateurs et 20 balises.

Microsoft Teams Webhook

Lorsqu’une demande de webhook Teams est reçue

ID d’opération : TeamsIncomingWebhookTrigger

Ce déclencheur vous permet de démarrer un flux en effectuant une requête POST au point de terminaison exposé par le déclencheur. Vous pouvez envoyer un tableau de cartes adaptatives dans le corps de la requête au déclencheur à utiliser dans les actions ultérieures du flux. Ce déclencheur prend uniquement en charge les requêtes POST et ne prend pas en charge les requêtes GET.

Contrairement aux Webhooks Office déconseillés, le déclencheur Lorsqu’une demande de webhook Teams est reçue permet aux utilisateurs de spécifier si quelqu’un, un utilisateur du locataire ou seulement un sous-ensemble spécifique d’utilisateurs du locataire est autorisé à appeler le déclencheur. Ce déclencheur ne prend pas également en charge les messages actionnables, contrairement aux Webhooks Office déconseillés.

L’URL de rappel du déclencheur s’affiche lorsque vous enregistrez le flux. Vous pouvez également accéder à l’URL de rappel en modifiant le flux que vous avez créé dans le concepteur Power Automate dans Power Automate ou Teams.

Pour plus d’informations sur la création de cartes adaptatives, reportez-vous à : Créer des flux qui publient des cartes adaptatives vers Microsoft Teams, ainsi que les meilleures pratiques de schéma de carte adaptative et le concepteur de cartes adaptatives.

Schéma du corps de la requête

Corps de la requête
Nom Key Obligatoire Type Descriptif
type type oui ficelle La valeur doit toujours être « message »
attachments attachments oui tableau d’objet Tableau d’objets d’élément de carte adaptative. Consultez AdaptiveCardItemSchema ci-dessous pour le schéma d’objet.
AdaptiveCardItemSchema
Nom Key Obligatoire Type Descriptif
type de contenu type de contenu oui ficelle La valeur doit toujours être « application/vnd.microsoft.card.adaptive »
contentUrl contentUrl oui ficelle La valeur doit toujours être null
contenu contenu oui objet Objet de carte adaptative mis en forme au format JSON. Pour obtenir des exemples et des modèles, consultez https://adaptivecards.io/samples

Exemple de corps de la requête

    {
       "type":"message",
       "attachments":[
          {
             "contentType":"application/vnd.microsoft.card.adaptive",
             "contentUrl":null,
             "content":{
                "$schema":"http://adaptivecards.io/schemas/adaptive-card.json",
                "type":"AdaptiveCard",
                "version":"1.2",
                "body":[
                    {
                    "type": "TextBlock",
                    "text": "For Samples and Templates, see [https://adaptivecards.io/samples](https://adaptivecards.io/samples)"
                    }
                ]
             }
          }
       ]
    }

Les propriétés du fichier JSON de carte adaptative sont les suivantes :

  • Le "type" champ doit être "message".
  • Le "attachments" tableau contient un ensemble d’objets de carte.
  • Le "contentType" champ doit être défini sur Type de carte adaptative.
  • L’objet "content" est la carte mise en forme au format JSON.
  1. Testez votre carte adaptative avec Postman :

    1. Testez la carte adaptative à l’aide de Postman pour envoyer une requête POST à l’URL, créée pour configurer le Webhook entrant.
    2. Collez le fichier JSON dans le corps de la demande et affichez le message de carte adaptative dans Teams.

Conseil / Astuce

Utilisez des exemples de code et des modèles de carte adaptative pour tester le corps de la requête POST.

Exemple d’envoi de demandes

Exemple de référence de code

var adaptiveCardJson = @"{
  ""type"": ""message"",
  ""attachments"": [
    {
      ""contentType"": ""application/vnd.microsoft.card.adaptive"",
      ""content"": {
        ""type"": ""AdaptiveCard"",
        ""body"": [
          {
            ""type"": ""TextBlock"",
            ""text"": ""Message Text""
          }
        ],
        ""$schema"": ""http://adaptivecards.io/schemas/adaptive-card.json"",
        ""version"": ""1.2""
      }
    }
  ]
}";

var webhookUrl = "Retrieve this from the url of the trigger, e.g. https://xxxxx.logic.azure.com:443/xxxxxxxxx";

var client = new HttpClient();
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));

var content = new StringContent(adaptiveCardJson, System.Text.Encoding.UTF8, "application/json");
var response = await client.PostAsync(webhookUrl, content);

Paramètres

Nom Key Obligatoire Type Descriptif
triggerAuthenticationType triggerAuthenticationType ficelle Que le flux puisse être déclenché par n’importe qui, n’importe quel utilisateur du locataire ou uniquement des utilisateurs spécifiques du locataire.
triggerAllowedUsers triggerAllowedUsers ficelle Liste des utilisateurs autorisés à déclencher le flux. Utilisé uniquement si triggerAuthenticationType est défini sur « Utilisateurs spécifiques dans mon locataire ».
  • Ne transmettez pas d’en-tête de jeton d’authentification si vous avez sélectionné l’option d’authentification « Tout le monde » ou que les requêtes POST adressées au déclencheur échouent.
  • Si vous sélectionnez l’option d’authentification « Tout utilisateur dans mon locataire » ou « Utilisateurs spécifiques de mon locataire », vous devez transmettre un jeton d’authentification dans les demandes adressées au déclencheur Lorsqu’une demande de webhook Teams est reçue.
  • Vous trouverez plus d’informations sur les revendications requises dans le document suivant : Ajouter l’authentification OAuth pour les déclencheurs de requête HTTP

Retours

Nom Chemin Type Descriptif
body body objet La sortie est identique au corps de la demande envoyé au déclencheur, voir l’exemple ci-dessus, par exemple de sortie ou de schéma de corps de requête

Limitations

Nom Limit Remarques
Appels entrants simultanés ~1,000 Vous pouvez diminuer le nombre de requêtes simultanées ou réduire la durée si nécessaire.
Appels en lecture par 5 minutes 6 000 pour Low ; 60 000 pour tous les autres Cette limite s’applique aux appels qui obtiennent les entrées et sorties brutes à partir de l’historique d’exécution d’un flux cloud. Vous pouvez distribuer la charge de travail sur plusieurs flux si nécessaire.
Appeler des appels par 5 minutes 4 500 pour Low ; 45 000 pour tous les autres Vous pouvez distribuer la charge de travail sur plusieurs flux si nécessaire.

Création d’une connexion

Le connecteur prend en charge les types d’authentification suivants :

Informations d’identification Microsoft Teams (Teams GCC High) Connectez-vous avec les informations d’identification Microsoft Teams (Teams GCC High). Azure Government uniquement Non partageable
Informations d’identification Microsoft Teams (Teams Public/Teams GCC) Connectez-vous avec les informations d’identification Microsoft Teams (Teams Public/Teams GCC). Azure Government uniquement Non partageable
Par défaut Connectez-vous avec vos informations d’identification. Toutes les régions à l’exception d’Azure Government Non partageable

Informations d’identification Microsoft Teams (Teams GCC High)

ID d’authentification : oauthGccHigh

Applicable : Azure Government uniquement

Connectez-vous avec les informations d’identification Microsoft Teams (Teams GCC High).

Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.

Informations d’identification Microsoft Teams (Teams Public/Teams GCC)

ID d’authentification : oauthPublic

Applicable : Azure Government uniquement

Connectez-vous avec les informations d’identification Microsoft Teams (Teams Public/Teams GCC).

Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.

Faire défaut

Applicable : Toutes les régions à l’exception d’Azure Government

Connectez-vous avec vos informations d’identification.

Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.

Limites de limitation

Nom Appels Période de renouvellement
Appels d’API par connexion 100 60 secondes
Fréquence des sondages déclencheurs 1 600 secondes
Demandes non get par connexion (pour répertorier les conversations, publier une notification de flux, publier une carte adaptative en tant que bot Flow et toutes les autres opérations de bot Flow) 25 300 secondes
Demandes non get par connexion (toutes les autres opérations) 300 300 secondes

Actions

Ajouter un membre à une balise d’équipe

Ajoute un utilisateur à une balise d’équipe

Ajouter un membre à une équipe

Ajoute un membre à une équipe dans Microsoft Teams

Carte de publication dans une conversation ou un canal

Publie une carte dans une conversation ou un canal

Créer un canal

Créer un canal au sein d’une équipe spécifiée

Créer une balise pour une équipe

Crée une balise dans une équipe

Créer une conversation

Crée une conversation sur un ou un groupe

Créer une réunion Teams

Créez une réunion avec un lien en bas de l’invitation à participer à la réunion en ligne sur Microsoft Teams.

Créer une équipe

Crée une équipe dans Microsoft Teams

Décalages : Refuser une demande de congé [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt refuser une demande de congé .

Cette opération permet aux gestionnaires de refuser une demande de congé.

Décalages : refuser une demande de décalages d’échange [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez à la place refuser une demande de décalages d’échange .

Cette opération permet aux utilisateurs de refuser une demande de décalage d’échange.

Envoyer une requête HTTP Microsoft Graph

Créez une demande d’API REST Microsoft Graph à appeler sur les points de terminaison Microsoft Teams. Ces segments sont pris en charge : 1er segment : /teams, /me, /users 2nd segment : canaux, conversations, installedApps, messages, épinglésMessages. Pour en savoir plus: https://docs.microsoft.com/en-us/graph/use-the-api

Majs : Approuver une demande de congé [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Approuver une demande de congé .

Cette opération permet aux gestionnaires d’approuver une demande de congé.

Majs : Approuver une demande de décalage d’offre [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez à la place Approuver une demande de shift d’offre .

Cette opération permet aux destinataires/gestionnaires d’approuver une demande de décalage d’offre.

Majs : Approuver une demande de décalages d’échange [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez à la place Approuver une demande d’échange shifts .

Cette opération permet à un utilisateur d’approuver une demande Swap Shifts.

Majs : Approuver une demande Open Shift [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez à la place Approuver une demande Open Shift .

Cette opération permet aux gestionnaires d’approuver une demande Open Shift.

Majs : Créer un nouvel élément Open Shift [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez à la place Créer un nouvel élément Open Shift .

Créer un changement d’ouverture dans une planification

Majs : Mettre à jour un décalage ouvert [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez à la place Mettre à jour un décalage ouvert .

Mettez à jour un décalage ouvert dans une planification.

Majs : Obtenir un décalage [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez plutôt Get a Shift .

Cette opération retourne les détails d’un décalage à l’aide de l’ID unique du shift.

Majs : Obtenir un décalage ouvert [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez plutôt Get an Open Shift .

Cette opération retourne les détails d’un décalage ouvert.

Majs : répertorier tous les groupes de planification [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Lister tous les groupes de planification dans une équipe .

Cette opération retourne tous les groupes de planification dans une planification

Majs : répertorier tous les shifts [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez plutôt Lister tous les shifts d’une équipe .

Cette opération retourne tous les décalages attribués aux membres d’une équipe

Majs : répertorier tous les shifts ouverts [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez à la place lister tous les décalages ouverts dans une équipe .

Cette opération retourne tous les décalages ouverts dans une équipe

Majs : répertorier toutes les demandes de congés [DÉCONSEILLÉ]

Cette action a été déconseillée. Veuillez utiliser lister toutes les demandes de congé dans une équipe à la place.

Cette opération retourne toutes les demandes de congés dans une planification

Majs : répertorier toutes les demandes de décalage d’offre [DÉCONSEILLÉE]

Cette action a été déconseillée. Veuillez utiliser lister toutes les demandes de shift d’offre dans une équipe à la place.

Cette opération retourne toutes les demandes de décalage d’offre dans une planification

Majs : répertorier toutes les demandes Open Shift [DÉCONSEILLÉ]

Cette action a été déconseillée. Veuillez utiliser lister toutes les demandes Open Shift dans une équipe à la place.

Cette opération retourne toutes les demandes de modification de décalage ouvertes dans une planification

Majs : Supprimer un décalage [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez à la place Supprimer un shift .

Cette opération supprime un décalage à l’aide de l’ID unique du shift.

Majs : Supprimer un décalage ouvert [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez à la place Supprimer un décalage ouvert .

Cette opération supprime un décalage ouvert.

Mettre à jour une carte adaptative dans une conversation ou un canal

Met à jour une carte adaptative existante

Obtenir des détails pour un canal spécifique dans une équipe

Obtenir les détails du canal

Obtenir des messages

Obtient des messages d’un canal dans une équipe spécifique. Pour les canaux partagés, l’ID d’équipe doit faire référence à l’équipe hôte, qui est l’équipe propriétaire du canal partagé.

Obtenir les détails du message

Obtient les détails d’un message dans une conversation ou un canal.

Obtenir un jeton @mention pour un utilisateur

Crée un jeton qui peut être inséré dans un message ou une carte adaptative à @mention un utilisateur.

Obtenir un jeton @mention pour une balise d’équipe

Crée un jeton qui peut être inséré dans un message ou une carte adaptative envoyée en tant qu’utilisateur dans un canal à @mention une balise d’équipe.

Obtenir une équipe

Obtient les détails d’une équipe dans Microsoft Teams.

Publier un choix d’options en tant que bot Flow pour un utilisateur

Envoyez un ensemble d’options à un utilisateur Microsoft Teams auquel il doit répondre avant que le flux continue. Cette action interrompt le flux jusqu’à ce que l’utilisateur réponde aux options

Publier un message (V2) [DÉCONSEILLÉ]

Publiez un message dans un canal dans une équipe spécifique. Pour les canaux partagés, l’ID d’équipe doit faire référence à l’équipe hôte, qui est l’équipe propriétaire du canal partagé.

Publier un message (V3) [DÉCONSEILLÉ]

Publie un message dans un canal dans une équipe spécifique. Pour les canaux partagés, l’ID d’équipe doit faire référence à l’équipe hôte, qui est l’équipe propriétaire du canal partagé.

Publier un message [DÉCONSEILLÉ]

Publie un message dans un canal dans une équipe spécifique. Pour les canaux partagés, l’ID d’équipe doit faire référence à l’équipe hôte, qui est l’équipe propriétaire du canal partagé.

Publier un message dans une conversation ou un canal

Publie un message dans une conversation ou un canal

Publier un message en tant que bot Flow vers un canal [DÉPRÉCIÉ]

Automatisez facilement le processus de publication d’un message sur un canal Teams.

Publier un message en tant que bot Flow à un utilisateur [DÉCONSEILLÉ]

Automatisez facilement le processus d’envoi d’un message à une personne dans Teams.

Publier une carte adaptative et attendre une réponse

Publie une carte adaptative vers une conversation ou un canal et attend une réponse de n’importe quel utilisateur. Cela interrompt le flux jusqu’à ce que tout utilisateur réponde.

Publier une carte adaptative sur un canal Teams et attendre une réponse [DÉCONSEILLÉE]

Automatisez facilement le processus d’envoi d’un message à un canal Teams qui contient des actions pour poursuivre un flux d’attente.

Publier une carte adaptative à un utilisateur Teams et attendre une réponse [DÉCONSEILLÉE]

Automatisez facilement le processus d’envoi d’un message à un utilisateur Teams qui contient des actions pour poursuivre un flux d’attente.

Publier une notification de flux

Publie une notification dans le flux d’activité d’un utilisateur en lien avec une conversation ou une équipe.

Publier une réponse à un message (V2) [DÉCONSEILLÉ]

Publie une réponse à un message dans un canal dans une équipe spécifique. Pour les canaux partagés, l’ID d’équipe doit faire référence à l’équipe hôte, qui est l’équipe propriétaire du canal partagé.

Publier une réponse à un message [DÉCONSEILLÉ]

Publie une réponse à un message dans un canal dans une équipe spécifique. Pour les canaux partagés, l’ID d’équipe doit faire référence à l’équipe hôte, qui est l’équipe propriétaire du canal partagé.

Publier votre propre carte adaptative en tant que bot Flow à un utilisateur [DÉPRÉCIÉ]

Ajoutez la définition de carte JSON pour créer un message personnalisé pour un utilisateur Teams. Le message peut contenir des images, des graphiques, du texte, etc.

Publiez votre propre carte adaptative en tant que bot Flow vers un canal [DÉPRÉCIÉ]

Ajoutez la définition de carte JSON pour créer un billet personnalisé pour un canal Teams. Le billet peut contenir des images, des graphiques, du texte, etc.

Répertorier les canaux

Répertorie tous les canaux d’une équipe spécifique

Répertorier les conversations

Répertorie les conversations récentes dont vous faites partie

Répertorier les membres

Répertorier les membres directs d’une conversation de groupe ou d’un canal

Répertorier les membres d’une balise d’équipe

Répertorie les membres d’une balise d’équipe

Répertorier les réponses d’un message de canal

Répertorier les réponses à un message dans un canal dans une équipe spécifique. Pour les canaux partagés, l’ID d’équipe doit faire référence à l’équipe hôte, qui est l’équipe propriétaire du canal partagé.

Répertorier les équipes associées

Répertorie toutes les équipes dont vous êtes membre direct ou sont membres d’un canal partagé hébergé à l’intérieur de l’équipe.

Répertorier les équipes rejointes

Répertorie toutes les équipes de Microsoft Teams dont vous êtes membre

Répertorier tous les canaux

Répertorie tous les canaux d’une équipe spécifique, y compris les canaux partagés avec l’équipe

Répertorier toutes les étiquettes d’une équipe

Répertorie les balises de l’équipe

Répondre avec un message dans un canal

Réponses avec un message au message d’un canal

Répondre avec une carte adaptative dans un canal

Réponses avec une carte adaptative au message d’un canal

Shifts : Obtenir les détails d’une planification [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt obtenir les détails d’une planification .

Cette opération retourne les détails d’une planification à l’aide de l’ID unique de la planification.

Shifts : Obtenir un groupe de planification [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez plutôt Obtenir un groupe de planification .

Cette opération retourne des détails pour un groupe de planification à l’aide de son ID unique.

Shifts : Refuser une demande de décalage d’offre [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez plutôt Refuser une demande de décalage d’offre .

Cette opération permet aux utilisateurs de refuser une demande de décalage d’offre.

Shifts : Refuser une demande Open Shift [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez plutôt Refuser une demande Open Shift .

Cette opération permet aux gestionnaires de refuser une demande de décalage ouvert.

Shifts : répertorier toutes les demandes de décalages d’échange [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt lister toutes les demandes d’échange de décalages dans une équipe .

Cette opération retourne toutes les demandes de décalage d’échange dans une planification

Shifts : répertorier toutes les raisons de congé [DÉCONSEILLÉ]

Cette action a été déconseillée. Veuillez utiliser lister toutes les raisons de congé dans une équipe à la place.

Cette opération retourne la liste des raisons de congés associés à une équipe.

Supprimer un membre d’une balise d’équipe

Supprime un membre d’une balise d’équipe

Supprimer une balise d’équipe

Supprime une balise d’une équipe

Ajouter un membre à une balise d’équipe

Ajoute un utilisateur à une balise d’équipe

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Tag
tagId True string

Sélectionner une balise

ID de l’utilisateur
userId True string

L’ID de l’utilisateur du membre à ajouter à la balise doit être au format « 550e8400-e29b-41d4-a716-44665540000 ».

Retourne

Ajouter un membre à une équipe

Ajoute un membre à une équipe dans Microsoft Teams

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

Utilisateur
userId True string

Nom d’utilisateur principal ou ID Microsoft Entra à ajouter

Définir l’utilisateur en tant que propriétaire de l’équipe
owner boolean

True, si l’utilisateur doit être propriétaire d’une équipe

Carte de publication dans une conversation ou un canal

Publie une carte dans une conversation ou un canal

Paramètres

Nom Clé Obligatoire Type Description
Publier en tant que
poster True string

Sélectionner une option

Publier dans
location True string

Sélectionner une option

Demande de post-carte
body True dynamic

Demande de carte de publication

Retourne

Créer un canal

Créer un canal au sein d’une équipe spécifiée

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Descriptif
description string

Description textuelle facultative du canal

Nom
displayName True string

Nom du canal tel qu’il apparaît dans Microsoft Teams

Retourne

Nom Chemin Type Description
Descriptif
description string

Description textuelle facultative du canal

Nom d’affichage
displayName string

Nom du canal tel qu’il apparaît dans Microsoft Teams

ID
id string

Identificateur unique du canal

Créer une balise pour une équipe

Crée une balise dans une équipe

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Nom d’affichage
displayName True string

Nom de la balise telle qu’elle apparaît à l’utilisateur dans Microsoft Teams.

ID des membres
members True string

Liste des ID des utilisateurs séparés par des points-virgules, l’identificateur doit être au format « 550e8400-e29b-41d4-a716-446655440000 ».

Retourne

Balise créée pour une équipe

Créer une conversation

Crée une conversation sur un ou un groupe

Paramètres

Nom Clé Obligatoire Type Description
Titre
topic string

Titre, affiché uniquement dans les conversations de groupe

Membres à ajouter
members True string

ID de l’utilisateur, séparés par des points-virgules

Retourne

Réponse pour une nouvelle conversation qui a été créée

Créer une réunion Teams

Créez une réunion avec un lien en bas de l’invitation à participer à la réunion en ligne sur Microsoft Teams.

Paramètres

Nom Clé Obligatoire Type Description
ID de calendrier
calendarid True string

Sélectionner une valeur

Sujet
subject True string

Texte de la ligne d’objet de l’événement

Contenu du message d’événement
content True string

Contenu de l’événement

Fuseau horaire
timeZone True string

Fuseau horaire de l’événement

Heure de début
dateTime True date-no-tz

Heure de début de l’événement (exemple : « 2017-08-29T04:00:00 »)

Heure de fin
dateTime True date-no-tz

Heure de fin de l’événement (exemple : « 2017-08-29T05:00:00 »)

Participants requis
requiredAttendees email

Participants requis pour l’événement séparés par des points-virgules

Participants facultatifs
optionalAttendees email

Participants facultatifs pour l’événement séparés par des points-virgules

le nom d’affichage
displayName string

Nom associé à l’emplacement

Importance
importance string

L’importance de l’événement : faible, normal ou élevé

Modèle de périodicité
type string

Modèle pour la périodicité. Obligatoire lorsque la réunion est une périodicité

Intervalle de récurrence
interval integer

Nombre d’unités entre occurrences, où les unités peuvent être en jours, semaines, mois ou années, selon le type. Obligatoire lorsque la réunion est une périodicité

Jours de semaine
daysOfWeek array of string

Jours de semaine séparés par des virgules (exemple : « lundi, mercredi, vendredi »)

Index de semaine
index string

Spécifie le jour de la semaine où l’événement se produit. La valeur par défaut est la première

Date de début de périodicité
startDate date

Date de début de la périodicité, formatez AAAA-MM-DD. Obligatoire lorsque la réunion est une périodicité

Date de fin de périodicité
endDate date

Date de fin de la périodicité, format AAAA -MM-DD

Événement d’une journée entière
isAllDay boolean

Défini sur true si l’événement dure toute la journée

Heure de rappel avant l’événement
reminderMinutesBeforeStart integer

Nombre de minutes avant l’heure de début de l’événement que l’alerte de rappel se produit

Activer les rappels
isReminderOn boolean

Défini sur true si une alerte est définie pour rappeler à l’utilisateur l’événement

État affiché en tant que
showAs string

État à afficher pendant l’événement

Réponse de la demande
responseRequested boolean

Défini sur true si l’expéditeur souhaite une réponse lorsque l’événement est accepté

Retourne

Réponse pour la nouvelle réunion qui a été créée

Créer une équipe

Crée une équipe dans Microsoft Teams

Paramètres

Nom Clé Obligatoire Type Description
Nom de l’équipe
displayName True string

Nom de l’équipe

Descriptif
description True string

Description facultative de l’équipe

Visibilité
visibility string

Visibilité de l’équipe

Retourne

Décalages : Refuser une demande de congé [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt refuser une demande de congé .

Cette opération permet aux gestionnaires de refuser une demande de congé.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

ID de demande de congé
timeOffRequestId True string

ID unique de la demande de congé

Message à partir du gestionnaire
message string

Message du responsable à l’expéditeur/destinataire lorsqu’une demande est refusée.

Décalages : refuser une demande de décalages d’échange [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez à la place refuser une demande de décalages d’échange .

Cette opération permet aux utilisateurs de refuser une demande de décalage d’échange.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

Changer l’ID de demande de changement des shifts
swapShiftsChangeRequestId True string

ID unique de la requête

Message du destinataire/gestionnaire
message string

Message lorsqu’une demande est refusée.

Envoyer une requête HTTP Microsoft Graph

Créez une demande d’API REST Microsoft Graph à appeler sur les points de terminaison Microsoft Teams. Ces segments sont pris en charge : 1er segment : /teams, /me, /users 2nd segment : canaux, conversations, installedApps, messages, épinglésMessages. Pour en savoir plus: https://docs.microsoft.com/en-us/graph/use-the-api

Paramètres

Nom Clé Obligatoire Type Description
URI
Uri True string

URI complet ou relatif. Exemple : https://graph.microsoft.com/{version}/{resource}

Méthode
Method True string

La méthode HTTP (par défaut est GET)

Corps
Body binary

Contenu du corps de la requête

Type de contenu
ContentType string

En-tête de type de contenu pour le corps (la valeur par défaut est application/json)

CustomHeader1
CustomHeader1 string

En-tête personnalisé 1. Spécifier au format : header-name : header-value

CustomHeader2
CustomHeader2 string

En-tête personnalisé 2. Spécifier au format : header-name : header-value

CustomHeader3
CustomHeader3 string

En-tête personnalisé 3. Spécifier au format : header-name : header-value

CustomHeader4
CustomHeader4 string

En-tête personnalisé 4. Spécifier au format : header-name : header-value

CustomHeader5
CustomHeader5 string

En-tête personnalisé 5. Spécifier au format : header-name : header-value

Retourne

Majs : Approuver une demande de congé [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Approuver une demande de congé .

Cette opération permet aux gestionnaires d’approuver une demande de congé.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

ID de demande de congé
timeOffRequestId True string

ID unique de la demande de congé

Message à partir du gestionnaire
message string

Message du responsable au destinataire/expéditeur lorsqu’une demande est acceptée.

Majs : Approuver une demande de décalage d’offre [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez à la place Approuver une demande de shift d’offre .

Cette opération permet aux destinataires/gestionnaires d’approuver une demande de décalage d’offre.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

ID de demande shift de l’offre
offerShiftRequestId True string

ID unique de la demande de décalage de l’offre

Message du destinataire/gestionnaire
message string

Message lorsqu’une demande est acceptée.

Majs : Approuver une demande de décalages d’échange [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez à la place Approuver une demande d’échange shifts .

Cette opération permet à un utilisateur d’approuver une demande Swap Shifts.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

Changer l’ID de demande de changement des shifts
swapShiftsChangeRequestId True string

ID unique de la requête

Message du destinataire/gestionnaire
message string

Message lorsqu’une demande est acceptée.

Majs : Approuver une demande Open Shift [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez à la place Approuver une demande Open Shift .

Cette opération permet aux gestionnaires d’approuver une demande Open Shift.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

Ouvrir l’ID de demande de modification de décalage
openShiftChangeRequestId True string

ID unique de la requête

Message à partir du gestionnaire
message string

Message du responsable au destinataire/expéditeur lorsqu’une demande est acceptée.

Majs : Créer un nouvel élément Open Shift [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez à la place Créer un nouvel élément Open Shift .

Créer un changement d’ouverture dans une planification

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

ID de groupe de planification
schedulingGroupId string

ID de groupe de planification

Nom d’affichage
displayName string

Nom d’affichage

Remarques
notes string

Remarques

À partir de l’heure de début
startDateTime True date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Heure de fin
endDateTime True date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Thème
theme string

Thème

Nombre d’emplacements ouverts
openSlotCount True integer

Nombre d’emplacements ouverts

Est payé
isPaid boolean

Est payé

À partir de l’heure de début
startDateTime True date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Heure de fin
endDateTime True date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Code
code string

Code

Nom d’affichage
displayName string

Nom d’affichage

Retourne

Ouvrir l’entité Shift

Ouvrir Maj
OpenShiftResponse

Majs : Mettre à jour un décalage ouvert [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez à la place Mettre à jour un décalage ouvert .

Mettez à jour un décalage ouvert dans une planification.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

Ouvrir l’ID maj
openShiftId True string

ID unique du décalage ouvert.

ID de groupe de planification
schedulingGroupId string

ID de groupe de planification

Nom d’affichage
displayName string

Nom d’affichage

Remarques
notes string

Remarques

À partir de l’heure de début
startDateTime True date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Heure de fin
endDateTime True date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Thème
theme string

Thème

Nombre d’emplacements ouverts
openSlotCount True integer

Nombre d’emplacements ouverts

Est payé
isPaid boolean

Est payé

À partir de l’heure de début
startDateTime True date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Heure de fin
endDateTime True date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Code
code string

Code

Nom d’affichage
displayName string

Nom d’affichage

Retourne

Ouvrir l’entité Shift

Ouvrir Maj
OpenShiftResponse

Majs : Obtenir un décalage [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez plutôt Get a Shift .

Cette opération retourne les détails d’un décalage à l’aide de l’ID unique du shift.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

ID de décalage
shiftId True string

ID unique du décalage.

Retourne

Maj, entité

Quart de travail
ShiftResponse

Majs : Obtenir un décalage ouvert [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez plutôt Get an Open Shift .

Cette opération retourne les détails d’un décalage ouvert.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

Ouvrir l’ID maj
openShiftId True string

ID unique du décalage ouvert.

Retourne

Ouvrir l’entité Shift

Ouvrir Maj
OpenShiftResponse

Majs : répertorier tous les groupes de planification [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Lister tous les groupes de planification dans une équipe .

Cette opération retourne tous les groupes de planification dans une planification

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

Nombre supérieur
$top integer

Nombre total d’entrées à récupérer

Retourne

Nom Chemin Type Description
Liste des groupes de planification
value array of SchedulingGroupResponse

Liste des groupes de planification dans la planification

Majs : répertorier tous les shifts [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez plutôt Lister tous les shifts d’une équipe .

Cette opération retourne tous les décalages attribués aux membres d’une équipe

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

À partir de l’heure de début
startTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Heure de fin
endTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Nombre supérieur
$top integer

Nombre total de décalages à récupérer

Retourne

Nom Chemin Type Description
Liste des shifts
value array of ShiftResponse

Liste des quarts de travail dans la planification

Majs : répertorier tous les shifts ouverts [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez à la place lister tous les décalages ouverts dans une équipe .

Cette opération retourne tous les décalages ouverts dans une équipe

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

À partir de l’heure de début
startTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Heure de fin
endTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Nombre supérieur
$top integer

Nombre total de décalages ouverts à récupérer

Retourne

Nom Chemin Type Description
Ouvrir la liste shifts
value array of OpenShiftResponse

Liste des décalages ouverts dans la planification

Majs : répertorier toutes les demandes de congés [DÉCONSEILLÉ]

Cette action a été déconseillée. Veuillez utiliser lister toutes les demandes de congé dans une équipe à la place.

Cette opération retourne toutes les demandes de congés dans une planification

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

Nombre supérieur
$top integer

Nombre total de demandes à récupérer

État de la demande
state string

Filtre d’état de requête

Retourne

Nom Chemin Type Description
Liste des demandes de délai d’attente
value array of TimeOffRequestResponse

Liste des demandes de congé dans la planification

Majs : répertorier toutes les demandes de décalage d’offre [DÉCONSEILLÉE]

Cette action a été déconseillée. Veuillez utiliser lister toutes les demandes de shift d’offre dans une équipe à la place.

Cette opération retourne toutes les demandes de décalage d’offre dans une planification

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

Nombre supérieur
$top integer

Nombre total de demandes à récupérer

État de la demande
state string

Filtre d’état de requête

Retourne

Nom Chemin Type Description
Liste des demandes de décalage d’offre
value array of OfferShiftRequestResponse

Liste des demandes de décalage d’offre dans la planification

Majs : répertorier toutes les demandes Open Shift [DÉCONSEILLÉ]

Cette action a été déconseillée. Veuillez utiliser lister toutes les demandes Open Shift dans une équipe à la place.

Cette opération retourne toutes les demandes de modification de décalage ouvertes dans une planification

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

Nombre supérieur
$top integer

Nombre total de demandes à récupérer

État de la demande
state string

Filtre d’état de requête

Retourne

Nom Chemin Type Description
Ouvrir la liste des demandes de modification de décalage
value array of OpenShiftChangeRequestResponse

Liste des demandes de modification d’ouverture de décalage dans la planification

Majs : Supprimer un décalage [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez à la place Supprimer un shift .

Cette opération supprime un décalage à l’aide de l’ID unique du shift.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

ID de décalage
shiftId True string

ID unique du décalage.

Majs : Supprimer un décalage ouvert [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez à la place Supprimer un décalage ouvert .

Cette opération supprime un décalage ouvert.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

Ouvrir l’ID maj
openShiftId True string

ID unique du décalage ouvert.

Mettre à jour une carte adaptative dans une conversation ou un canal

Met à jour une carte adaptative existante

Paramètres

Nom Clé Obligatoire Type Description
Publier en tant que
poster True string

Sélectionner une option

Publier dans
location True string

Sélectionner une option

Mettre à jour la demande de carte adaptative
body True dynamic

Demande de carte adaptative de mise à jour

Obtenir des détails pour un canal spécifique dans une équipe

Obtenir les détails du canal

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Canal
channelId True string

ID de canal

Retourne

Obtenir la réponse des détails du canal d’équipe

Obtenir des messages

Obtient des messages d’un canal dans une équipe spécifique. Pour les canaux partagés, l’ID d’équipe doit faire référence à l’équipe hôte, qui est l’équipe propriétaire du canal partagé.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Canal
channelId True string

ID de canal

Retourne

Obtenir les détails du message

Obtient les détails d’un message dans une conversation ou un canal.

Paramètres

Nom Clé Obligatoire Type Description
Message
messageId True string

Message ID

Type de message
threadType True string

Choisir le type de message

Obtenir la demande de détails du message
body True dynamic

Demande d’obtention des détails du message

Retourne

Les sorties de cette opération sont dynamiques.

Obtenir un jeton @mention pour un utilisateur

Crée un jeton qui peut être inséré dans un message ou une carte adaptative à @mention un utilisateur.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur
userId True string

Spécifier un principal d’utilisateur ou un ID d’utilisateur à @mention

Retourne

@mention Jeton

Obtenir un jeton @mention pour une balise d’équipe

Crée un jeton qui peut être inséré dans un message ou une carte adaptative envoyée en tant qu’utilisateur dans un canal à @mention une balise d’équipe.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Tag
tagId True string

Sélectionner une balise

Retourne

@mention jeton pour une balise

Obtenir une équipe

Obtient les détails d’une équipe dans Microsoft Teams.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

Retourne

Obtenir la réponse de l’équipe

Publier un choix d’options en tant que bot Flow pour un utilisateur

Envoyez un ensemble d’options à un utilisateur Microsoft Teams auquel il doit répondre avant que le flux continue. Cette action interrompt le flux jusqu’à ce que l’utilisateur réponde aux options

Paramètres

Nom Clé Obligatoire Type Description
Message utilisateur avec demande d’abonnement options
UserMessageWithOptionsSubscriptionRequest True dynamic

Message utilisateur avec demande d’abonnement options

Retourne

Les sorties de cette opération sont dynamiques.

Publier un message (V2) [DÉCONSEILLÉ]

Publiez un message dans un canal dans une équipe spécifique. Pour les canaux partagés, l’ID d’équipe doit faire référence à l’équipe hôte, qui est l’équipe propriétaire du canal partagé.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Canal
channelId True string

ID de canal

Sujet
subject string

Objet du message.

Message
content True string

Corps du message.

Type
contentType True string

Type de contenu : html ou texte.

Publier un message (V3) [DÉCONSEILLÉ]

Publie un message dans un canal dans une équipe spécifique. Pour les canaux partagés, l’ID d’équipe doit faire référence à l’équipe hôte, qui est l’équipe propriétaire du canal partagé.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Canal
channelId True string

ID de canal

Sujet
subject string

Objet du message.

Message
content True html

Corps du message.

Retourne

Corps
MessageId

Publier un message [DÉCONSEILLÉ]

Publie un message dans un canal dans une équipe spécifique. Pour les canaux partagés, l’ID d’équipe doit faire référence à l’équipe hôte, qui est l’équipe propriétaire du canal partagé.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Canal
channelId True string

ID de canal

Message
content True html

Corps du message.

Publier un message dans une conversation ou un canal

Publie un message dans une conversation ou un canal

Paramètres

Nom Clé Obligatoire Type Description
Publier en tant que
poster True string

Sélectionner une option

Publier dans
location True string

Sélectionner une option

Publier une demande de message
body True dynamic

Demande de publication de message

Retourne

Publier un message en tant que bot Flow vers un canal [DÉPRÉCIÉ]

Automatisez facilement le processus de publication d’un message sur un canal Teams.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Post notification request
PostNotificationRequest True dynamic

Demande post-notification

Publier un message en tant que bot Flow à un utilisateur [DÉCONSEILLÉ]

Automatisez facilement le processus d’envoi d’un message à une personne dans Teams.

Paramètres

Nom Clé Obligatoire Type Description
Post notification request
PostNotificationRequest True dynamic

Demande post-notification

Publier une carte adaptative et attendre une réponse

Publie une carte adaptative vers une conversation ou un canal et attend une réponse de n’importe quel utilisateur. Cela interrompt le flux jusqu’à ce que tout utilisateur réponde.

Paramètres

Nom Clé Obligatoire Type Description
Publier en tant que
poster True string

Sélectionner une option

Publier dans
location True string

Sélectionner une option

Demande d’abonnement de continuation de flux
body True dynamic

Demande d’abonnement de continuation de flux

Retourne

Les sorties de cette opération sont dynamiques.

Publier une carte adaptative sur un canal Teams et attendre une réponse [DÉCONSEILLÉE]

Automatisez facilement le processus d’envoi d’un message à un canal Teams qui contient des actions pour poursuivre un flux d’attente.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Mettre à jour un message
updateMessage string

Message à inclure dans une mise à jour de la carte d’origine après la réponse

Doit mettre à jour la carte
shouldUpdateCard boolean

Indique si la carte doit être mise à jour ou non de la réponse suivante

Canal
channelId True string

Ajouter un ID de canal

Message
messageBody True string

Retourne

Les sorties de cette opération sont dynamiques.

Publier une carte adaptative à un utilisateur Teams et attendre une réponse [DÉCONSEILLÉE]

Automatisez facilement le processus d’envoi d’un message à un utilisateur Teams qui contient des actions pour poursuivre un flux d’attente.

Paramètres

Nom Clé Obligatoire Type Description
Mettre à jour un message
updateMessage string

Message à inclure dans une mise à jour de la carte d’origine après la réponse

Doit mettre à jour la carte
shouldUpdateCard boolean

Indique si la carte doit être mise à jour ou non de la réponse suivante

Recipient
to True string

Ajouter une adresse e-mail

Résumé
summary string

Résumé du message

IsAlert
isAlert boolean

Si le message s’affiche dans le flux d’activité

Message
messageBody True string

Retourne

Les sorties de cette opération sont dynamiques.

Publier une notification de flux

Publie une notification dans le flux d’activité d’un utilisateur en lien avec une conversation ou une équipe.

Paramètres

Nom Clé Obligatoire Type Description
Publier en tant que
poster True string

Sélectionner une option

Type de notification
notificationType True string

Choisir le type de notification

Demande de notification post-flux
body True dynamic

Demande de notification post-flux

Publier une réponse à un message (V2) [DÉCONSEILLÉ]

Publie une réponse à un message dans un canal dans une équipe spécifique. Pour les canaux partagés, l’ID d’équipe doit faire référence à l’équipe hôte, qui est l’équipe propriétaire du canal partagé.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Canal
channelId True string

ID de canal

Message
messageId True string

Message ID

Sujet
subject string

Objet du message.

Répondre
content True html

Corps du message.

Publier une réponse à un message [DÉCONSEILLÉ]

Publie une réponse à un message dans un canal dans une équipe spécifique. Pour les canaux partagés, l’ID d’équipe doit faire référence à l’équipe hôte, qui est l’équipe propriétaire du canal partagé.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Canal
channelId True string

ID de canal

Message
messageId True string

Message ID

Sujet
subject string

Objet du message.

Répondre
content True string

Corps du message.

Type
contentType True string

Type de contenu : html ou texte.

Publier votre propre carte adaptative en tant que bot Flow à un utilisateur [DÉPRÉCIÉ]

Ajoutez la définition de carte JSON pour créer un message personnalisé pour un utilisateur Teams. Le message peut contenir des images, des graphiques, du texte, etc.

Paramètres

Nom Clé Obligatoire Type Description
Post adaptive card request
PostAdaptiveCardRequest True dynamic

Demande de carte adaptative post-adaptative

Retourne

Corps
MessageId

Publiez votre propre carte adaptative en tant que bot Flow vers un canal [DÉPRÉCIÉ]

Ajoutez la définition de carte JSON pour créer un billet personnalisé pour un canal Teams. Le billet peut contenir des images, des graphiques, du texte, etc.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Post adaptive card request
PostAdaptiveCardRequest True dynamic

Demande de carte adaptative post-adaptative

Retourne

Corps
MessageId

Répertorier les canaux

Répertorie tous les canaux d’une équipe spécifique

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Filtrer la requête
$filter string

Requête de filtre OData pour restreindre les entrées retournées (par exemple, membershipType eq 'standard').

Commande par
$orderby string

Option de requête OData OrderBy pour spécifier l’ordre des entrées (par exemple, displayName asc).

Retourne

Nom Chemin Type Description
Liste des canaux
value array of GetChannelResponse

Liste d’un ou plusieurs canaux pour une équipe spécifique

Répertorier les conversations

Répertorie les conversations récentes dont vous faites partie

Paramètres

Nom Clé Obligatoire Type Description
Types de conversation
chatType True string

Filtrer par type

Sujet
topic True string

Filtrer selon que le nom de la rubrique est défini ou non

Retourne

Nom Chemin Type Description
Liste des conversations
value array of object

Liste d’une ou de plusieurs conversations dont vous faites partie

Sujet
value.topic string

Objet ou rubrique pour la conversation. Disponible uniquement pour les conversations de groupe

Date de création
value.createdDateTime date-time

Date et heure de création de la conversation

Heure de la date de la dernière mise à jour
value.lastUpdatedDateTime date-time

Date et heure de la dernière mise à jour de la conversation ou de sa liste de membres

ID de conversation
value.id string

Identificateur unique de la conversation

Répertorier les membres

Répertorier les membres directs d’une conversation de groupe ou d’un canal

Paramètres

Nom Clé Obligatoire Type Description
Type de thread
threadType True string

Choisir le type de message

Demande de liste des membres
body True dynamic

Demande des membres de liste

Retourne

Lister le schéma de réponse des membres

Répertorier les membres d’une balise d’équipe

Répertorie les membres d’une balise d’équipe

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Tag
tagId True string

Sélectionner une balise

Retourne

Répertorier les réponses d’un message de canal

Répertorier les réponses à un message dans un canal dans une équipe spécifique. Pour les canaux partagés, l’ID d’équipe doit faire référence à l’équipe hôte, qui est l’équipe propriétaire du canal partagé.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Canal
channelId True string

ID de canal

Message
messageId True string

Message ID

Nombre de réponses les plus récentes
$top integer

Nombre de réponses les plus récentes à retourner. La valeur par défaut est 20. La valeur prise en charge est comprise entre 1 et 50.

Retourne

Lister le schéma de réponse des réponses

Répertorier les équipes associées

Répertorie toutes les équipes dont vous êtes membre direct ou sont membres d’un canal partagé hébergé à l’intérieur de l’équipe.

Retourne

Nom Chemin Type Description
Liste Teams
value array of AssociatedTeamInfo

Liste des équipes avec lesquelles vous êtes associé

Répertorier les équipes rejointes

Répertorie toutes les équipes de Microsoft Teams dont vous êtes membre

Retourne

Nom Chemin Type Description
Liste Teams
value array of object

Liste des équipes dont vous êtes membre

Descriptif
value.description string

Description facultative de l’équipe

Nom
value.displayName string

Nom de l’équipe

ID
value.id string

Identificateur unique de l’équipe, également appelé ID de groupe Microsoft 365

Répertorier tous les canaux

Répertorie tous les canaux d’une équipe spécifique, y compris les canaux partagés avec l’équipe

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Filtrer la requête
$filter string

Requête de filtre OData pour restreindre les entrées retournées (par exemple, membershipType eq 'standard').

Commande par
$orderby string

Option de requête OData OrderBy pour spécifier l’ordre des entrées (par exemple, displayName asc).

Retourne

Nom Chemin Type Description
Liste des canaux
value array of ChannelWithOwnerTeamId

Liste d’un ou plusieurs canaux pour une équipe spécifique

Répertorier toutes les étiquettes d’une équipe

Répertorie les balises de l’équipe

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Retourne

Répondre avec un message dans un canal

Réponses avec un message au message d’un canal

Paramètres

Nom Clé Obligatoire Type Description
Publier en tant que
poster True string

Sélectionner une option

Publier dans
location True string

Sélectionner une option

Demande de message de réponse
body True dynamic

Demande de message de réponse

Retourne

Répondre avec une carte adaptative dans un canal

Réponses avec une carte adaptative au message d’un canal

Paramètres

Nom Clé Obligatoire Type Description
Publier en tant que
poster True string

Sélectionner une option

Publier dans
location True string

Sélectionner une option

Demande de carte adaptative de réponse
body True dynamic

Demande de carte adaptative de réponse

Retourne

Shifts : Obtenir les détails d’une planification [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt obtenir les détails d’une planification .

Cette opération retourne les détails d’une planification à l’aide de l’ID unique de la planification.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

Retourne

Planifier l’entité

Shifts : Obtenir un groupe de planification [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez plutôt Obtenir un groupe de planification .

Cette opération retourne des détails pour un groupe de planification à l’aide de son ID unique.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

ID de groupe de planification
schedulingGroupId True string

ID unique du groupe de planification.

Retourne

Planification de l’entité de groupe

Groupe de planification
SchedulingGroupResponse

Shifts : Refuser une demande de décalage d’offre [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez plutôt Refuser une demande de décalage d’offre .

Cette opération permet aux utilisateurs de refuser une demande de décalage d’offre.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

ID de demande shift de l’offre
offerShiftRequestId True string

ID unique de la demande de décalage de l’offre

Message du destinataire/gestionnaire
message string

Message lorsqu’une demande est refusée.

Shifts : Refuser une demande Open Shift [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez plutôt Refuser une demande Open Shift .

Cette opération permet aux gestionnaires de refuser une demande de décalage ouvert.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

Ouvrir l’ID de demande de modification de décalage
openShiftChangeRequestId True string

ID unique de la requête

Message à partir du gestionnaire
message string

Message du responsable à l’expéditeur/destinataire lorsqu’une demande est refusée.

Shifts : répertorier toutes les demandes de décalages d’échange [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt lister toutes les demandes d’échange de décalages dans une équipe .

Cette opération retourne toutes les demandes de décalage d’échange dans une planification

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

Nombre supérieur
$top integer

Nombre total de demandes à récupérer

État de la demande
state string

Filtre d’état de requête

Retourne

Nom Chemin Type Description
Permuter la liste des demandes de modification des shifts
value array of SwapShiftsChangeRequestResponse

Liste des demandes de modification des décalages d’échange dans la planification

Shifts : répertorier toutes les raisons de congé [DÉCONSEILLÉ]

Cette action a été déconseillée. Veuillez utiliser lister toutes les raisons de congé dans une équipe à la place.

Cette opération retourne la liste des raisons de congés associés à une équipe.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
teamId True string

Sélectionner une équipe

Nombre supérieur
$top integer

Nombre total de raisons de congé à récupérer

Retourne

Liste des raisons de congé.

Liste des raisons de congé associée à une équipe
GetTimeOffReasonsResponse

Supprimer un membre d’une balise d’équipe

Supprime un membre d’une balise d’équipe

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Tag
tagId True string

Sélectionner une balise

ID de membre de balise
tagMemberId True string

ID du membre à supprimer de la balise

Supprimer une balise d’équipe

Supprime une balise d’une équipe

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Tag
tagId True string

Sélectionner une balise

Déclenche

Lorsque des mots clés sont mentionnés

Se déclenche lorsqu’un mot clé est mentionné dans une conversation ou un canal spécifié. Ne se déclenche pas si un message est modifié.

Lorsqu’un nouveau membre de l’équipe est supprimé

Se déclenche lorsqu’un membre est supprimé de l’équipe spécifiée

Lorsqu’un nouveau membre d’équipe est ajouté

Se déclenche lorsqu’un membre est ajouté à l’équipe donnée

Lorsqu’un nouveau message de canal est ajouté

Se déclenche lorsqu’un nouveau message est publié dans un canal d’une équipe. Notez que ce déclencheur se déclenche uniquement lorsqu’un message racine est ajouté dans le canal. Les réponses à un message de canal existant n’entraînent pas le déclenchement de l’événement déclencheur. Pour les canaux partagés, l’ID d’équipe doit faire référence à l’équipe hôte, qui est l’équipe propriétaire du canal partagé.

Lorsqu’un nouveau message de conversation est ajouté

Se déclenche lorsqu’un nouveau message est publié dans n’importe quelle conversation dont l’utilisateur fait partie.

Lorsqu’un nouveau message est ajouté à une conversation ou un canal

Se déclenche lorsqu’un nouveau message est publié dans une conversation ou un canal spécifié. Ne se déclenche pas si un message est modifié.

Lorsqu’une personne a réagi à un message dans la conversation

Se déclenche lorsqu’une personne réagit à un message dans une conversation ou un canal spécifié.

Lorsqu’une personne répond à une carte adaptative

Ce déclencheur vous permet de gérer les réponses d’une carte adaptative publiée dans Microsoft Teams. (Disponible uniquement pour Power Automate.)

Pour un message sélectionné (V2)

Ce déclencheur vous permet de démarrer un flux pour un message sélectionné dans Microsoft Teams. (Disponible uniquement pour Power Automate.)

Quand je suis @mentioned

Se déclenche lorsqu’un nouveau message que @mentions l’utilisateur actuel est ajouté à une conversation ou un canal spécifié.

Quand je suis mentionné dans un message de canal

Se déclenche lorsqu’un nouveau message que @mentions l’utilisateur actuel est ajouté à un canal dans une équipe. Pour les canaux partagés, l’ID d’équipe doit faire référence à l’équipe hôte, qui est l’équipe propriétaire du canal partagé.

À partir de la zone de composition (V2)

Ce déclencheur vous permet de démarrer un flux à partir de la zone de rédaction de message dans Microsoft Teams. (Disponible uniquement pour Power Automate.)

Lorsque des mots clés sont mentionnés

Se déclenche lorsqu’un mot clé est mentionné dans une conversation ou un canal spécifié. Ne se déclenche pas si un message est modifié.

Paramètres

Nom Clé Obligatoire Type Description
Type de message
threadType True string

Choisir le type de message

Mots clés à rechercher
$search True string

Liste séparée par des virgules de mots clés à rechercher

requestBody
requestBody dynamic

Il s’agit du corps de la requête du Webhook

Retourne

Les sorties de cette opération sont dynamiques.

Lorsqu’un nouveau membre de l’équipe est supprimé

Se déclenche lorsqu’un membre est supprimé de l’équipe spécifiée

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Retourne

Nom Chemin Type Description
ID d’utilisateur
id string

ID unique de l’utilisateur

Lorsqu’un nouveau membre d’équipe est ajouté

Se déclenche lorsqu’un membre est ajouté à l’équipe donnée

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Retourne

Nom Chemin Type Description
ID d’utilisateur
id string

ID unique de l’utilisateur

Lorsqu’un nouveau message de canal est ajouté

Se déclenche lorsqu’un nouveau message est publié dans un canal d’une équipe. Notez que ce déclencheur se déclenche uniquement lorsqu’un message racine est ajouté dans le canal. Les réponses à un message de canal existant n’entraînent pas le déclenchement de l’événement déclencheur. Pour les canaux partagés, l’ID d’équipe doit faire référence à l’équipe hôte, qui est l’équipe propriétaire du canal partagé.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Canal
channelId True string

ID de canal

Retourne

Nom Chemin Type Description
attachments
attachments array of object

attachments

items
attachments object
contenu
body.content string

Contenu du message

type de contenu
body.contentType string

Le type de contenu. Les valeurs possibles sont du texte et du html

horodatage de création
createdDateTime date-time

Horodatage de la création du message de conversation

supprimé
deleted boolean

supprimé

etag
etag string

Numéro de version du message de conversation.

application
from.application object

application

dispositif
from.device string

dispositif

le nom d’affichage
from.user.displayName string

le nom d’affichage

ID
from.user.id string

identificateur de l’utilisateur

identityProvider
from.user.identityProvider string

identityProvider

pièce d'identité
id string

ID unique du message

importance
importance string

Importance du message. Les valeurs possibles sont : normale, élevée, urgente.

horodatage modifié
lastModifiedDateTime string

Horodatage lorsque le message de conversation est créé (paramètre initial) ou modifié, y compris lorsqu’une réaction est ajoutée ou supprimée

paramètres régionaux
locale string

Paramètres régionaux du message de conversation défini par le client.

mentions
mentions array of object

Liste des entités mentionnées dans le message de conversation. Les entités prises en charge sont les suivantes : utilisateur, bot, équipe et canal.

items
mentions object
messageType
messageType string

Type de message de conversation

Réactions
reactions array of object

Réactions pour ce message de conversation (par exemple, Like)

items
reactions object
replyToId
replyToId string

ID du message parent du thread

Objet
subject string

Objet du message de conversation, facultatif

summary
summary string

Texte de synthèse du message qui peut être utilisé pour les notifications Push et les vues récapitulatives ou les vues de secours

Lorsqu’un nouveau message de conversation est ajouté

Se déclenche lorsqu’un nouveau message est publié dans n’importe quelle conversation dont l’utilisateur fait partie.

Retourne

Détails du message

Lorsqu’un nouveau message est ajouté à une conversation ou un canal

Se déclenche lorsqu’un nouveau message est publié dans une conversation ou un canal spécifié. Ne se déclenche pas si un message est modifié.

Paramètres

Nom Clé Obligatoire Type Description
Type de message
threadType True string

Choisir le type de message

requestBody
requestBody dynamic

Il s’agit du corps de la requête du Webhook

Retourne

Les sorties de cette opération sont dynamiques.

Lorsqu’une personne a réagi à un message dans la conversation

Se déclenche lorsqu’une personne réagit à un message dans une conversation ou un canal spécifié.

Paramètres

Nom Clé Obligatoire Type Description
Emoji à suivre
reactionKey True string

Choisir l’emoji à surveiller pour les réactions des messages

Fréquence du déclencheur
frequency True string

Indique si le flux doit être déclenché par chaque réaction ou uniquement la première réaction sur un message particulier

Qui peut déclencher ?
runningPolicy True string

Spécifier qui peut déclencher ce flux de travail

Type de message
threadType True string

Choisir le type de message

requestBody
requestBody dynamic

Il s’agit du corps de la requête du Webhook

Retourne

Détails du message

Lorsqu’une personne répond à une carte adaptative

Ce déclencheur vous permet de gérer les réponses d’une carte adaptative publiée dans Microsoft Teams. (Disponible uniquement pour Power Automate.)

Retourne

Les sorties de cette opération sont dynamiques.

Pour un message sélectionné (V2)

Ce déclencheur vous permet de démarrer un flux pour un message sélectionné dans Microsoft Teams. (Disponible uniquement pour Power Automate.)

Paramètres

Nom Clé Obligatoire Type Description
operationId
operationId True string
host
host object
parameters
parameters True object
schéma
schema object

Retourne

Nom Chemin Type Description
body
body object

Quand je suis @mentioned

Se déclenche lorsqu’un nouveau message que @mentions l’utilisateur actuel est ajouté à une conversation ou un canal spécifié.

Paramètres

Nom Clé Obligatoire Type Description
Type de message
threadType True string

Choisir le type de message

requestBody
requestBody dynamic

Il s’agit du corps de la requête du Webhook

Retourne

Les sorties de cette opération sont dynamiques.

Quand je suis mentionné dans un message de canal

Se déclenche lorsqu’un nouveau message que @mentions l’utilisateur actuel est ajouté à un canal dans une équipe. Pour les canaux partagés, l’ID d’équipe doit faire référence à l’équipe hôte, qui est l’équipe propriétaire du canal partagé.

Paramètres

Nom Clé Obligatoire Type Description
Équipe
groupId True string

Sélectionner une équipe

Canal
channelId True string

ID de canal

Retourne

Nom Chemin Type Description
attachments
attachments array of object

attachments

items
attachments object
contenu
body.content string

Contenu du message

type de contenu
body.contentType string

Le type de contenu. Les valeurs possibles sont du texte et du html

horodatage de création
createdDateTime date-time

Horodatage de la création du message de conversation

supprimé
deleted boolean

supprimé

etag
etag string

Numéro de version du message de conversation.

application
from.application object

application

dispositif
from.device string

dispositif

le nom d’affichage
from.user.displayName string

le nom d’affichage

ID
from.user.id string

identificateur de l’utilisateur

identityProvider
from.user.identityProvider string

identityProvider

pièce d'identité
id string

ID unique du message

importance
importance string

Importance du message. Les valeurs possibles sont : normale, élevée, urgente.

horodatage modifié
lastModifiedDateTime string

Horodatage lorsque le message de conversation est créé (paramètre initial) ou modifié, y compris lorsqu’une réaction est ajoutée ou supprimée

paramètres régionaux
locale string

Paramètres régionaux du message de conversation défini par le client.

mentions
mentions array of object

Liste des entités mentionnées dans le message de conversation. Les entités prises en charge sont les suivantes : utilisateur, bot, équipe et canal.

items
mentions object
messageType
messageType string

Type de message de conversation

Réactions
reactions array of object

Réactions pour ce message de conversation (par exemple, Like)

items
reactions object
replyToId
replyToId string

ID du message parent du thread

Objet
subject string

Objet du message de conversation, facultatif

summary
summary string

Texte de synthèse du message qui peut être utilisé pour les notifications Push et les vues récapitulatives ou les vues de secours

À partir de la zone de composition (V2)

Ce déclencheur vous permet de démarrer un flux à partir de la zone de rédaction de message dans Microsoft Teams. (Disponible uniquement pour Power Automate.)

Paramètres

Nom Clé Obligatoire Type Description
operationId
operationId True string
host
host object
parameters
parameters True object
schéma
schema object

Retourne

Nom Chemin Type Description
body
body object

Définitions

GetTagsResponseSchema

Nom Chemin Type Description
value
value array of object
ID
value.id string

Identificateur unique de la balise

Identifiant de l’équipe
value.teamId string

ID de l’équipe dans laquelle la balise est définie

Nom affiché
value.displayName string

Nom de la balise telle qu’elle apparaît à l’utilisateur dans Microsoft Teams.

Nombre de membres
value.memberCount integer

Nombre d’utilisateurs affectés à la balise

GetTagMembersResponseSchema

Nom Chemin Type Description
value
value array of object
ID de membre de balise
value.id string

Identificateur unique du membre

ID du locataire
value.tenantId string

ID du locataire dont le membre de balise fait partie

Nom d’affichage de l’utilisateur
value.displayName string

Nom complet du membre

ID d’utilisateur
value.userId string

ID utilisateur du membre

CreateTagResponseSchema

Balise créée pour une équipe

Nom Chemin Type Description
ID
id string

Identificateur unique de la balise

Identifiant de l’équipe
teamId string

ID de l’équipe dans laquelle la balise est définie

Nom affiché
displayName string

Nom de la balise telle qu’elle apparaît à l’utilisateur dans Microsoft Teams.

Nombre de membres
memberCount integer

Nombre d’utilisateurs affectés à la balise

AddMemberToTagResponseSchema

Nom Chemin Type Description
ID
userId string

ID utilisateur du membre ajouté à la balise

ListMembersResponseSchema

Lister le schéma de réponse des membres

Nom Chemin Type Description
Liste des membres
value array of object

Lister la réponse des membres

Nom d’affichage
value.displayName string

Nom complet du membre

Courriel
value.email string

Adresse e-mail du membre

ID
value.id string

ID d’utilisateur du membre

Rôles
value.roles array of string

Rôles pour ce membre

ID du locataire
value.tenantId string

ID de locataire du membre

ID d’utilisateur
value.userId string

ID utilisateur du membre

Heure de début de l’historique visible de la conversation
value.visibleHistoryStartDateTime string

Horodatage indiquant à quel point l’historique d’une conversation est partagé avec le membre de la conversation

ListRepliesResponseSchema

Lister le schéma de réponse des réponses

Nom Chemin Type Description
Liste des réponses aux messages
value array of object

Lister la réponse aux réponses

ID
value.id string

ID de réponse

Répondre à l’ID
value.replyToId string

ID du message en cours de réponse à

ETag
value.etag string

ETag de la réponse

Message Type
value.messageType string

Type du message

Date de création
value.createdDateTime string

Horodatage de création de la réponse

Heure de la date de dernière modification
value.lastModifiedDateTime string

Horodatage de la dernière modification de la réponse

Date de dernière modification
value.lastEditedDateTime string

Horodatage modifié de la réponse

Heure de la date supprimée
value.deletedDateTime string

Horodatage de suppression de la réponse

Sujet
value.subject string

Objet de la réponse

Résumé
value.summary string

Résumé de la réponse

ID de conversation
value.chatId string

ID de conversation associé à la réponse

Importance
value.importance string

Importance de la réponse

Paramètres régionaux
value.locale string

Paramètres régionaux de la réponse

Web URL
value.webUrl string

URL web de la réponse

Violation de stratégie
value.policyViolation object

Détails de violation de stratégie

Détails de l’événement
value.eventDetail object

Détails de l’événement associés à la réponse

Application
value.from.application object

Détails de l’application

Device
value.from.device object

Détails sur l'appareil

ID d’utilisateur
value.from.user.id string

ID d’utilisateur

Nom d’affichage
value.from.user.displayName string

Nom d’affichage de l’utilisateur

Type d’identité utilisateur
value.from.user.userIdentityType string

Type d’identité utilisateur

ID du locataire
value.from.user.tenantId string

ID de locataire de l’utilisateur

Type de contenu
value.body.contentType string

Type de contenu de la réponse

Content
value.body.content string

Contenu de la réponse

Identifiant de l’équipe
value.channelIdentity.teamId string

Identifiant de l’équipe

ID de canal
value.channelIdentity.channelId string

ID de canal

Attachments
value.attachments array of object

Pièces jointes dans la réponse

items
value.attachments object
Mentions
value.mentions array of object

Mentions dans la réponse

items
value.mentions object
Réactions
value.reactions array of object

Réactions à la réponse

items
value.reactions object
Historique des messages
value.messageHistory array of object

Historique du message

items
value.messageHistory object

MessageReactionWebhookResponseSchema

Détails du message

Nom Chemin Type Description
ThreadType
threadType string
ChatId
chatId string

Identificateur unique de la conversation

TeamId
teamId string

Identificateur unique de l’équipe

ChannelId
channelId string

Identificateur unique du canal

MessageId
messageId string

ID du message qui a été réagi

ReplyToId
replyToId string

ID du message parent du thread

Messagelink
messageLink string

Lien vers le message qui a été réagi

UserId
userId string

Réaction de l’ID de l’utilisateur

MessageReaction
messageReaction string

Réaction de message utilisée

ChatMessageWebhookResponseSchema

Détails du message

Nom Chemin Type Description
Message
value array of object

Réponse des détails du message

ID de conversation
value.conversationId string

Identificateur unique de la conversation

ID
value.messageId string

Message ID

Lien
value.linkToMessage string

Lien de message

MessageId

Nom Chemin Type Description
Message ID
id string

Identificateur de message unique

GetMessagesFromChannel_Response

Nom Chemin Type Description
@odata.context
@odata.context string

@odata.context

@odata.count
@odata.count integer

@odata.count

@odata.nextLink
@odata.nextLink string

@odata.nextLink

Liste des messages
value OnNewChannelMessage_Response

Liste d’un ou de plusieurs messages pour un canal spécifique dans une équipe

OnNewChannelMessage_Response

Liste d’un ou de plusieurs messages pour un canal spécifique dans une équipe

Nom Chemin Type Description
attachments
attachments array of object

attachments

items
attachments object
contenu
body.content string

Contenu du message

type de contenu
body.contentType string

Le type de contenu. Les valeurs possibles sont du texte et du html

horodatage de création
createdDateTime date-time

Horodatage de la création du message de conversation

supprimé
deleted boolean

supprimé

etag
etag string

Numéro de version du message de conversation.

application
from.application object

application

dispositif
from.device string

dispositif

le nom d’affichage
from.user.displayName string

le nom d’affichage

ID
from.user.id string

identificateur de l’utilisateur

identityProvider
from.user.identityProvider string

identityProvider

pièce d'identité
id string

ID unique du message

importance
importance string

Importance du message. Les valeurs possibles sont : normale, élevée, urgente.

horodatage modifié
lastModifiedDateTime string

Horodatage lorsque le message de conversation est créé (paramètre initial) ou modifié, y compris lorsqu’une réaction est ajoutée ou supprimée

paramètres régionaux
locale string

Paramètres régionaux du message de conversation défini par le client.

mentions
mentions array of object

Liste des entités mentionnées dans le message de conversation. Les entités prises en charge sont les suivantes : utilisateur, bot, équipe et canal.

items
mentions object
messageType
messageType string

Type de message de conversation

Réactions
reactions array of object

Réactions pour ce message de conversation (par exemple, Like)

items
reactions object
replyToId
replyToId string

ID du message parent du thread

Objet
subject string

Objet du message de conversation, facultatif

summary
summary string

Texte de synthèse du message qui peut être utilisé pour les notifications Push et les vues récapitulatives ou les vues de secours

GetTeamResponse

Obtenir la réponse de l’équipe

Nom Chemin Type Description
Identifiant de l’équipe
id string

Identificateur unique de l’équipe

Nom affiché
displayName string

Nom de l’équipe

Description de l’équipe
description string

Description de l’équipe, facultative

ID interne
internalId string

ID interne de l’équipe

URL web de l’équipe
webUrl string

Lien hypertexte qui va accéder à l’équipe dans le client Microsoft Teams

Archivés
isArchived boolean

Indique si cette équipe est en mode lecture seule

Paramètres de membre
memberSettings MemberSettings

Paramètres permettant de configurer si les membres peuvent effectuer certaines actions, par exemple, créer des canaux et ajouter des bots dans l’équipe

Paramètres d’invité
guestSettings GuestSettings

Paramètres permettant de configurer si les invités peuvent créer, mettre à jour ou supprimer des canaux dans l’équipe

Paramètres de messagerie
messagingSettings MessagingSettings

Paramètres pour configurer la messagerie et les mentions dans l’équipe

Paramètres amusants
funSettings FunSettings

Paramètres permettant de configurer l’utilisation de Giphy, de memes et d’autocollants dans l’équipe

Paramètres de découverte
discoverySettings DiscoverySettings

Paramètres permettant de configurer la détectabilité de l’équipe par d’autres utilisateurs.

AssociatedTeamInfo

Représente une équipe associée à un utilisateur

Nom Chemin Type Description
Identifiant de l’équipe
id string

Identificateur unique de l’équipe

Nom affiché
displayName string

Nom de l’équipe

ID du locataire
tenantId string

L’ID du locataire Microsoft Entra auquel appartient cette équipe

GetChannelResponse

Obtenir la réponse des détails du canal d’équipe

Nom Chemin Type Description
ID de canal
id string

Identificateur unique du canal

Nom affiché
displayName string

Nom du canal

Description du canal
description string

Description du canal, facultatif

Adresse e-mail du canal
email string

Adresse e-mail pour l’envoi de messages au canal

ID de locataire d’équipe
tenantId string

ID du locataire Microsoft Entra.

Lien hypertexte pour le canal dans Microsoft Teams
webUrl string

Lien hypertexte pour le canal dans Microsoft Teams

URL du dossier SharePoint pour le canal
filesFolderWebUrl string

URL du dossier SharePoint du canal

Heure de création de canal
createdDateTime date-time

Horodatage auquel le canal a été créé. Lecture seule

Type du canal.
membershipType string

Type d’appartenance au canal

ChannelWithOwnerTeamId

Ressource de canal avec ID d’équipe propriétaire

Nom Chemin Type Description
object

Ressource de canal avec ID d’équipe propriétaire

GetTimeOffReasonsResponse

Liste des raisons de congé.

Nom Chemin Type Description
Tableau contenant des raisons de congés
value array of object

Liste des raisons de congé.

ID du motif de congé
value.id string

ID unique de la raison du congé.

Heure de création
value.createdDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Date de modification de l’heure
value.lastModifiedDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Nom d’affichage
value.displayName string

Nom d’affichage

Type d’icône
value.iconType string

Type d’icône

Est actif
value.isActive boolean

Est actif

Dernière modification par
value.lastModifiedBy LastModifiedBy

Dernière modification par

TimeOffRequestResponse

Entité de demande TimeOff

Nom Chemin Type Description
ID
id string

ID unique de la requête TimeOff.

Heure de création
createdDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Heure de modification
lastModifiedDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Affectation
assignedTo string

La personne à laquelle la demande est affectée : « responsable » ou « destinataire »

État
state string

'approuvé', 'en attente' ou 'refusé'

Heure de l’expéditeur
senderDateTime date-time

Heure à laquelle la demande a été envoyée

Message de l’expéditeur
senderMessage string

Message de l’expéditeur de la demande

ID de l’expéditeur
senderUserId string

ID de l’utilisateur qui a envoyé la demande

Temps d’action du gestionnaire
managerActionDateTime date-time

Heure à laquelle le responsable a répondu

Message du gestionnaire
managerActionMessage string

Message du responsable

ID du gestionnaire
managerUserId string

ID du responsable qui a répondu

À partir de l’heure de début
startDateTime date-time

Début du congé demandé

Heure de fin
endDateTime date-time

Fin du temps de congé demandé

ID de raison de délai d’attente
timeOffReasonId string

ID de la raison du délai d’attente

OfferShiftRequestResponse

Entité de demande shift d’offre

Nom Chemin Type Description
ID
id string

ID unique de la demande De décalage d’offre.

Heure de création
createdDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Heure de modification
lastModifiedDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Affectation
assignedTo string

La personne à laquelle la demande est affectée : « responsable » ou « destinataire »

État
state string

'approuvé', 'en attente' ou 'refusé'

Heure de l’expéditeur
senderDateTime date-time

Heure à laquelle la demande a été envoyée

Message de l’expéditeur
senderMessage string

Message de l’expéditeur de la demande

ID de l’expéditeur
senderUserId string

ID de l’utilisateur qui a envoyé la demande

ID de décalage de l’expéditeur
senderShiftId string

ID du décalage de l’expéditeur

Heure du récepteur
recipientActionDateTime date-time

Heure à laquelle le destinataire a répondu

Message du destinataire
recipientActionMessage string

Message du destinataire

ID du destinataire
recipientUserId string

ID du destinataire de la demande

Temps d’action du gestionnaire
managerActionDateTime date-time

Heure à laquelle le responsable a répondu

Message du gestionnaire
managerActionMessage string

Message du responsable

ID du gestionnaire
managerUserId string

ID du responsable qui a répondu

SwapShiftsChangeRequestResponse

Swap Shift Request Entity

Nom Chemin Type Description
ID
id string

ID unique de la requête Swap Shift.

Heure de création
createdDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Heure de modification
lastModifiedDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Affectation
assignedTo string

La personne à laquelle la demande est affectée : « responsable » ou « destinataire »

État
state string

'approuvé', 'en attente' ou 'refusé'

Heure de l’expéditeur
senderDateTime date-time

Heure à laquelle la demande a été envoyée

Message de l’expéditeur
senderMessage string

Message de l’expéditeur de la demande

ID de l’expéditeur
senderUserId string

ID de l’utilisateur qui a envoyé la demande

ID de décalage de l’expéditeur
senderShiftId string

ID du décalage de l’expéditeur

Heure du récepteur
recipientActionDateTime date-time

Heure à laquelle le destinataire a répondu

Message du destinataire
recipientActionMessage string

Message du destinataire

ID du destinataire
recipientUserId string

ID du destinataire de la demande

ID de décalage du destinataire
recipientShiftId string

ID du décalage du destinataire

Temps d’action du gestionnaire
managerActionDateTime date-time

Heure à laquelle le responsable a répondu

Message du gestionnaire
managerActionMessage string

Message du responsable

ID du gestionnaire
managerUserId string

ID du responsable qui a répondu

OpenShiftChangeRequestResponse

Ouvrir l’entité de demande de modification shift

Nom Chemin Type Description
ID
id string

ID unique de la requête Open Shift Change.

Heure de création
createdDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Heure de modification
lastModifiedDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Affectation
assignedTo string

La personne à laquelle la demande est affectée : « responsable » ou « destinataire »

État
state string

'approuvé', 'en attente' ou 'refusé'

Heure de l’expéditeur
senderDateTime date-time

Heure à laquelle la demande a été envoyée

Message de l’expéditeur
senderMessage string

Message de l’expéditeur de la demande

ID de l’expéditeur
senderUserId string

ID de l’utilisateur qui a envoyé la demande

Temps d’action du gestionnaire
managerActionDateTime date-time

Heure à laquelle le responsable a répondu

Message du gestionnaire
managerActionMessage string

Message du responsable

ID du gestionnaire
managerUserId string

ID du responsable qui a répondu

Ouvrir l’ID maj
openShiftId string

ID du décalage ouvert demandé

OpenShiftResponse

Ouvrir l’entité Shift

Nom Chemin Type Description
ID
id string

ID unique du décalage ouvert.

Date de création
createdDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Date de modification de l’heure
lastModifiedDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

ID de groupe de planification
schedulingGroupId string

ID de groupe de planification

Dernière modification par
lastModifiedBy LastModifiedBy

Dernière modification par

Maj ouvert partagé
sharedOpenShift SharedOpenShift

Version partagée du décalage ouvert

Brouillon ouvert maj
draftOpenShift DraftOpenShift

Version préliminaire du décalage ouvert

SharedOpenShift

Version partagée du décalage ouvert

Nom Chemin Type Description
Nom d’affichage
displayName string

Nom d’affichage

Remarques
notes string

Remarques

À partir de l’heure de début
startDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Heure de fin
endDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Thème
theme string

Thème

Nombre d’emplacements ouverts
openSlotCount integer

Nombre d’emplacements ouverts

activities
activities Activities

Activités de décalage

DraftOpenShift

Version préliminaire du décalage ouvert

Nom Chemin Type Description
Nom d’affichage
displayName string

Nom d’affichage

Remarques
notes string

Remarques

À partir de l’heure de début
startDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Heure de fin
endDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Thème
theme string

Thème

Nombre d’emplacements ouverts
openSlotCount integer

Nombre d’emplacements ouverts

activities
activities Activities

Activités de décalage

ShiftResponse

Maj, entité

Nom Chemin Type Description
ID
id string

ID unique du décalage.

Date de création
createdDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Date de modification de l’heure
lastModifiedDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Affecté à l’ID d’utilisateur
userId string

Affecté à l’ID d’utilisateur

ID de groupe de planification
schedulingGroupId string

ID de groupe de planification

Dernière modification par
lastModifiedBy LastModifiedBy

Dernière modification par

Maj partagé
sharedShift SharedShift

Version partagée du shift

Brouillon de décalage
draftShift DraftShift

Version préliminaire du shift

SharedShift

Version partagée du shift

Nom Chemin Type Description
Nom d’affichage
displayName string

Nom d’affichage

Remarques
notes string

Remarques

À partir de l’heure de début
startDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Heure de fin
endDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Thème
theme string

Thème

activities
activities Activities

Activités de décalage

DraftShift

Version préliminaire du shift

Nom Chemin Type Description
Nom d’affichage
displayName string

Nom d’affichage

Remarques
notes string

Remarques

À partir de l’heure de début
startDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Heure de fin
endDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Thème
theme string

Thème

activities
activities Activities

Activités de décalage

ScheduleResponse

Planifier l’entité

Nom Chemin Type Description
ID de planification
id string

ID unique de la planification.

Planifier le fuseau horaire
timeZone string

Fuseau horaire de la planification.

État de la planification de l’approvisionnement
provisionStatus string

État d’approvisionnement de la planification.

Planifier le code d’état de l’approvisionnement
provisionStatusCode string

Code d’état d’approvisionnement de la planification.

CreateATeamResponse

Nom Chemin Type Description
Nouvel ID d’équipe
newTeamId string

ID d’équipe de l’équipe qui vient d’être créée

PostToConversationResponse

Nom Chemin Type Description
Message ID
id string

Unique message ID

Lien de message
messageLink string

Lien vers le message dans Microsoft Teams

ID de conversation
conversationId string

Identificateur unique de la conversation

Activités

Activités de décalage

Nom Chemin Type Description
Est payé
isPaid boolean

Est payé

À partir de l’heure de début
startDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Heure de fin
endDateTime date-time

aaaa-MM-ddTHH :mm :ss.fffZ (format UTC)

Code
code string

Code

Nom d’affichage
displayName string

Nom d’affichage

SchedulingGroupResponse

Planification de l’entité de groupe

Nom Chemin Type Description
ID
id string

ID unique du groupe de planification.

Nom d’affichage
displayName string

Nom complet du groupe de planification.

Est actif
isActive boolean

Indique si le groupe de planification peut être utilisé lors de la création de nouvelles entités ou de la mise à jour des entités existantes.

ID d’utilisateur
userIds array of string

Liste des ID d’utilisateurs dans le groupe de planification.

AtMentionUser_V1

@mention Jeton

Nom Chemin Type Description
@mention
atMention string

Jeton @mention pour l’utilisateur. Cette propriété peut être insérée dans des messages

AtMentionTagResponse

@mention jeton pour une balise

Nom Chemin Type Description
balise @mention
atMention string

Jeton de la balise à @mention. Il peut être inséré dans des messages et des cartes adaptatives envoyées par une personne

NewChatResponse

Réponse pour une nouvelle conversation qui a été créée

Nom Chemin Type Description
ID de conversation
id string

Identificateur unique de la conversation

NewMeetingRespone

Réponse pour la nouvelle réunion qui a été créée

Nom Chemin Type Description
ID
id string

Identificateur unique de l’événement

Horodatage créé
createdDateTime string

Horodatage de l’événement a été créé

Horodatage modifié
lastModifiedDateTime string

Horodatage de la dernière modification de l’événement

Catégories
categories array of

Catégories associées à l’événement

Fuseau horaire
timeZone string

Fuseau horaire de l’événement

Heure de rappel avant l’événement
reminderMinutesBeforeStart integer

Nombre de minutes avant l’heure de début de l’événement que l’alerte de rappel se produit

Rappels activés
isReminderOn boolean

Défini sur true si une alerte est définie pour rappeler à l’utilisateur l’événement

Comporte des pièces jointes
hasAttachments boolean

Défini sur true si l’événement comporte des pièces jointes

Sujet
subject string

Texte de la ligne d’objet de l’événement

Aperçu du corps
bodyPreview string

Aperçu du message associé à l’événement

Importance
importance string

Importance de l’événement. Les valeurs possibles sont les suivantes : faible, normal, élevé

Sensitivity
sensitivity string

Sensibilité de l’événement

Est toute la journée
isAllDay boolean

Défini sur true si l’événement dure toute la journée

Est annulé
isCancelled boolean

Défini sur true si l’événement a été annulé

Organisateur
isOrganizer boolean

Défini sur true si le propriétaire du calendrier est l’organisateur de l’événement

Réponse demandée
responseRequested boolean

L’organisateur souhaite qu’un invité envoie une réponse à l’événement

Afficher sous
showAs string

État à afficher. Les valeurs possibles sont : free, provisoire, occupé, oof, workingElsewhere, unknown.

Type
type string

Type d’événement. Les valeurs possibles sont : singleInstance, occurrence, exception, seriesMaster

Dernier site web
webLink string

URL permettant d’ouvrir l’événement dans Outlook sur le web.

URL de réunion en ligne
onlineMeetingUrl string

URL d’une réunion en ligne

Autoriser de nouvelles propositions de temps
allowNewTimeProposals boolean

True si l’organisateur de la réunion autorise les invités à proposer une nouvelle heure lors de la réponse

Modèle de périodicité
recurrence.pattern object

Fréquence d’un événement

Plage de périodicité
recurrence.range object

Durée d’un événement

Réponse
responseStatus.response string

Type de réponse. Les valeurs possibles sont : aucun, organisateur, provisoirementAccepted, accepté, refusé, notResponded

Heure
responseStatus.time string

Date et heure de retour de la réponse

Type de contenu
body.contentType string

Le type de contenu. Les valeurs possibles sont du texte et du html

Contenu du message d’événement
body.content string

Contenu de l’événement

date et heure
start.dateTime string

Heure de début de l’événement (exemple : « 2017-08-29T04:00:00 »)

date et heure
end.dateTime string

Heure de fin de l’événement (exemple : « 2017-08-29T04:00:00 »)

le nom d’affichage
location.displayName string

Nom associé à l’emplacement

Participant
attendees array of object

Collection de participants pour l’événement

type
attendees.type string

Type de participant : obligatoire, facultatif, ressource

response
attendees.status.response string

Type de réponse. Les valeurs possibles sont : aucun, organisateur, provisoirementAccepted, accepté, refusé, notResponded

time
attendees.status.time string

Date et heure de retour de la réponse

nom
attendees.emailAddress.name string

Nom complet d’un participant

address
attendees.emailAddress.address string

Adresse e-mail d’un participant

nom
organizer.emailAddress.name string

Nom complet d’un organisateur

address
organizer.emailAddress.address string

Adresse e-mail d’un organisateur

URL de jointure
onlineMeeting.joinUrl string

Lien externe qui lance la réunion en ligne

LastModifiedBy

Dernière modification par

Nom Chemin Type Description
Application
application string

Application

Device
device string

Device

Conversation
conversation string

Conversation

Id
user.id string

Id

Nom d’affichage
user.displayName string

Nom d’affichage

MemberSettings

Paramètres permettant de configurer si les membres peuvent effectuer certaines actions, par exemple, créer des canaux et ajouter des bots dans l’équipe

Nom Chemin Type Description
Les membres sont autorisés à créer/mettre à jour des canaux
allowCreateUpdateChannels boolean

Si la valeur est true, les membres peuvent ajouter et mettre à jour des canaux

Les membres sont autorisés à supprimer des canaux
allowDeleteChannels boolean

Si la valeur est true, les membres peuvent supprimer des canaux

Les membres sont autorisés à ajouter/supprimer des applications
allowAddRemoveApps boolean

Si la valeur est true, les membres peuvent ajouter et supprimer des applications

Les membres sont autorisés à créer/mettre à jour/supprimer des onglets
allowCreateUpdateRemoveTabs boolean

Si la valeur est true, les membres peuvent ajouter, mettre à jour et supprimer des onglets

Les membres sont autorisés à créer/mettre à jour/supprimer des connecteurs
allowCreateUpdateRemoveConnectors boolean

Si la valeur est true, les membres peuvent ajouter, mettre à jour et supprimer des connecteurs

GuestSettings

Paramètres permettant de configurer si les invités peuvent créer, mettre à jour ou supprimer des canaux dans l’équipe

Nom Chemin Type Description
Les invités sont autorisés à créer/mettre à jour des canaux
allowCreateUpdateChannels boolean

Si la valeur est true, les invités peuvent ajouter et mettre à jour des canaux

Les invités sont autorisés à supprimer des canaux
allowDeleteChannels boolean

Si la valeur est true, les invités peuvent supprimer des canaux

MessagingSettings

Paramètres pour configurer la messagerie et les mentions dans l’équipe

Nom Chemin Type Description
Autoriser l’utilisateur à modifier les messages
allowUserEditMessages boolean

Si la valeur est true, les utilisateurs peuvent modifier leurs messages

Autoriser l’utilisateur à supprimer des messages
allowUserDeleteMessages boolean

Si la valeur est true, les utilisateurs peuvent supprimer leurs messages

Autoriser le propriétaire à supprimer les messages
allowOwnerDeleteMessages boolean

Si la valeur est true, les propriétaires peuvent supprimer n’importe quel message

Autoriser les mentions d’équipe
allowTeamMentions boolean

Si la valeur est true, @team les mentions sont autorisées

Autoriser les mentions de canal
allowChannelMentions boolean

Si la valeur est true, @channel les mentions sont autorisées

FunSettings

Paramètres permettant de configurer l’utilisation de Giphy, de memes et d’autocollants dans l’équipe

Nom Chemin Type Description
Autoriser giphy
allowGiphy boolean

Si la valeur est true, active l’utilisation de Giphy

Évaluation du contenu Giphy
giphyContentRating string

Évaluation du contenu Giphy. Les valeurs possibles sont les suivantes : modérée, stricte

Autoriser les autocollants et les mèmes
allowStickersAndMemes boolean

Si la valeur est true, permet aux utilisateurs d’inclure des autocollants et des mèmes

Autoriser les mèmes personnalisés
allowCustomMemes boolean

Si la valeur est true, permet aux utilisateurs d’inclure des mèmes personnalisés

DiscoverySettings

Paramètres permettant de configurer la détectabilité de l’équipe par d’autres utilisateurs.

Nom Chemin Type Description
Afficher dans la recherche et les suggestions de l’équipe
showInTeamsSearchAndSuggestions boolean

Si la valeur est true, l’équipe est visible via la recherche et les suggestions du client Teams

ObjectWithoutType