Les opérations derrière vos logiciels
Automatisation Microsoft Teams : opérations et accès
Dans Activepieces community, Microsoft Teams distingue le message de canal, la conversation privée et la réponse dans un fil. Send Channel Message exige l’équipe, le canal, le format et le contenu. New Channel Message est périodique ; une demande d’approbation peut suspendre le processus jusqu’à la réponse.
Référentiel Activepieces communautaire. Révision étudiée : 8656fb8527103038ae2df7282ee16464c6733fdb. Données au 2026-10-10.
Repère 1
Create Channel exige teamId et channelDisplayName pour créer un canal standard.
Repère 2
New Channel Message détecte périodiquement les messages du canal choisi.
Repère 3
OAuth2 déclare ChannelMessage.Send pour l’envoi en canal et Chat.ReadWrite pour les conversations.
Voir les opérations · Voir les déclencheurs · Préparer les accès
Trois décisions pour votre bureau
Ces choix se déduisent des modules enregistrés. La recette du processus reste à réaliser sur vos données et vos accès.
Choisir canal, conversation ou fil
Retenez Send Channel Message pour une annonce dans un canal. Pour une réponse au même sujet, Reply to Channel Message demande aussi l’identifiant du message parent.
Faire valider une décision par l’équipe
Request Approval in Channel attend une approbation ou un refus. Nommez le responsable de cette réponse avant d’insérer ce point d’arrêt dans un processus de bureau.
Accorder les permissions utiles
Sélectionnez les permissions des actions retenues. Le module demande de conserver les scopes de connexion, dont User.Read et offline_access, même avec un périmètre réduit.
Quel logiciel porte votre objet de travail ?
Teams sert ici à poser un message dans le lieu de discussion de l’équipe. Gmail prépare un message de boîte mail ; Notion conserve la page du dossier et HubSpot la fiche de contact. Pour une validation interne, choisissez le lieu où le responsable suit déjà le travail.
Quelles opérations préparer ?
Chaque ligne présente une action recensée ou un groupe de variantes dont l’équivalence a été confirmée. Les actions de portée différente restent distinctes. Chaque variante garde ses champs et son module exact pour retrouver l’action dans Activepieces.
Canaux
| Action (libellé source) | Lecture / écriture | Données requises par variante | Accès |
|---|---|---|---|
| Create Channel | Écriture | both : teamId), Channel Name (channelDisplayName) | Modes d’accès déclarés |
| Create Private Channel | Écriture | both : teamId), Channel Name (channelDisplayName) | Modes d’accès déclarés |
| Find Channel | Lecture | both : teamId), Channel Name (channelName) | Modes d’accès déclarés |
| Get Channel Message | Lecture | both : teamId), Channel ID (channelId), Message ID (messageId) | Modes d’accès déclarés |
| Reply to Channel Message | Écriture | both : teamId), Channel ID (channelId), Message ID (messageId), Content Type (contentType), Message (content) | Modes d’accès déclarés |
| Request Approval in Channel | Écriture | both : teamId), Channel ID (channelId), Message (message) | Modes d’accès déclarés |
| Send Channel Message | Écriture | both : teamId), Channel ID (channelId), Content Type (contentType), Message (content) | Modes d’accès déclarés |
Conversations privées
| Action (libellé source) | Lecture / écriture | Données requises par variante | Accès |
|---|---|---|---|
| Create Chat & Send Message | Écriture | both : teamId), Message Content Type (contentType), Initial Message (content)Champs dynamiques à préciser lors de la configuration.
| Modes d’accès déclarés |
| Delete Chat Message | Écriture | both : chatId), Message ID (messageId) | Modes d’accès déclarés |
| Get Chat Message | Lecture | both : chatId), Message ID (messageId) | Modes d’accès déclarés |
| Send Chat Message | Écriture | both : chatId), Content Type (contentType), Message (content) | Modes d’accès déclarés |
Membres
| Action (libellé source) | Lecture / écriture | Données requises par variante | Accès |
|---|---|---|---|
| Find Team Member | Lecture | both : teamId), Search By (searchBy), searchValue (searchValue) | Modes d’accès déclarés |
Messages
| Action (libellé source) | Lecture / écriture | Données requises par variante | Accès |
|---|---|---|---|
| Request Approval from a User | Écriture | both : chatId), Message (message) | Modes d’accès déclarés |
Équipes
| Action (libellé source) | Lecture / écriture | Données requises par variante | Accès |
|---|---|---|---|
| Get Meeting Recording | Lecture | both : meetingIdentifierType), Meeting Identifier Value (meetingIdentifierValue) | Modes d’accès déclarés |
| Get Meeting Transcript | Lecture | both : meetingIdentifierType), Meeting Identifier Value (meetingIdentifierValue) | Modes d’accès déclarés |
Quels événements démarrent le traitement ?
| Événement (libellé source) | Mode | Topic webhook | Sources |
|---|---|---|---|
| New Channel Message | Interrogation périodique | Topic non déclaré dans ces données. | Événement |
| New Channel | Interrogation périodique | Topic non déclaré dans ces données. | Événement |
| New Chat | Interrogation périodique | Topic non déclaré dans ces données. | Événement |
| New Chat Message | Interrogation périodique | Topic non déclaré dans ces données. | Événement |
Quels accès préparer ?
Version minimale Activepieces déclarée par l’index du connecteur : 0.87.0. Validation des faits : 2026-10-10. Index source
« Permissions déclarées » reprend la liste du code. « Permissions documentées » reprend ses consignes d’accès ; une liste vide ou inconnue ne signifie pas accès sans permission.
OAuth2
- Permissions déclarées : openid, email, profile, offline_access, User.Read, Channel.Create, Channel.ReadBasic.All, ChannelMessage.Send, Team.ReadBasic.All, Chat.ReadWrite, ChannelMessage.Read.All, TeamMember.Read.All, User.ReadBasic.All, Presence.Read.All, OnlineMeetingTranscript.Read.All, OnlineMeetingRecording.Read.All
- Connexion OAuth2 et autorisation de l’application
- tenantId
- champ dynamique à vérifier : cloud
Ce qui reste à confirmer avant la mise en service
Les permissions effectivement accordées et la version installée se vérifient sur votre compte. Une opération absente du tableau est non confirmée dans ce référentiel ; l’appel API générique en est exclu.
Les champs dynamiques se complètent dans Activepieces.
Sources et téléchargement
Source : fichiers communautaires Activepieces, révision 8656fb8527103038ae2df7282ee16464c6733fdb, données au 2026-10-10. Licence MIT hors Enterprise. Les liens de chaque opération et de chaque accès pointent vers le fichier étudié à cette révision.
Télécharger les faits normalisés (JSON) · Lire la notice MIT exacte · Licence du dépôt
Préparer la suite
Comparer les logiciels du catalogue · Trouver une action et ses champs · Automatisation IA à Paris · Décrire mon processus