Microsoft Teams
Prerequisiti
- Un team e un canale Microsoft Teams in cui hai i permessi per aggiungere connettori o flussi di lavoro.
1. Crea un Incoming Webhook
Opzione A: Workflows (consigliata per le nuove configurazioni)
- Apri Teams → canale di destinazione → ⋯ → Workflows.
- Scegli Post to a channel when a webhook request is received.
- Assegna un nome (ad es.
isthisthing.online) → Add workflow. - Copia l’URL del webhook generato.
Opzione B: Connectors (legacy)
- Apri Teams → canale di destinazione → ⋯ → Connectors.
- Trova Incoming Webhook → Configure.
- Assegna un nome, opzionalmente aggiungi un’icona → Create → copia l’URL.
2. Aggiungi l’integrazione
- Vai su Integrations → New Integration.
- Seleziona Microsoft Teams.
- Compila:
| Field | Value |
|---|---|
| Name | Ad es. Teams #incidents |
| Webhook URL | L’URL del passo 1 |
- Abilita gli eventi di attivazione e fai clic su Save.
3. Test
Fai clic sull’icona Test. Nel canale Teams dovrebbe comparire una Adaptive Card (o una Message Card per i connettori legacy).
Formato del messaggio
I messaggi vengono inviati come Adaptive Card e contengono:
- Titolo e descrizione dell’Incident
- Tipo di evento e stato
- Nome del Monitor e Workspace
- Timestamp (inizio, risoluzione)
Risoluzione dei problemi
| Problem | Solution |
|---|---|
404 o 400 | Il connettore è stato rimosso o l’URL è scaduto. Ricrea il webhook. |
| Il messaggio compare ma la formattazione è errata | Assicurati di usare l’URL del webhook Workflows, non quello del connettore legacy. |