Microsoft Teams
Microsoft Teams consente di ottenere tutti i contenuti, gli strumenti e le conversazioni nell'area di lavoro del team con Microsoft 365.
Questo connettore è disponibile nei prodotti e nelle aree seguenti:
| Servizio | Class | Regions |
|---|---|---|
| Copilot Studio | Normale | Tutte le aree di Power Automate , ad eccezione delle seguenti: - China Cloud gestito da 21Vianet |
| App per la logica | Normale | Tutte le aree di App per la logica , ad eccezione delle seguenti: - Aree di Azure Cina |
| Power Apps | Normale | Tutte le aree di Power Apps , ad eccezione dei seguenti: - China Cloud gestito da 21Vianet |
| Power Automate | Normale | Tutte le aree di Power Automate , ad eccezione delle seguenti: - China Cloud gestito da 21Vianet |
| Contatto | |
|---|---|
| Nome | Microsoft |
| URL | https://support.microsoft.com/en-us/contactus |
| Metadati del connettore | |
|---|---|
| Editore | Microsoft |
| Sito Web | https://products.office.com/microsoft-teams/group-chat-software |
| Informativa sulla privacy | https://privacy.microsoft.com/ |
| Categorie | Collaborazione; Comunicazione |
Problemi noti e limitazioni con le azioni
| Breve descrizione | Operations | Descrizione lunga |
|---|---|---|
| Limite delle dimensioni dei messaggi |
Pubblicare la scheda adattiva e attendere una risposta Pubblicare una scheda adattiva in una chat o in un canale Pubblicare un messaggio in una chat o in un canale Rispondere con un messaggio in un canale Rispondere con scheda adattiva in un canale Aggiornare una scheda adattiva in una chat o in un canale |
Quando un'azione invia un messaggio, il limite di dimensioni del messaggio è di circa 28 KB. Questo limite include tutti gli elementi HTML, ad esempio testo, immagini, collegamenti, tabelle, menzioni e così via. Se la dimensione del messaggio supera 28 KB, l'azione ha esito negativo e viene visualizzato l'errore "Richiedi entità troppo grande". |
| Impostare gli utenti guest come proprietari del team | Aggiungere un membro a un team | Quando si aggiunge un membro a un team, è possibile impostare gli utenti guest come proprietari del team. |
| Richiede una cassetta postale di Exchange Online | Creare una riunione di Teams | Quando si crea una riunione di Teams e si vuole selezionare un fuso orario, questa azione richiede una cassetta postale di Exchange Online. |
| Numero massimo di utenti per chat | Creare una chat | Quando si crea una chat, questa azione può gestire un massimo di 20 utenti per chat, ma non ha supporto per gli utenti guest. |
| Richiede l'app Flusso di lavoro |
Pubblicare la scheda adattiva e attendere una risposta Pubblicare una scheda adattiva in una chat o in un canale Pubblicare un messaggio in una chat o in un canale Rispondere con un messaggio in un canale Rispondere con scheda adattiva in un canale Aggiornare una scheda adattiva in una chat o in un canale |
Queste azioni richiedono la disponibilità delle app flussi di lavoro (in precedenza Power Automate) e l'impostazione dell'app sullo stato "consenti" nell'interfaccia di amministrazione di Teams. |
| Non può essere combinato con il trigger Quando un utente risponde a una scheda adattiva | Pubblicare una scheda adattiva in una chat o in un canale | L'uso di questo trigger nei flussi di lavoro "trigger + listener" può causare un errore "Si è verificato un problema, riprovare" quando si invia una scheda. Questo errore si verifica perché il flusso del trigger (che pubblica la scheda adattiva in una chat o in un canale) non gestisce la risposta invoke dopo aver pubblicato la scheda. Il flusso del listener è invece progettato per acquisire l'evento di risposta invoke e continuare l'elaborazione. Tuttavia, poiché il flusso del trigger non gestisce la risposta, restituisce un errore. Usare La scheda adattiva Post e attendere una risposta come alternativa. |
Problemi noti e limitazioni con i trigger
| Breve descrizione | Operations | Descrizione lunga |
|---|---|---|
| Supporta solo l'utente per flusso | Quando viene aggiunto un nuovo messaggio di chat | Quando viene pubblicato un nuovo messaggio di chat in qualsiasi chat in cui si è partecipanti a Teams, il trigger può supportare un solo utente per flusso. |
| Supporta solo singole parole | Quando vengono menzionate parole chiave | Il trigger non verrà attivato per le frasi più lunghe di una parola. |
| Genera per tutti i dati correlati ai messaggi | Quando vengono menzionate parole chiave | Questi dati includono il mittente del messaggio e il testo che include l'ora di invio del messaggio. |
| Genera solo per i messaggi radice aggiunti al canale | Quando viene aggiunto un nuovo messaggio del canale | Quando viene pubblicato un nuovo messaggio in un canale in Teams, il trigger non viene attivato per le risposte a un messaggio di canale esistente. |
| Funziona solo nell'ambiente predefinito |
Per un messaggio selezionato Dalla casella di composizione (V2) Quando un utente risponde a una scheda adattiva |
Questi trigger funzionano solo in un ambiente predefinito. |
| Non funziona per gli utenti guest o esterni |
Per un messaggio selezionato Quando un utente risponde a una scheda adattiva |
Questo trigger non funziona per gli utenti guest o esterni in un team. |
| Ha un intervallo di polling di 3 minuti |
Quando viene aggiunto un nuovo messaggio del canale Quando sono menzionato in un messaggio del canale |
Questi trigger usano un intervallo di polling di 3 minuti. |
| Ha un intervallo di polling di 5 minuti |
Quando viene aggiunto un nuovo membro del team Quando viene rimosso un nuovo membro del team |
Questi trigger usano un intervallo di polling di 5 minuti a causa di una limitazione nell'API sottostante. Ciò potrebbe causare l'attivazione del trigger più volte per lo stesso evento. |
| Non funziona su gruppi unificati con membri nascosti |
Quando viene aggiunto un nuovo membro del team Quando viene rimosso un nuovo membro del team |
Questi trigger non funzionano su gruppi unificati con membri nascosti. |
| Richiede l'app Azioni di Power Automate | Per un messaggio selezionato | In Power Automate questo trigger richiede che l'app Power Automate Actions (ID app: 00001016-de05-492e-9106-4828fc8a8687) sia sbloccata. Usare un account amministratore per verificare che l'app sia abilitata nell'interfaccia di amministrazione di Teams. |
| Non supportato in Microsoft Cloud for Sovranità |
Per un messaggio selezionato Dalla casella di composizione |
Questi trigger non sono supportati nei cloud sovrani, ad esempio GCC, GCCH e DoD. |
Problemi noti e limitazioni generali
- Per usare il conore di Teams, è necessario aver abilitato una di queste sottoscrizioni.
- La pubblicazione di un messaggio o di una scheda adattiva in un canale privato non è attualmente supportata.
- La registrazione di messaggi o schede tramite Power Virtual Agents richiede che il destinatario abbia installato il bot in Microsoft Teams. Per altre informazioni, vedere Inviare messaggi proattivi agli utenti in Microsoft Teams.
- Un singolo messaggio può @mention avere un massimo di 20 utenti e 20 tag.
Microsoft Teams Webhook
Quando viene ricevuta una richiesta webhook di Teams
ID operazione: TeamsIncomingWebhookTrigger
Questo trigger consente di avviare un flusso effettuando una richiesta POST all'endpoint esposto dal trigger. È possibile inviare una matrice di schede adattive nel corpo della richiesta al trigger da usare nelle azioni successive del flusso. Questo trigger supporta solo le richieste POST e non supporta le richieste GET.
A differenza dei webhook di Office deprecati, il trigger Quando viene ricevuta una richiesta webhook di Teams consente agli utenti di specificare se chiunque, qualsiasi utente nel tenant o solo un sottoinsieme specifico di utenti nel tenant è autorizzato a chiamare il trigger. Questo trigger non supporta anche i messaggi interattivi, a differenza dei webhook di Office deprecati.
L'URL di callback del trigger verrà visualizzato quando si salva il flusso. È anche possibile accedere all'URL di callback modificando il flusso creato nella finestra di progettazione di Power Automate in Power Automate o Teams.
Per altre informazioni su come creare schede adattive, vedere Creare flussi che pubblicano schede adattive in Microsoft Teams, nonché procedure consigliate per lo schema delle schede adattive e progettazione schede adattive.
Schema del corpo della richiesta
Corpo della richiesta
| Nome | Key | Obbligatorio | TIPO | Description |
|---|---|---|---|---|
| type | type | yes | corda | Il valore deve essere sempre "message" |
| attachments | attachments | yes | matrice di oggetti | Matrice di oggetti elemento scheda adattiva. Vedere AdaptiveCardItemSchema di seguito per lo schema dell'oggetto. |
AdaptiveCardItemSchema
| Nome | Key | Obbligatorio | TIPO | Description |
|---|---|---|---|---|
| tipo di contenuto | tipo di contenuto | yes | corda | Il valore deve essere sempre "application/vnd.microsoft.card.adaptive" |
| URL del contenuto | URL del contenuto | yes | corda | Il valore deve essere sempre Null |
| contenuto | contenuto | yes | oggetto | Oggetto scheda adattiva formattato in JSON. Per esempi e modelli, vedere https://adaptivecards.io/samples |
Esempio di corpo della richiesta
{
"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)"
}
]
}
}
]
}
Le proprietà per il file JSON della scheda adattiva sono le seguenti:
- Il
"type"campo deve essere"message". - La
"attachments"matrice contiene un set di oggetti scheda. - Il
"contentType"campo deve essere impostato sul tipo di scheda adattiva. - L'oggetto
"content"è la scheda formattata in JSON.
Testare la scheda adattiva con Postman:
- Testare la scheda adattiva usando Postman per inviare una richiesta POST all'URL, creata per configurare il webhook in ingresso.
- Incollare il file JSON nel corpo della richiesta e visualizzare il messaggio della scheda adattiva in Teams.
Suggerimento
Usare esempi di codice e modelli di scheda adattiva per testare il corpo della richiesta POST.
Esempio di invio di richieste
Informazioni di riferimento sul codice di esempio
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);
Parametri
| Nome | Key | Obbligatorio | TIPO | Description |
|---|---|---|---|---|
| triggerAuthenticationType | triggerAuthenticationType | corda | Se il flusso può essere attivato da chiunque, qualsiasi utente nel tenant o solo utenti specifici nel tenant. | |
| triggerAllowedUsers | triggerAllowedUsers | corda | Elenco di utenti autorizzati a attivare il flusso. Usato solo se triggerAuthenticationType è impostato su "Utenti specifici nel tenant". |
- Non passare un'intestazione del token di autenticazione se è stata selezionata l'opzione di autenticazione "Chiunque" o le richieste POST al trigger avranno esito negativo.
- Se si seleziona l'opzione di autenticazione "Qualsiasi utente nel tenant" o "Utenti specifici nel tenant", sarà necessario passare un token di autenticazione nelle richieste al trigger Quando viene ricevuta una richiesta webhook di Teams.
- Per altre informazioni sulle attestazioni necessarie, vedere il documento seguente: Aggiungere l'autenticazione OAuth per i trigger di richiesta HTTP
Restituzioni
| Nome | Percorso | TIPO | Description |
|---|---|---|---|
| body | body | oggetto | L'output è identico al corpo della richiesta inviato al trigger, vedere l'esempio precedente per esempio di output o schema del corpo della richiesta |
Limiti per la limitazione delle richieste
- Il profilo di prestazioni di Power Automate determina i limiti di limitazione del trigger "Quando viene ricevuta una richiesta webhook di Teams". È possibile determinare il profilo di prestazioni in Profili prestazioni.
- Questi limiti corrispondono ai limiti delle richieste dell'endpoint di runtime.
- Per informazioni generali sui limiti di limitazione dei flussi, vedere Limiti dei flussi automatizzati, pianificati e istantanei.
| Nome | Limite | Note |
|---|---|---|
| Chiamate in ingresso simultanee | ~1,000 | È possibile diminuire il numero di richieste simultanee o ridurre la durata in base alle esigenze. |
| Chiamate in lettura per 5 minuti | 6.000 per Basso; 60.000 per tutti gli altri | Questo limite si applica alle chiamate che ottengono gli input non elaborati e gli output dalla cronologia di esecuzione di un flusso cloud. È possibile distribuire il carico di lavoro in più di un flusso in base alle esigenze. |
| Richiamare le chiamate per 5 minuti | 4.500 per Basso; 45.000 per tutti gli altri | È possibile distribuire il carico di lavoro tra più flussi in base alle esigenze. |
Creazione di una connessione
Il connettore supporta i tipi di autenticazione seguenti:
| Credenziali di Microsoft Teams (Teams GCC High) | Accedere con le credenziali di Microsoft Teams (Teams GCC High). | Solo Azure per enti pubblici | Non condivisibile |
| Credenziali di Microsoft Teams (Teams Public/Teams GCC) | Accedere con le credenziali di Microsoft Teams (Teams Public/Teams GCC). | Solo Azure per enti pubblici | Non condivisibile |
| Predefinita | Accedere con le credenziali. | Tutte le aree ad eccezione di Azure per enti pubblici | Non condivisibile |
Credenziali di Microsoft Teams (Teams GCC High)
ID autenticazione: oauthGccHigh
Applicabile: solo Azure per enti pubblici
Accedere con le credenziali di Microsoft Teams (Teams GCC High).
Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.
Credenziali di Microsoft Teams (Teams Public/Teams GCC)
ID autenticazione: oauthPublic
Applicabile: solo Azure per enti pubblici
Accedere con le credenziali di Microsoft Teams (Teams Public/Teams GCC).
Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.
Predefinito
Applicabile: tutte le aree ad eccezione di Azure per enti pubblici
Accedere con le credenziali.
Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.
Limiti per la limitazione delle richieste
| Nome | Chiamate | Periodo di rinnovo |
|---|---|---|
| Chiamate API per connessione | 100 | 60 secondi |
| Frequenza dei polling dei trigger | 1 | 600 secondi |
| Richieste non Get per connessione (per elencare le chat, pubblicare una notifica di feed, pubblicare una scheda adattiva come bot flow e qualsiasi altra operazione del bot flow) | 25 | 300 secondi |
| Richieste non Get per connessione (tutte le altre operazioni) | 300 | 300 secondi |
Azioni
| Aggiornare una scheda adattiva in una chat o in un canale |
Aggiorna una scheda adattiva esistente |
| Aggiungere un membro a un tag del team |
Aggiunge un utente a un tag del team |
| Aggiungere un membro a un team |
Aggiunge un membro a un team in Microsoft Teams |
| Crea un team |
Crea un nuovo team in Microsoft Teams |
| Creare un canale |
Creare un nuovo canale all'interno di un team specificato |
| Creare un tag per un team |
Crea un tag in un team |
| Creare una chat |
Crea uno in una o in una chat di gruppo |
| Creare una riunione di Teams |
Creare una riunione con un collegamento nella parte inferiore dell'invito a partecipare alla riunione online in Microsoft Teams. |
| Elencare i canali |
Elenca tutti i canali per un team specifico |
| Elencare i membri |
Elencare i membri diretti di una chat di gruppo o di un canale |
| Elencare i membri di un tag del team |
Elenca i membri di un tag del team |
| Elencare i team aggiunti |
Elenca tutti i team di Microsoft Teams di cui si è membri |
| Elencare i team associati |
Elenca tutti i team di cui si è membri diretti o è membro di un canale condiviso ospitato all'interno del team. |
| Elencare le chat |
Elenca le chat recenti di cui si fa parte |
| Elencare le risposte di un messaggio del canale |
Elencare le risposte a un messaggio in un canale in un team specifico. Per i canali condivisi, l'ID del team deve fare riferimento al team host, ovvero al team proprietario del canale condiviso. |
| Elencare tutti i canali |
Elenca tutti i canali per un team specifico, inclusi i canali condivisi con il team |
| Elencare tutti i tag per un team |
Elenca i tag del team |
| Eliminare un membro da un tag del team |
Elimina un membro da un tag del team |
| Eliminare un tag del team |
Elimina un tag da un team |
| Inviare una richiesta HTTP di Microsoft Graph |
Creare una richiesta dell'API REST di Microsoft Graph da richiamare sugli endpoint di Microsoft Teams. Questi segmenti sono supportati: 1° segmento: /teams, /me, /users 2nd segment: canali, chat, installedApps, messaggi, pinnedMessages. Ulteriori informazioni: https://docs.microsoft.com/en-us/graph/use-the-api |
| Ottenere i dettagli del messaggio |
Ottiene i dettagli di un messaggio in una chat o in un canale. |
| Ottenere i dettagli per un canale specifico in un team |
Ottenere i dettagli del canale |
| Ottenere messaggi |
Ottiene i messaggi da un canale in un team specifico. Per i canali condivisi, l'ID del team deve fare riferimento al team host, ovvero al team proprietario del canale condiviso. |
| Ottenere un team |
Ottiene i dettagli per un team in Microsoft Teams. |
| Ottenere un token di @mention per un tag del team |
Crea un token che può essere inserito in un messaggio o in una scheda adattiva inviata come utente in un canale a @mention un tag del team. |
| Ottenere un token di @mention per un utente |
Crea un token che può essere inserito in un messaggio o in una scheda adattiva a @mention un utente. |
| Pubblicare la scheda adattiva e attendere una risposta |
Invia una scheda adattiva a una chat o a un canale e attende una risposta da qualsiasi utente. In questo modo il flusso verrà sospeso fino a quando qualsiasi utente non risponde. |
| Pubblicare un messaggio (V2) [DEPRECATO] |
Inviare un messaggio a un canale in un team specifico. Per i canali condivisi, l'ID del team deve fare riferimento al team host, ovvero al team proprietario del canale condiviso. |
| Pubblicare un messaggio (V3) [DEPRECATO] |
Invia un messaggio a un canale in un team specifico. Per i canali condivisi, l'ID del team deve fare riferimento al team host, ovvero al team proprietario del canale condiviso. |
| Pubblicare un messaggio [DEPRECATO] |
Invia un messaggio a un canale in un team specifico. Per i canali condivisi, l'ID del team deve fare riferimento al team host, ovvero al team proprietario del canale condiviso. |
| Pubblicare un messaggio come bot Flow a un utente [DEPRECATO] |
Automatizzare facilmente il processo di invio di un messaggio a un utente in Teams. |
| Pubblicare un messaggio come bot Flow in un canale [DEPRECATO] |
Automatizzare facilmente il processo di pubblicazione di un messaggio in un canale di Teams. |
| Pubblicare un messaggio in una chat o in un canale |
Invia un messaggio a una chat o a un canale |
| Pubblicare una notifica di feed |
Invia una notifica al feed attività di un utente che si collega a una chat o a un team. |
| Pubblicare una risposta a un messaggio (V2) [DEPRECATO] |
Invia una risposta a un messaggio in un canale in un team specifico. Per i canali condivisi, l'ID del team deve fare riferimento al team host, ovvero al team proprietario del canale condiviso. |
| Pubblicare una risposta a un messaggio [DEPRECATO] |
Invia una risposta a un messaggio in un canale in un team specifico. Per i canali condivisi, l'ID del team deve fare riferimento al team host, ovvero al team proprietario del canale condiviso. |
| Pubblicare una scelta di opzioni come bot flow a un utente |
Inviare un set di opzioni a un utente di Microsoft Teams, che deve rispondere prima che il flusso continui. Questa azione sospende il flusso fino a quando l'utente non risponde alle opzioni |
| Pubblicare una scheda adattiva a un utente di Teams e attendere una risposta [DEPRECATO] |
Automatizzare facilmente il processo di invio di un messaggio a un utente di Teams che contiene azioni per continuare un flusso di attesa. |
| Pubblicare una scheda adattiva in un canale di Teams e attendere una risposta [DEPRECATO] |
Automatizzare facilmente il processo di invio di un messaggio a un canale di Teams che contiene azioni per continuare un flusso in attesa. |
| Pubblicare una scheda adattiva personalizzata come bot Flow a un utente [DEPRECATO] |
Aggiungere la definizione della scheda JSON per creare un messaggio personalizzato per un utente di Teams. Il messaggio può contenere immagini, grafici, testo e altro ancora. |
| Pubblicare una scheda adattiva personalizzata come bot Flow in un canale [DEPRECATO] |
Aggiungere la definizione della scheda JSON per creare un post personalizzato per un canale di Teams. Il post può contenere immagini, grafici, testo e altro ancora. |
| Pubblicare una scheda in una chat o in un canale |
Invia una scheda a una chat o a un canale |
| Rispondere con un messaggio in un canale |
Risponde con un messaggio al messaggio di un canale |
| Rispondere con una scheda adattiva in un canale |
Risponde con una scheda adattiva al messaggio di un canale |
| Turni: aggiornare uno spostamento aperto [DEPRECATO] |
Questa azione è stata deprecata. In alternativa, usare Aggiorna un turno aperto .
|
| Turni: approvare una richiesta di scambio turni [DEPRECATO] |
Questa azione è stata deprecata. Usare invece Approva una richiesta di scambio maiuscole/maiuscole .
|
| Turni: approvare una richiesta di spostamento dell'offerta [DEPRECATO] |
Questa azione è stata deprecata. Usare invece Approva una richiesta di cambio offerta .
|
| Turni: approvare una richiesta di time off [DEPRECATO] |
Questa azione è stata deprecata. Usare invece Approva una richiesta di time off .
|
| Turni: approvare una richiesta Open Shift [DEPRECATO] |
Questa azione è stata deprecata. Usare invece Approva una richiesta Open Shift .
|
| Turni: crea un nuovo spostamento aperto [DEPRECATO] |
Questa azione è stata deprecata. Usare invece Create a new Open Shift (Crea un nuovo turno aperto ).
|
| Turni: elencare tutte le richieste di spostamento delle offerte [DEPRECATO] |
Questa azione è stata deprecata. Usare invece List all Offer Shift requests in a team (Elenca tutte le richieste di turni di offerta in un team ).
|
| Turni: elencare tutte le richieste di swap shift [DEPRECATO] |
Questa azione è stata deprecata. Usare invece List all Swap Shifts requests in a team (Elenca tutte le richieste di scambio di turni in un team ).
|
| Turni: elencare tutte le richieste di time off [DEPRECATO] |
Questa azione è stata deprecata. Usare invece List all Time Off requests in a team (Elenca tutte le richieste di time off in un team ).
|
| Turni: elencare tutte le richieste open shift [DEPRECATO] |
Questa azione è stata deprecata. Usare invece List all Open Shift requests in a team (Elenca tutte le richieste open shift in un team ).
|
| Turni: elencare tutti i gruppi di pianificazione [DEPRECATO] |
Questa azione è stata deprecata. Usare invece Elenca tutti i gruppi di pianificazione in un team .
|
| Turni: elencare tutti i motivi di time off [DEPRECATO] |
Questa azione è stata deprecata. Usare invece List all Time Off Reasons in un team .
|
| Turni: elencare tutti i turni [DEPRECATO] |
Questa azione è stata deprecata. In alternativa, usare Elenca tutti i turni in un team .
|
| Turni: elencare tutti i turni aperti [DEPRECATO] |
Questa azione è stata deprecata. Usare invece Elenca tutti i turni aperti in un team .
|
| Turni: eliminare un turno [DEPRECATO] |
Questa azione è stata deprecata. Usare invece Delete a Shift (Elimina maiuscole/maiusc
|
| Turni: eliminare un turno aperto [DEPRECATO] |
Questa azione è stata deprecata. In alternativa, usare Delete an Open Shift (Elimina spostamento aperto ).
|
| Turni: ottenere i dettagli di una pianificazione [DEPRECATO] |
Questa azione è stata deprecata. In alternativa, usare Ottenere i dettagli di una pianificazione .
|
| Turni: ottenere un gruppo di pianificazione [DEPRECATO] |
Questa azione è stata deprecata. Usare invece Get a Scheduling Group (Ottieni un gruppo di pianificazione ).
|
| Turni: Ottenere un turno [DEPRECATO] |
Questa azione è stata deprecata. Usare invece Get a Shift (Ottieni un turno ).
|
| Turni: Ottieni un turno aperto [DEPRECATO] |
Questa azione è stata deprecata. Usare invece Get an Open Shift (Ottieni un turno aperto ).
|
| Turni: rifiutare una richiesta di spostamento dell'offerta [DEPRECATO] |
Questa azione è stata deprecata. In alternativa, usare Rifiuta una richiesta di cambio offerta .
|
| Turni: rifiutare una richiesta di time off [DEPRECATO] |
Questa azione è stata deprecata. In alternativa, usare Rifiuta una richiesta di time off .
|
| Turni: rifiutare una richiesta di turni di scambio [DEPRECATO] |
Questa azione è stata deprecata. In alternativa, usare Rifiuta una richiesta di turni di scambio .
|
| Turni: rifiutare una richiesta Open Shift [DEPRECATO] |
Questa azione è stata deprecata. In alternativa, usare Rifiuta una richiesta Open Shift .
|
Aggiornare una scheda adattiva in una chat o in un canale
Aggiorna una scheda adattiva esistente
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Pubblica come
|
poster | True | string |
Seleziona un'opzione |
|
Post in
|
location | True | string |
Seleziona un'opzione |
|
Aggiornare la richiesta di scheda adattiva
|
body | True | dynamic |
Richiesta di aggiornamento della scheda adattiva |
Aggiungere un membro a un tag del team
Aggiunge un utente a un tag del team
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
|
Tag
|
tagId | True | string |
Selezionare il tag |
|
ID utente
|
userId | True | string |
L'ID dell'utente del membro da aggiungere al tag deve essere in un formato simile a '550e8400-e29b-41d4-a716-446655440000'. |
Restituisce
Aggiungere un membro a un team
Aggiunge un membro a un team in Microsoft Teams
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
User
|
userId | True | string |
Nome dell'entità utente o ID Microsoft Entra da aggiungere |
|
Impostare l'utente come proprietario del team
|
owner | boolean |
True, se l'utente deve essere un proprietario del team |
Crea un team
Crea un nuovo team in Microsoft Teams
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome team
|
displayName | True | string |
Nome del team |
|
Description
|
description | True | string |
Descrizione facoltativa per il team |
|
Visibilità
|
visibility | string |
Visibilità del team |
Restituisce
- Corpo
- CreateATeamResponse
Creare un canale
Creare un nuovo canale all'interno di un team specificato
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
|
Description
|
description | string |
Descrizione testuale facoltativa per il canale |
|
|
Nome
|
displayName | True | string |
Nome del canale visualizzato in Microsoft Teams |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Description
|
description | string |
Descrizione testuale facoltativa per il canale |
|
Nome visualizzato
|
displayName | string |
Nome del canale visualizzato in Microsoft Teams |
|
Documento d'identità
|
id | string |
Identificatore univoco del canale |
Creare un tag per un team
Crea un tag in un team
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
|
Nome visualizzato
|
displayName | True | string |
Nome del tag così come appare all'utente in Microsoft Teams. |
|
ID dei membri
|
members | True | string |
L'elenco degli ID degli utenti separati da punti e virgola, l'identificatore deve essere in un formato simile a '550e8400-e29b-41d4-a716-446655440000'. |
Restituisce
Tag creato per un team
Creare una chat
Crea uno in una o in una chat di gruppo
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Titolo
|
topic | string |
Titolo, visualizzato solo nelle chat di gruppo |
|
|
Membri da aggiungere
|
members | True | string |
ID utente separati da punti e virgola |
Restituisce
Risposta per la nuova chat creata
- Corpo
- NewChatResponse
Creare una riunione di Teams
Creare una riunione con un collegamento nella parte inferiore dell'invito a partecipare alla riunione online in Microsoft Teams.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
ID calendario
|
calendarid | True | string |
Selezionare un valore |
|
Oggetto
|
subject | True | string |
Testo della riga dell'oggetto dell'evento |
|
Contenuto del messaggio di evento
|
content | True | string |
Contenuto dell'evento |
|
Fuso orario
|
timeZone | True | string |
Fuso orario dell'evento |
|
Ora di avvio
|
dateTime | True | date-no-tz |
Ora di inizio dell'evento (ad esempio: '2017-08-29T04:00:00') |
|
Ora di fine
|
dateTime | True | date-no-tz |
Ora di fine dell'evento (ad esempio: '2017-08-29T05:00:00') |
|
Partecipanti obbligatori
|
requiredAttendees |
Partecipanti obbligatori per l'evento separato da punti e virgola |
||
|
Partecipanti facoltativi
|
optionalAttendees |
Partecipanti facoltativi per l'evento separati da punti e virgola |
||
|
nome visualizzato
|
displayName | string |
Nome associato alla posizione |
|
|
Importanza
|
importance | string |
Importanza dell'evento: bassa, normale o alta |
|
|
Criterio di ricorrenza
|
type | string |
Modello per la ricorrenza. Obbligatorio quando la riunione è una ricorrenza |
|
|
Intervallo di ricorrenza
|
interval | integer |
Numero di unità tra occorrenze, in cui le unità possono essere in giorni, settimane, mesi o anni, a seconda del tipo. Obbligatorio quando la riunione è una ricorrenza |
|
|
Giorni della settimana
|
daysOfWeek | array of string |
Giorni separati da virgole di settimane (ad esempio: 'Lunedì,Mercoledì,Venerdì') |
|
|
Indice settimana
|
index | string |
Specifica il giorno della settimana in cui si verifica l'evento. Il valore predefinito è il primo |
|
|
Data di inizio ricorrenza
|
startDate | date |
Data di inizio della ricorrenza, formato AAAA-MM-GG. Obbligatorio quando la riunione è una ricorrenza |
|
|
Data di fine ricorrenza
|
endDate | date |
Data di fine della ricorrenza, formato AAAA-MM-DD |
|
|
Evento tutto il giorno
|
isAllDay | boolean |
Impostare su true se l'evento dura tutto il giorno |
|
|
Tempo di promemoria pre-evento
|
reminderMinutesBeforeStart | integer |
Numero di minuti prima dell'ora di inizio dell'evento che si verifica l'avviso di promemoria |
|
|
Abilitare i promemoria
|
isReminderOn | boolean |
Impostare su true se un avviso è impostato per ricordare all'utente dell'evento |
|
|
Stato visualizzato come
|
showAs | string |
Stato da visualizzare durante l'evento |
|
|
Richiesta di risposta
|
responseRequested | boolean |
Impostare su true se il mittente desidera una risposta quando l'evento viene accettato |
Restituisce
Risposta per una nuova riunione creata
- Corpo
- NewMeetingRespone
Elencare i canali
Elenca tutti i canali per un team specifico
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
|
Query di filtro
|
$filter | string |
Query di filtro OData per limitare le voci restituite ,ad esempio membershipType eq 'standard'. |
|
|
Ordina per
|
$orderby | string |
Opzione di query OData orderBy per specificare l'ordine delle voci, ad esempio displayName asc. |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Elenco canali
|
value | array of GetChannelResponse |
Elenco di uno o più canali per un team specifico |
Elencare i membri
Elencare i membri diretti di una chat di gruppo o di un canale
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Tipo di thread
|
threadType | True | string |
Scegliere il tipo di messaggio |
|
Elencare le richieste dei membri
|
body | True | dynamic |
Richiesta dei membri dell'elenco |
Restituisce
Schema di risposta elencare i membri
Elencare i membri di un tag del team
Elenca i membri di un tag del team
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
|
Tag
|
tagId | True | string |
Selezionare il tag |
Restituisce
Elencare i team aggiunti
Elenca tutti i team di Microsoft Teams di cui si è membri
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Elenco teams
|
value | array of object |
Elenco dei team di cui si è membri |
|
Description
|
value.description | string |
Descrizione facoltativa per il team |
|
Nome
|
value.displayName | string |
Nome del team |
|
Documento d'identità
|
value.id | string |
Identificatore univoco del team, detto anche ID gruppo di Microsoft 365 |
Elencare i team associati
Elenca tutti i team di cui si è membri diretti o è membro di un canale condiviso ospitato all'interno del team.
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Elenco teams
|
value | array of AssociatedTeamInfo |
Elenco dei team a cui si è associati |
Elencare le chat
Elenca le chat recenti di cui si fa parte
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Tipi di chat
|
chatType | True | string |
Filtra per tipo |
|
Argomento
|
topic | True | string |
Filtrare in base al fatto che il nome dell'argomento sia definito o meno |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Elenco chat
|
value | array of object |
Elenco di una o più chat di cui si fa parte |
|
Argomento
|
value.topic | string |
Argomento o argomento per la chat. Disponibile solo per le chat di gruppo |
|
Data creazione
|
value.createdDateTime | date-time |
Data e ora di creazione della chat |
|
Data ultimo aggiornamento
|
value.lastUpdatedDateTime | date-time |
Data e ora dell'ultimo aggiornamento della chat o dell'ultimo aggiornamento dell'elenco dei membri |
|
ID conversazione
|
value.id | string |
Identificatore univoco della chat |
Elencare le risposte di un messaggio del canale
Elencare le risposte a un messaggio in un canale in un team specifico. Per i canali condivisi, l'ID del team deve fare riferimento al team host, ovvero al team proprietario del canale condiviso.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
|
Channel
|
channelId | True | string |
ID canale |
|
Message
|
messageId | True | string |
ID messaggio |
|
Numero di risposte più recenti
|
$top | integer |
Numero di risposte più recenti da restituire. Il valore predefinito è 20. Il valore supportato è compreso tra 1 e 50. |
Restituisce
Elencare lo schema di risposta delle risposte
Elencare tutti i canali
Elenca tutti i canali per un team specifico, inclusi i canali condivisi con il team
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
|
Query di filtro
|
$filter | string |
Query di filtro OData per limitare le voci restituite ,ad esempio membershipType eq 'standard'. |
|
|
Ordina per
|
$orderby | string |
Opzione di query OData orderBy per specificare l'ordine delle voci, ad esempio displayName asc. |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Elenco canali
|
value | array of ChannelWithOwnerTeamId |
Elenco di uno o più canali per un team specifico |
Elencare tutti i tag per un team
Elenca i tag del team
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
Restituisce
- Corpo
- GetTagsResponseSchema
Eliminare un membro da un tag del team
Elimina un membro da un tag del team
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
|
Tag
|
tagId | True | string |
Selezionare il tag |
|
ID membro tag
|
tagMemberId | True | string |
ID del membro da rimuovere dal tag |
Eliminare un tag del team
Elimina un tag da un team
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
|
Tag
|
tagId | True | string |
Selezionare il tag |
Inviare una richiesta HTTP di Microsoft Graph
Creare una richiesta dell'API REST di Microsoft Graph da richiamare sugli endpoint di Microsoft Teams. Questi segmenti sono supportati: 1° segmento: /teams, /me, /users 2nd segment: canali, chat, installedApps, messaggi, pinnedMessages. Ulteriori informazioni: https://docs.microsoft.com/en-us/graph/use-the-api
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
URI (Identificatore Uniforme delle Risorse)
|
Uri | True | string |
URI completo o relativo. Esempio: |
|
Metodo
|
Method | True | string |
Il metodo HTTP (il valore predefinito è GET) |
|
Corpo
|
Body | binary |
Contenuto del corpo della richiesta |
|
|
Content-Type
|
ContentType | string |
Intestazione content-type per il corpo (il valore predefinito è application/json) |
|
|
CustomHeader1
|
CustomHeader1 | string |
Intestazione personalizzata 1. Specificare in formato: header-name: header-value |
|
|
CustomHeader2
|
CustomHeader2 | string |
Intestazione personalizzata 2. Specificare in formato: header-name: header-value |
|
|
CustomHeader3
|
CustomHeader3 | string |
Intestazione personalizzata 3. Specificare in formato: header-name: header-value |
|
|
CustomHeader4
|
CustomHeader4 | string |
Intestazione personalizzata 4. Specificare in formato: header-name: header-value |
|
|
CustomHeader5
|
CustomHeader5 | string |
Intestazione personalizzata 5. Specificare in formato: header-name: header-value |
Restituisce
- response
- ObjectWithoutType
Ottenere i dettagli del messaggio
Ottiene i dettagli di un messaggio in una chat o in un canale.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Message
|
messageId | True | string |
ID messaggio |
|
Tipo di messaggio
|
threadType | True | string |
Scegliere il tipo di messaggio |
|
Ottenere la richiesta dei dettagli del messaggio
|
body | True | dynamic |
Richiesta di recupero dei dettagli del messaggio |
Restituisce
Ottenere i dettagli per un canale specifico in un team
Ottenere i dettagli del canale
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
|
Channel
|
channelId | True | string |
ID canale |
Restituisce
Ottenere la risposta ai dettagli del canale del team
- Corpo
- GetChannelResponse
Ottenere messaggi
Ottiene i messaggi da un canale in un team specifico. Per i canali condivisi, l'ID del team deve fare riferimento al team host, ovvero al team proprietario del canale condiviso.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
|
Channel
|
channelId | True | string |
ID canale |
Restituisce
Ottenere un team
Ottiene i dettagli per un team in Microsoft Teams.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
Restituisce
Ottenere la risposta del team
- Corpo
- GetTeamResponse
Ottenere un token di @mention per un tag del team
Crea un token che può essere inserito in un messaggio o in una scheda adattiva inviata come utente in un canale a @mention un tag del team.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
|
Tag
|
tagId | True | string |
Selezionare il tag |
Restituisce
@mention token per un tag
- Corpo
- AtMentionTagResponse
Ottenere un token di @mention per un utente
Crea un token che può essere inserito in un messaggio o in una scheda adattiva a @mention un utente.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
User
|
userId | True | string |
Specificare un'entità utente o un ID utente per @mention |
Restituisce
@mention Token
- Corpo
- AtMentionUser_V1
Pubblicare la scheda adattiva e attendere una risposta
Invia una scheda adattiva a una chat o a un canale e attende una risposta da qualsiasi utente. In questo modo il flusso verrà sospeso fino a quando qualsiasi utente non risponde.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Pubblica come
|
poster | True | string |
Seleziona un'opzione |
|
Post in
|
location | True | string |
Seleziona un'opzione |
|
Richiesta di sottoscrizione di continuazione di Flow
|
body | True | dynamic |
Richiesta di sottoscrizione di continuazione del flusso |
Restituisce
Pubblicare un messaggio (V2) [DEPRECATO]
Inviare un messaggio a un canale in un team specifico. Per i canali condivisi, l'ID del team deve fare riferimento al team host, ovvero al team proprietario del canale condiviso.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
|
Channel
|
channelId | True | string |
ID canale |
|
Oggetto
|
subject | string |
Oggetto del messaggio. |
|
|
Message
|
content | True | string |
Corpo del messaggio. |
|
TIPO
|
contentType | True | string |
Tipo di contenuto: html o testo. |
Pubblicare un messaggio (V3) [DEPRECATO]
Invia un messaggio a un canale in un team specifico. Per i canali condivisi, l'ID del team deve fare riferimento al team host, ovvero al team proprietario del canale condiviso.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
|
Channel
|
channelId | True | string |
ID canale |
|
Oggetto
|
subject | string |
Oggetto del messaggio. |
|
|
Message
|
content | True | html |
Corpo del messaggio. |
Restituisce
- Corpo
- MessageId
Pubblicare un messaggio [DEPRECATO]
Invia un messaggio a un canale in un team specifico. Per i canali condivisi, l'ID del team deve fare riferimento al team host, ovvero al team proprietario del canale condiviso.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
|
Channel
|
channelId | True | string |
ID canale |
|
Message
|
content | True | html |
Corpo del messaggio. |
Pubblicare un messaggio come bot Flow a un utente [DEPRECATO]
Automatizzare facilmente il processo di invio di un messaggio a un utente in Teams.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Richiesta post-notifica
|
PostNotificationRequest | True | dynamic |
Richiesta post-notifica |
Pubblicare un messaggio come bot Flow in un canale [DEPRECATO]
Automatizzare facilmente il processo di pubblicazione di un messaggio in un canale di Teams.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
|
Richiesta post-notifica
|
PostNotificationRequest | True | dynamic |
Richiesta post-notifica |
Pubblicare un messaggio in una chat o in un canale
Invia un messaggio a una chat o a un canale
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Pubblica come
|
poster | True | string |
Seleziona un'opzione |
|
Post in
|
location | True | string |
Seleziona un'opzione |
|
Inviare una richiesta di messaggio
|
body | True | dynamic |
Richiesta di post-messaggio |
Restituisce
Pubblicare una notifica di feed
Invia una notifica al feed attività di un utente che si collega a una chat o a un team.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Pubblica come
|
poster | True | string |
Seleziona un'opzione |
|
Tipo di notifica
|
notificationType | True | string |
Scegliere il tipo di notifica |
|
Richiesta di notifica post-feed
|
body | True | dynamic |
Richiesta di notifica post-feed |
Pubblicare una risposta a un messaggio (V2) [DEPRECATO]
Invia una risposta a un messaggio in un canale in un team specifico. Per i canali condivisi, l'ID del team deve fare riferimento al team host, ovvero al team proprietario del canale condiviso.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
|
Channel
|
channelId | True | string |
ID canale |
|
Message
|
messageId | True | string |
ID messaggio |
|
Oggetto
|
subject | string |
Oggetto del messaggio. |
|
|
Rispondi
|
content | True | html |
Corpo del messaggio. |
Pubblicare una risposta a un messaggio [DEPRECATO]
Invia una risposta a un messaggio in un canale in un team specifico. Per i canali condivisi, l'ID del team deve fare riferimento al team host, ovvero al team proprietario del canale condiviso.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
|
Channel
|
channelId | True | string |
ID canale |
|
Message
|
messageId | True | string |
ID messaggio |
|
Oggetto
|
subject | string |
Oggetto del messaggio. |
|
|
Rispondi
|
content | True | string |
Corpo del messaggio. |
|
TIPO
|
contentType | True | string |
Tipo di contenuto: html o testo. |
Pubblicare una scelta di opzioni come bot flow a un utente
Inviare un set di opzioni a un utente di Microsoft Teams, che deve rispondere prima che il flusso continui. Questa azione sospende il flusso fino a quando l'utente non risponde alle opzioni
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Messaggio utente con richiesta di sottoscrizione opzioni
|
UserMessageWithOptionsSubscriptionRequest | True | dynamic |
Messaggio utente con richiesta di sottoscrizione opzioni |
Restituisce
Pubblicare una scheda adattiva a un utente di Teams e attendere una risposta [DEPRECATO]
Automatizzare facilmente il processo di invio di un messaggio a un utente di Teams che contiene azioni per continuare un flusso di attesa.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Aggiornare il messaggio
|
updateMessage | string |
Messaggio da includere in un aggiornamento della scheda originale dopo la risposta |
|
|
Dovrebbe aggiornare la scheda
|
shouldUpdateCard | boolean |
Indica se aggiornare o meno la risposta seguente alla scheda |
|
|
Destinatario
|
to | True | string |
Aggiungere un indirizzo di posta elettronica |
|
Riassunto
|
summary | string |
Riepilogo del messaggio |
|
|
IsAlert
|
isAlert | boolean |
Se il messaggio verrà visualizzato nel feed attività |
|
|
Message
|
messageBody | True | string |
Restituisce
Pubblicare una scheda adattiva in un canale di Teams e attendere una risposta [DEPRECATO]
Automatizzare facilmente il processo di invio di un messaggio a un canale di Teams che contiene azioni per continuare un flusso in attesa.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
|
Aggiornare il messaggio
|
updateMessage | string |
Messaggio da includere in un aggiornamento della scheda originale dopo la risposta |
|
|
Dovrebbe aggiornare la scheda
|
shouldUpdateCard | boolean |
Indica se aggiornare o meno la risposta seguente alla scheda |
|
|
Channel
|
channelId | True | string |
Aggiungere l'ID canale |
|
Message
|
messageBody | True | string |
Restituisce
Pubblicare una scheda adattiva personalizzata come bot Flow a un utente [DEPRECATO]
Aggiungere la definizione della scheda JSON per creare un messaggio personalizzato per un utente di Teams. Il messaggio può contenere immagini, grafici, testo e altro ancora.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Richiesta di scheda adattiva post-adattiva
|
PostAdaptiveCardRequest | True | dynamic |
Richiesta di scheda adattiva post-adattiva |
Restituisce
- Corpo
- MessageId
Pubblicare una scheda adattiva personalizzata come bot Flow in un canale [DEPRECATO]
Aggiungere la definizione della scheda JSON per creare un post personalizzato per un canale di Teams. Il post può contenere immagini, grafici, testo e altro ancora.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
|
Richiesta di scheda adattiva post-adattiva
|
PostAdaptiveCardRequest | True | dynamic |
Richiesta di scheda adattiva post-adattiva |
Restituisce
- Corpo
- MessageId
Pubblicare una scheda in una chat o in un canale
Invia una scheda a una chat o a un canale
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Pubblica come
|
poster | True | string |
Seleziona un'opzione |
|
Post in
|
location | True | string |
Seleziona un'opzione |
|
Richiesta post-scheda
|
body | True | dynamic |
Richiesta post card |
Restituisce
Rispondere con un messaggio in un canale
Risponde con un messaggio al messaggio di un canale
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Pubblica come
|
poster | True | string |
Seleziona un'opzione |
|
Post in
|
location | True | string |
Seleziona un'opzione |
|
Richiesta di messaggio di risposta
|
body | True | dynamic |
Richiesta di messaggio di risposta |
Restituisce
Rispondere con una scheda adattiva in un canale
Risponde con una scheda adattiva al messaggio di un canale
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Pubblica come
|
poster | True | string |
Seleziona un'opzione |
|
Post in
|
location | True | string |
Seleziona un'opzione |
|
Rispondi alla richiesta di scheda adattiva
|
body | True | dynamic |
Richiesta di scheda adattiva di risposta |
Restituisce
Turni: aggiornare uno spostamento aperto [DEPRECATO]
Questa azione è stata deprecata. In alternativa, usare Aggiorna un turno aperto .
Aggiornare un turno aperto in una pianificazione.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
Aprire l'ID spostamento
|
openShiftId | True | string |
ID univoco dello spostamento aperto. |
|
ID gruppo di pianificazione
|
schedulingGroupId | string |
ID gruppo di pianificazione |
|
|
Nome visualizzato
|
displayName | string |
Nome visualizzato |
|
|
Note
|
notes | string |
Note |
|
|
Dall'ora di inizio
|
startDateTime | True | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Ora di fine
|
endDateTime | True | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Tema
|
theme | string |
Tema |
|
|
Numero di slot aperti
|
openSlotCount | True | integer |
Numero di slot aperti |
|
È a pagamento
|
isPaid | boolean |
È a pagamento |
|
|
Dall'ora di inizio
|
startDateTime | True | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Ora di fine
|
endDateTime | True | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Codice
|
code | string |
Codice |
|
|
Nome visualizzato
|
displayName | string |
Nome visualizzato |
Restituisce
Aprire l'entità Shift
- Apri MAIUSC
- OpenShiftResponse
Turni: approvare una richiesta di scambio turni [DEPRECATO]
Questa azione è stata deprecata. Usare invece Approva una richiesta di scambio maiuscole/maiuscole .
Questa operazione consente a un utente di approvare una richiesta swap shifts.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
Swap Shifts Change Request ID
|
swapShiftsChangeRequestId | True | string |
ID univoco della richiesta |
|
Messaggio da destinatario/manager
|
message | string |
Messaggio quando viene accettata una richiesta. |
Turni: approvare una richiesta di spostamento dell'offerta [DEPRECATO]
Questa azione è stata deprecata. Usare invece Approva una richiesta di cambio offerta .
Questa operazione consente ai destinatari/responsabili di approvare una richiesta di trasferimento dell'offerta.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
ID richiesta di spostamento offerta
|
offerShiftRequestId | True | string |
ID univoco della richiesta di spostamento dell'offerta |
|
Messaggio da destinatario/manager
|
message | string |
Messaggio quando viene accettata una richiesta. |
Turni: approvare una richiesta di time off [DEPRECATO]
Questa azione è stata deprecata. Usare invece Approva una richiesta di time off .
Questa operazione consente ai responsabili di approvare una richiesta di time off.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
ID richiesta time off
|
timeOffRequestId | True | string |
ID univoco della richiesta di time off |
|
Messaggio da manager
|
message | string |
Messaggio dal gestore al mittente/destinatario quando viene accettata una richiesta. |
Turni: approvare una richiesta Open Shift [DEPRECATO]
Questa azione è stata deprecata. Usare invece Approva una richiesta Open Shift .
Questa operazione consente ai responsabili di approvare una richiesta Open Shift.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
Apri MAIUSC CAMBIA ID richiesta
|
openShiftChangeRequestId | True | string |
ID univoco della richiesta |
|
Messaggio da manager
|
message | string |
Messaggio dal gestore al mittente/destinatario quando viene accettata una richiesta. |
Turni: crea un nuovo spostamento aperto [DEPRECATO]
Questa azione è stata deprecata. Usare invece Create a new Open Shift (Crea un nuovo turno aperto ).
Creare un nuovo turno aperto in una pianificazione
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
ID gruppo di pianificazione
|
schedulingGroupId | string |
ID gruppo di pianificazione |
|
|
Nome visualizzato
|
displayName | string |
Nome visualizzato |
|
|
Note
|
notes | string |
Note |
|
|
Dall'ora di inizio
|
startDateTime | True | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Ora di fine
|
endDateTime | True | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Tema
|
theme | string |
Tema |
|
|
Numero di slot aperti
|
openSlotCount | True | integer |
Numero di slot aperti |
|
È a pagamento
|
isPaid | boolean |
È a pagamento |
|
|
Dall'ora di inizio
|
startDateTime | True | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Ora di fine
|
endDateTime | True | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Codice
|
code | string |
Codice |
|
|
Nome visualizzato
|
displayName | string |
Nome visualizzato |
Restituisce
Aprire l'entità Shift
- Apri MAIUSC
- OpenShiftResponse
Turni: elencare tutte le richieste di spostamento delle offerte [DEPRECATO]
Questa azione è stata deprecata. Usare invece List all Offer Shift requests in a team (Elenca tutte le richieste di turni di offerta in un team ).
Questa operazione restituisce tutte le richieste di spostamento delle offerte in una pianificazione
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
Conteggio superiore
|
$top | integer |
Numero totale di richieste da recuperare |
|
|
Stato richiesta
|
state | string |
Filtro dello stato della richiesta |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Elenco richieste di spostamento offerte
|
value | array of OfferShiftRequestResponse |
Elenco delle richieste di spostamento delle offerte nella pianificazione |
Turni: elencare tutte le richieste di swap shift [DEPRECATO]
Questa azione è stata deprecata. Usare invece List all Swap Shifts requests in a team (Elenca tutte le richieste di scambio di turni in un team ).
Questa operazione restituisce tutte le richieste di scambio in una pianificazione
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
Conteggio superiore
|
$top | integer |
Numero totale di richieste da recuperare |
|
|
Stato richiesta
|
state | string |
Filtro dello stato della richiesta |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Scambia maiuscole cambia elenco richieste
|
value | array of SwapShiftsChangeRequestResponse |
Elenco delle richieste di modifica dei turni di scambio nella pianificazione |
Turni: elencare tutte le richieste di time off [DEPRECATO]
Questa azione è stata deprecata. Usare invece List all Time Off requests in a team (Elenca tutte le richieste di time off in un team ).
Questa operazione restituisce tutte le richieste di time off in una pianificazione
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
Conteggio superiore
|
$top | integer |
Numero totale di richieste da recuperare |
|
|
Stato richiesta
|
state | string |
Filtro dello stato della richiesta |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Elenco richieste TimeOff
|
value | array of TimeOffRequestResponse |
Elenco delle richieste di time off nella pianificazione |
Turni: elencare tutte le richieste open shift [DEPRECATO]
Questa azione è stata deprecata. Usare invece List all Open Shift requests in a team (Elenca tutte le richieste open shift in un team ).
Questa operazione restituisce tutte le richieste di modifica dei turni aperti in una pianificazione
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
Conteggio superiore
|
$top | integer |
Numero totale di richieste da recuperare |
|
|
Stato richiesta
|
state | string |
Filtro dello stato della richiesta |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Aprire l'elenco delle richieste di modifica shift
|
value | array of OpenShiftChangeRequestResponse |
Elenco delle richieste di modifica dei turni aperti nella pianificazione |
Turni: elencare tutti i gruppi di pianificazione [DEPRECATO]
Questa azione è stata deprecata. Usare invece Elenca tutti i gruppi di pianificazione in un team .
Questa operazione restituisce tutti i gruppi di pianificazione in una pianificazione
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
Conteggio superiore
|
$top | integer |
Numero totale di voci da recuperare |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Elenco gruppi di pianificazione
|
value | array of SchedulingGroupResponse |
Elenco dei gruppi di pianificazione nella pianificazione |
Turni: elencare tutti i motivi di time off [DEPRECATO]
Questa azione è stata deprecata. Usare invece List all Time Off Reasons in un team .
Questa operazione restituisce l'elenco dei motivi di time off associati a un team.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
Conteggio superiore
|
$top | integer |
Numero totale di motivi di time off da recuperare |
Restituisce
Elenco di motivi di time off.
- Elenco dei motivi di time off associati a un team
- GetTimeOffReasonsResponse
Turni: elencare tutti i turni [DEPRECATO]
Questa azione è stata deprecata. In alternativa, usare Elenca tutti i turni in un team .
Questa operazione restituisce tutti i turni assegnati ai membri di un team
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
Dall'ora di inizio
|
startTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
|
Ora di fine
|
endTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
|
Conteggio superiore
|
$top | integer |
Numero totale di turni da recuperare |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Elenco turni
|
value | array of ShiftResponse |
Elenco dei turni nella pianificazione |
Turni: elencare tutti i turni aperti [DEPRECATO]
Questa azione è stata deprecata. Usare invece Elenca tutti i turni aperti in un team .
Questa operazione restituisce tutti i turni aperti in un team
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
Dall'ora di inizio
|
startTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
|
Ora di fine
|
endTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
|
Conteggio superiore
|
$top | integer |
Numero totale di turni aperti da recuperare |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Apri elenco turni
|
value | array of OpenShiftResponse |
Elenco di turni aperti nella pianificazione |
Turni: eliminare un turno [DEPRECATO]
Questa azione è stata deprecata. Usare invece Delete a Shift (Elimina maiuscole/maiusc
Questa operazione elimina un turno utilizzando l'ID univoco del turno.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
MAIUSC ID
|
shiftId | True | string |
ID univoco dello spostamento. |
Turni: eliminare un turno aperto [DEPRECATO]
Questa azione è stata deprecata. In alternativa, usare Delete an Open Shift (Elimina spostamento aperto ).
Questa operazione elimina un turno aperto.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
Aprire l'ID spostamento
|
openShiftId | True | string |
ID univoco dello spostamento aperto. |
Turni: ottenere i dettagli di una pianificazione [DEPRECATO]
Questa azione è stata deprecata. In alternativa, usare Ottenere i dettagli di una pianificazione .
Questa operazione restituisce i dettagli di una pianificazione usando l'ID univoco della pianificazione.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
Restituisce
Pianifica entità
- Corpo
- ScheduleResponse
Turni: ottenere un gruppo di pianificazione [DEPRECATO]
Questa azione è stata deprecata. Usare invece Get a Scheduling Group (Ottieni un gruppo di pianificazione ).
Questa operazione restituisce i dettagli per un gruppo di pianificazione usando il relativo ID univoco.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
ID gruppo di pianificazione
|
schedulingGroupId | True | string |
ID univoco del gruppo di pianificazione. |
Restituisce
Pianificazione di un'entità gruppo
- Gruppo di pianificazione
- SchedulingGroupResponse
Turni: Ottenere un turno [DEPRECATO]
Questa azione è stata deprecata. Usare invece Get a Shift (Ottieni un turno ).
Questa operazione restituisce i dettagli di uno spostamento utilizzando l'ID univoco del turno.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
MAIUSC ID
|
shiftId | True | string |
ID univoco dello spostamento. |
Restituisce
Sposta entità
- Spostamento
- ShiftResponse
Turni: Ottieni un turno aperto [DEPRECATO]
Questa azione è stata deprecata. Usare invece Get an Open Shift (Ottieni un turno aperto ).
Questa operazione restituisce i dettagli per uno spostamento aperto.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
Aprire l'ID spostamento
|
openShiftId | True | string |
ID univoco dello spostamento aperto. |
Restituisce
Aprire l'entità Shift
- Apri MAIUSC
- OpenShiftResponse
Turni: rifiutare una richiesta di spostamento dell'offerta [DEPRECATO]
Questa azione è stata deprecata. In alternativa, usare Rifiuta una richiesta di cambio offerta .
Questa operazione consente agli utenti di rifiutare una richiesta di cambio offerta.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
ID richiesta di spostamento offerta
|
offerShiftRequestId | True | string |
ID univoco della richiesta di spostamento dell'offerta |
|
Messaggio da destinatario/manager
|
message | string |
Messaggio quando una richiesta viene rifiutata. |
Turni: rifiutare una richiesta di time off [DEPRECATO]
Questa azione è stata deprecata. In alternativa, usare Rifiuta una richiesta di time off .
Questa operazione consente ai responsabili di rifiutare una richiesta di time off.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
ID richiesta time off
|
timeOffRequestId | True | string |
ID univoco della richiesta di time off |
|
Messaggio da manager
|
message | string |
Messaggio dal responsabile al mittente/destinatario quando una richiesta viene rifiutata. |
Turni: rifiutare una richiesta di turni di scambio [DEPRECATO]
Questa azione è stata deprecata. In alternativa, usare Rifiuta una richiesta di turni di scambio .
Questa operazione consente agli utenti di rifiutare una richiesta di turni di scambio.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
Swap Shifts Change Request ID
|
swapShiftsChangeRequestId | True | string |
ID univoco della richiesta |
|
Messaggio da destinatario/manager
|
message | string |
Messaggio quando una richiesta viene rifiutata. |
Turni: rifiutare una richiesta Open Shift [DEPRECATO]
Questa azione è stata deprecata. In alternativa, usare Rifiuta una richiesta Open Shift .
Questa operazione consente ai responsabili di rifiutare una richiesta di spostamento aperta.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
teamId | True | string |
Selezionare il team |
|
Apri MAIUSC CAMBIA ID richiesta
|
openShiftChangeRequestId | True | string |
ID univoco della richiesta |
|
Messaggio da manager
|
message | string |
Messaggio dal responsabile al mittente/destinatario quando una richiesta viene rifiutata. |
Trigger
| Dalla casella di composizione (V2) |
Questo trigger consente di avviare un flusso dalla finestra di messaggio di composizione in Microsoft Teams. (Disponibile solo per Power Automate.) |
| Per un messaggio selezionato (V2) |
Questo trigger consente di avviare un flusso per un messaggio selezionato in Microsoft Teams. (Disponibile solo per Power Automate.) |
| Quando qualcuno ha reagito a un messaggio nella chat |
Si attiva quando un utente reagisce a un messaggio in una chat o in un canale specificato. |
| Quando sono @mentioned |
Attiva quando viene aggiunto un nuovo messaggio che @mentions l'utente corrente viene aggiunto a una chat o a un canale specificato. |
| Quando sono menzionato in un messaggio del canale |
Si attiva quando un nuovo messaggio che @mentions l'utente corrente viene aggiunto a un canale in un team. Per i canali condivisi, l'ID del team deve fare riferimento al team host, ovvero al team proprietario del canale condiviso. |
| Quando un nuovo messaggio viene aggiunto a una chat o a un canale |
Si attiva quando viene pubblicato un nuovo messaggio in una chat o in un canale specificato. Non viene attivato se viene modificato un messaggio. |
| Quando un utente risponde a una scheda adattiva |
Questo trigger consente di gestire le risposte per una scheda adattiva pubblicata in Microsoft Teams. (Disponibile solo per Power Automate.) |
| Quando vengono menzionate parole chiave |
Attiva quando una parola chiave viene menzionata in una chat o in un canale specificato. Non viene attivato se viene modificato un messaggio. |
| Quando viene aggiunto un nuovo membro del team |
Attiva quando un membro viene aggiunto al team specificato |
| Quando viene aggiunto un nuovo messaggio del canale |
Si attiva quando viene pubblicato un nuovo messaggio in un canale in un team. Si noti che questo trigger viene attivato solo quando viene aggiunto un messaggio radice nel canale. Le risposte a un messaggio di canale esistente non comportano la generazione dell'evento di attivazione. Per i canali condivisi, l'ID del team deve fare riferimento al team host, ovvero al team proprietario del canale condiviso. |
| Quando viene aggiunto un nuovo messaggio di chat |
Attiva quando viene pubblicato un nuovo messaggio in qualsiasi chat di cui fa parte l'utente. |
| Quando viene rimosso un nuovo membro del team |
Attiva quando un membro viene rimosso dal team specificato |
Dalla casella di composizione (V2)
Questo trigger consente di avviare un flusso dalla finestra di messaggio di composizione in Microsoft Teams. (Disponibile solo per Power Automate.)
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
operationId
|
operationId | True | string | |
|
ospitante
|
host | object | ||
|
parameters
|
parameters | True | object | |
|
schema
|
schema | object |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
body
|
body | object |
Per un messaggio selezionato (V2)
Questo trigger consente di avviare un flusso per un messaggio selezionato in Microsoft Teams. (Disponibile solo per Power Automate.)
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
operationId
|
operationId | True | string | |
|
ospitante
|
host | object | ||
|
parameters
|
parameters | True | object | |
|
schema
|
schema | object |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
body
|
body | object |
Quando qualcuno ha reagito a un messaggio nella chat
Si attiva quando un utente reagisce a un messaggio in una chat o in un canale specificato.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Emoji da tenere traccia
|
reactionKey | True | string |
Scegliere emoji per monitorare le reazioni dei messaggi |
|
Frequenza trigger
|
frequency | True | string |
Indica se il flusso deve essere attivato da ogni reazione o solo dalla prima reazione su un determinato messaggio |
|
Chi può attivare?
|
runningPolicy | True | string |
Specificare chi può attivare questo flusso di lavoro |
|
Tipo di messaggio
|
threadType | True | string |
Scegliere il tipo di messaggio |
|
requestBody
|
requestBody | dynamic |
Questo è il corpo della richiesta del webhook |
Restituisce
Dettagli messaggio
Quando sono @mentioned
Attiva quando viene aggiunto un nuovo messaggio che @mentions l'utente corrente viene aggiunto a una chat o a un canale specificato.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Tipo di messaggio
|
threadType | True | string |
Scegliere il tipo di messaggio |
|
requestBody
|
requestBody | dynamic |
Questo è il corpo della richiesta del webhook |
Restituisce
Quando sono menzionato in un messaggio del canale
Si attiva quando un nuovo messaggio che @mentions l'utente corrente viene aggiunto a un canale in un team. Per i canali condivisi, l'ID del team deve fare riferimento al team host, ovvero al team proprietario del canale condiviso.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
|
Channel
|
channelId | True | string |
ID canale |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
attachments
|
attachments | array of object |
attachments |
|
items
|
attachments | object | |
|
contenuto
|
body.content | string |
Contenuto del messaggio |
|
tipo di contenuto
|
body.contentType | string |
Tipo di contenuto. I valori possibili sono testo e html |
|
timestamp di creazione
|
createdDateTime | date-time |
Timestamp di quando è stato creato il messaggio di chat |
|
cancellato
|
deleted | boolean |
cancellato |
|
etag
|
etag | string |
Numero di versione del messaggio di chat. |
|
applicazione
|
from.application | object |
applicazione |
|
device
|
from.device | string |
device |
|
nome visualizzato
|
from.user.displayName | string |
nome visualizzato |
|
Documento d'identità
|
from.user.id | string |
Identificatore dell'utente |
|
Fornitore di identità
|
from.user.identityProvider | string |
Fornitore di identità |
|
id
|
id | string |
ID univoco del messaggio |
|
importanza
|
importance | string |
Importanza del messaggio. I valori possibili sono: normale, alto, urgente. |
|
timestamp dell'ultima modifica
|
lastModifiedDateTime | string |
Timestamp quando viene creato il messaggio di chat (impostazione iniziale) o modificato, incluso quando viene aggiunta o rimossa una reazione |
|
locale
|
locale | string |
Impostazioni locali del messaggio di chat impostato dal client. |
|
Cita
|
mentions | array of object |
Elenco di entità indicate nel messaggio di chat. Le entità supportate sono: utente, bot, team e canale. |
|
items
|
mentions | object | |
|
messageType
|
messageType | string |
Tipo di messaggio di chat |
|
Reazioni
|
reactions | array of object |
Reazioni per questo messaggio di chat (ad esempio, Like) |
|
items
|
reactions | object | |
|
replyToId
|
replyToId | string |
ID del messaggio padre del thread |
|
Oggetto
|
subject | string |
Oggetto del messaggio di chat, facoltativo |
|
summary
|
summary | string |
Testo di riepilogo del messaggio che può essere usato per le notifiche push e le visualizzazioni di riepilogo o le visualizzazioni di fallback |
Quando un nuovo messaggio viene aggiunto a una chat o a un canale
Si attiva quando viene pubblicato un nuovo messaggio in una chat o in un canale specificato. Non viene attivato se viene modificato un messaggio.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Tipo di messaggio
|
threadType | True | string |
Scegliere il tipo di messaggio |
|
requestBody
|
requestBody | dynamic |
Questo è il corpo della richiesta del webhook |
Restituisce
Quando un utente risponde a una scheda adattiva
Questo trigger consente di gestire le risposte per una scheda adattiva pubblicata in Microsoft Teams. (Disponibile solo per Power Automate.)
Restituisce
Quando vengono menzionate parole chiave
Attiva quando una parola chiave viene menzionata in una chat o in un canale specificato. Non viene attivato se viene modificato un messaggio.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Tipo di messaggio
|
threadType | True | string |
Scegliere il tipo di messaggio |
|
Parole chiave da cercare
|
$search | True | string |
Elenco delimitato da virgole di parole chiave da cercare |
|
requestBody
|
requestBody | dynamic |
Questo è il corpo della richiesta del webhook |
Restituisce
Quando viene aggiunto un nuovo membro del team
Attiva quando un membro viene aggiunto al team specificato
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
ID utente
|
id | string |
ID univoco dell'utente |
Quando viene aggiunto un nuovo messaggio del canale
Si attiva quando viene pubblicato un nuovo messaggio in un canale in un team. Si noti che questo trigger viene attivato solo quando viene aggiunto un messaggio radice nel canale. Le risposte a un messaggio di canale esistente non comportano la generazione dell'evento di attivazione. Per i canali condivisi, l'ID del team deve fare riferimento al team host, ovvero al team proprietario del canale condiviso.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
|
Channel
|
channelId | True | string |
ID canale |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
attachments
|
attachments | array of object |
attachments |
|
items
|
attachments | object | |
|
contenuto
|
body.content | string |
Contenuto del messaggio |
|
tipo di contenuto
|
body.contentType | string |
Tipo di contenuto. I valori possibili sono testo e html |
|
timestamp di creazione
|
createdDateTime | date-time |
Timestamp di quando è stato creato il messaggio di chat |
|
cancellato
|
deleted | boolean |
cancellato |
|
etag
|
etag | string |
Numero di versione del messaggio di chat. |
|
applicazione
|
from.application | object |
applicazione |
|
device
|
from.device | string |
device |
|
nome visualizzato
|
from.user.displayName | string |
nome visualizzato |
|
Documento d'identità
|
from.user.id | string |
Identificatore dell'utente |
|
Fornitore di identità
|
from.user.identityProvider | string |
Fornitore di identità |
|
id
|
id | string |
ID univoco del messaggio |
|
importanza
|
importance | string |
Importanza del messaggio. I valori possibili sono: normale, alto, urgente. |
|
timestamp dell'ultima modifica
|
lastModifiedDateTime | string |
Timestamp quando viene creato il messaggio di chat (impostazione iniziale) o modificato, incluso quando viene aggiunta o rimossa una reazione |
|
locale
|
locale | string |
Impostazioni locali del messaggio di chat impostato dal client. |
|
Cita
|
mentions | array of object |
Elenco di entità indicate nel messaggio di chat. Le entità supportate sono: utente, bot, team e canale. |
|
items
|
mentions | object | |
|
messageType
|
messageType | string |
Tipo di messaggio di chat |
|
Reazioni
|
reactions | array of object |
Reazioni per questo messaggio di chat (ad esempio, Like) |
|
items
|
reactions | object | |
|
replyToId
|
replyToId | string |
ID del messaggio padre del thread |
|
Oggetto
|
subject | string |
Oggetto del messaggio di chat, facoltativo |
|
summary
|
summary | string |
Testo di riepilogo del messaggio che può essere usato per le notifiche push e le visualizzazioni di riepilogo o le visualizzazioni di fallback |
Quando viene aggiunto un nuovo messaggio di chat
Attiva quando viene pubblicato un nuovo messaggio in qualsiasi chat di cui fa parte l'utente.
Restituisce
Dettagli messaggio
Quando viene rimosso un nuovo membro del team
Attiva quando un membro viene rimosso dal team specificato
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Squadra
|
groupId | True | string |
Selezionare il team |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
ID utente
|
id | string |
ID univoco dell'utente |
Definizioni
GetTagsResponseSchema
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
value
|
value | array of object | |
|
Documento d'identità
|
value.id | string |
Identificatore univoco del tag |
|
ID squadra
|
value.teamId | string |
ID del team in cui è definito il tag |
|
Nome visualizzato
|
value.displayName | string |
Nome del tag così come appare all'utente in Microsoft Teams. |
|
Conteggio membri
|
value.memberCount | integer |
Numero di utenti assegnati al tag |
GetTagMembersResponseSchema
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
value
|
value | array of object | |
|
ID membro tag
|
value.id | string |
Identificatore univoco per il membro |
|
ID del locatario
|
value.tenantId | string |
ID del tenant di cui fa parte il membro tag |
|
Nome visualizzato dell'utente
|
value.displayName | string |
Nome visualizzato del membro |
|
ID utente
|
value.userId | string |
ID utente del membro |
CreateTagResponseSchema
Tag creato per un team
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Documento d'identità
|
id | string |
Identificatore univoco del tag |
|
ID squadra
|
teamId | string |
ID del team in cui è definito il tag |
|
Nome visualizzato
|
displayName | string |
Nome del tag così come appare all'utente in Microsoft Teams. |
|
Conteggio membri
|
memberCount | integer |
Numero di utenti assegnati al tag |
AddMemberToTagResponseSchema
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Documento d'identità
|
userId | string |
ID utente del membro aggiunto al tag |
ListMembersResponseSchema
Schema di risposta elencare i membri
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Elenco di membri
|
value | array of object |
Risposta ai membri dell'elenco |
|
Nome visualizzato
|
value.displayName | string |
Nome visualizzato del membro |
|
Posta elettronica
|
value.email | string |
Indirizzo di posta elettronica del membro |
|
Documento d'identità
|
value.id | string |
ID utente del membro |
|
Ruoli
|
value.roles | array of string |
Ruoli per tale membro |
|
ID del locatario
|
value.tenantId | string |
ID tenant del membro |
|
ID utente
|
value.userId | string |
ID utente del membro |
|
Ora di inizio della cronologia visibile della conversazione
|
value.visibleHistoryStartDateTime | string |
Timestamp che indica quanto indietro la cronologia di una conversazione viene condivisa con il membro della conversazione |
ListRepliesResponseSchema
Elencare lo schema di risposta delle risposte
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Elenco delle risposte ai messaggi
|
value | array of object |
Elencare la risposta alle risposte |
|
Documento d'identità
|
value.id | string |
ID risposta |
|
Rispondi all'ID
|
value.replyToId | string |
ID del messaggio a cui viene risposto |
|
ETag
|
value.etag | string |
ETag della risposta |
|
Tipo di messaggio
|
value.messageType | string |
Tipo di messaggio |
|
Data creazione
|
value.createdDateTime | string |
Timestamp di creazione della risposta |
|
Data ultima modifica
|
value.lastModifiedDateTime | string |
Timestamp dell'ultima modifica della risposta |
|
Data ultima modifica
|
value.lastEditedDateTime | string |
Timestamp dell'ultima modifica della risposta |
|
Data/ora eliminata
|
value.deletedDateTime | string |
Timestamp di eliminazione della risposta |
|
Oggetto
|
value.subject | string |
Oggetto della risposta |
|
Riassunto
|
value.summary | string |
Riepilogo della risposta |
|
Chat ID
|
value.chatId | string |
ID chat associato alla risposta |
|
Importanza
|
value.importance | string |
Importanza della risposta |
|
Luogo
|
value.locale | string |
Impostazioni locali della risposta |
|
URL Web
|
value.webUrl | string |
URL Web della risposta |
|
Violazione dei criteri
|
value.policyViolation | object |
Dettagli sulle violazioni dei criteri |
|
Dettagli evento
|
value.eventDetail | object |
Dettagli dell'evento associati alla risposta |
|
Applicazione
|
value.from.application | object |
Dettagli dell'applicazione |
|
Device
|
value.from.device | object |
Dettagli del dispositivo |
|
ID utente
|
value.from.user.id | string |
ID utente |
|
Nome visualizzato
|
value.from.user.displayName | string |
Nome visualizzato dell'utente |
|
Tipo di identità utente
|
value.from.user.userIdentityType | string |
Tipo di identità utente |
|
ID del locatario
|
value.from.user.tenantId | string |
ID tenant dell'utente |
|
Tipo di contenuto
|
value.body.contentType | string |
Tipo di contenuto della risposta |
|
Content
|
value.body.content | string |
Contenuto della risposta |
|
ID squadra
|
value.channelIdentity.teamId | string |
ID squadra |
|
ID canale
|
value.channelIdentity.channelId | string |
ID canale |
|
Attachments
|
value.attachments | array of object |
Allegati nella risposta |
|
items
|
value.attachments | object | |
|
Menzioni
|
value.mentions | array of object |
Menzioni nella risposta |
|
items
|
value.mentions | object | |
|
Reazioni
|
value.reactions | array of object |
Reazioni alla risposta |
|
items
|
value.reactions | object | |
|
Cronologia messaggi
|
value.messageHistory | array of object |
Cronologia del messaggio |
|
items
|
value.messageHistory | object |
MessageReactionWebhookResponseSchema
Dettagli messaggio
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
ThreadType
|
threadType | string | |
|
ChatId
|
chatId | string |
Identificatore univoco della chat |
|
TeamId
|
teamId | string |
Identificatore univoco del team |
|
ChannelId
|
channelId | string |
Identificatore univoco del canale |
|
MessageId
|
messageId | string |
ID del messaggio che è stato reagito |
|
ReplyToId
|
replyToId | string |
ID del messaggio padre del thread |
|
Messagelink
|
messageLink | string |
Collegamento al messaggio che è stato reagito |
|
UserId
|
userId | string |
ID utente reacting |
|
MessageReaction
|
messageReaction | string |
Reazione al messaggio usata |
ChatMessageWebhookResponseSchema
Dettagli messaggio
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Message
|
value | array of object |
Risposta ai dettagli del messaggio |
|
ID conversazione
|
value.conversationId | string |
Identificatore univoco della chat |
|
Documento d'identità
|
value.messageId | string |
ID messaggio |
|
Link
|
value.linkToMessage | string |
Collegamento al messaggio |
MessageId
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
ID messaggio
|
id | string |
Identificatore univoco del messaggio |
GetMessagesFromChannel_Response
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
@odata.context
|
@odata.context | string |
@odata.context |
|
@odata.count
|
@odata.count | integer |
@odata.count |
|
@odata.nextLink
|
@odata.nextLink | string |
@odata.nextLink |
|
Elenco messaggi
|
value | OnNewChannelMessage_Response |
Elenco di uno o più messaggi per un canale specifico in un team |
OnNewChannelMessage_Response
Elenco di uno o più messaggi per un canale specifico in un team
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
attachments
|
attachments | array of object |
attachments |
|
items
|
attachments | object | |
|
contenuto
|
body.content | string |
Contenuto del messaggio |
|
tipo di contenuto
|
body.contentType | string |
Tipo di contenuto. I valori possibili sono testo e html |
|
timestamp di creazione
|
createdDateTime | date-time |
Timestamp di quando è stato creato il messaggio di chat |
|
cancellato
|
deleted | boolean |
cancellato |
|
etag
|
etag | string |
Numero di versione del messaggio di chat. |
|
applicazione
|
from.application | object |
applicazione |
|
device
|
from.device | string |
device |
|
nome visualizzato
|
from.user.displayName | string |
nome visualizzato |
|
Documento d'identità
|
from.user.id | string |
Identificatore dell'utente |
|
Fornitore di identità
|
from.user.identityProvider | string |
Fornitore di identità |
|
id
|
id | string |
ID univoco del messaggio |
|
importanza
|
importance | string |
Importanza del messaggio. I valori possibili sono: normale, alto, urgente. |
|
timestamp dell'ultima modifica
|
lastModifiedDateTime | string |
Timestamp quando viene creato il messaggio di chat (impostazione iniziale) o modificato, incluso quando viene aggiunta o rimossa una reazione |
|
locale
|
locale | string |
Impostazioni locali del messaggio di chat impostato dal client. |
|
Cita
|
mentions | array of object |
Elenco di entità indicate nel messaggio di chat. Le entità supportate sono: utente, bot, team e canale. |
|
items
|
mentions | object | |
|
messageType
|
messageType | string |
Tipo di messaggio di chat |
|
Reazioni
|
reactions | array of object |
Reazioni per questo messaggio di chat (ad esempio, Like) |
|
items
|
reactions | object | |
|
replyToId
|
replyToId | string |
ID del messaggio padre del thread |
|
Oggetto
|
subject | string |
Oggetto del messaggio di chat, facoltativo |
|
summary
|
summary | string |
Testo di riepilogo del messaggio che può essere usato per le notifiche push e le visualizzazioni di riepilogo o le visualizzazioni di fallback |
GetTeamResponse
Ottenere la risposta del team
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
ID squadra
|
id | string |
Identificatore univoco del team |
|
Nome visualizzato
|
displayName | string |
Nome del team |
|
Descrizione del team
|
description | string |
Descrizione del team, facoltativo |
|
ID interno
|
internalId | string |
ID interno del team |
|
URL Web del team
|
webUrl | string |
Collegamento ipertestuale che verrà visualizzato al team nel client di Microsoft Teams |
|
Archived
|
isArchived | boolean |
Indica se il team è in modalità di sola lettura |
|
Impostazioni membro
|
memberSettings | MemberSettings |
Impostazioni per configurare se i membri possono eseguire determinate azioni, ad esempio creare canali e aggiungere bot nel team |
|
Impostazioni guest
|
guestSettings | GuestSettings |
Impostazioni per configurare se gli utenti guest possono creare, aggiornare o eliminare canali nel team |
|
Impostazioni di messaggistica
|
messagingSettings | MessagingSettings |
Impostazioni per configurare la messaggistica e le menzioni nel team |
|
Impostazioni divertenti
|
funSettings | FunSettings |
Impostazioni per configurare l'uso di Giphy, memi e adesivi nel team |
|
Impostazioni di individuazione
|
discoverySettings | DiscoverySettings |
Impostazioni per configurare l'individuabilità del team da parte di altri utenti. |
AssociatedTeamInfo
Rappresenta un team associato a un utente
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
ID squadra
|
id | string |
Identificatore univoco del team |
|
Nome visualizzato
|
displayName | string |
Nome del team |
|
ID del locatario
|
tenantId | string |
ID del tenant di Microsoft Entra a cui appartiene il team |
GetChannelResponse
Ottenere la risposta ai dettagli del canale del team
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
ID canale
|
id | string |
Identificatore univoco del canale |
|
Nome visualizzato
|
displayName | string |
Nome del canale |
|
Descrizione del canale
|
description | string |
Descrizione del canale, facoltativo |
|
Indirizzo di posta elettronica per il canale
|
string |
Indirizzo di posta elettronica per l'invio di messaggi al canale |
|
|
ID tenant del team
|
tenantId | string |
ID del tenant di Microsoft Entra. |
|
Collegamento ipertestuale per il canale in Microsoft Teams
|
webUrl | string |
Collegamento ipertestuale per il canale in Microsoft Teams |
|
URL della cartella di SharePoint per il canale
|
filesFolderWebUrl | string |
URL della cartella di SharePoint del canale |
|
Ora di creazione del canale
|
createdDateTime | date-time |
Timestamp in corrispondenza del quale è stato creato il canale. Sola lettura |
|
Tipo del canale.
|
membershipType | string |
Tipo di appartenenza al canale |
ChannelWithOwnerTeamId
Risorsa canale con ID team proprietario
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
|
object |
Risorsa canale con ID team proprietario |
GetTimeOffReasonsResponse
Elenco di motivi di time off.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Matrice contenente motivi di time off
|
value | array of object |
Elenco dei motivi di time off. |
|
ID motivo time off
|
value.id | string |
ID univoco del motivo di time off. |
|
Ora di creazione
|
value.createdDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Data modificata
|
value.lastModifiedDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Nome visualizzato
|
value.displayName | string |
Nome visualizzato |
|
Tipo icona
|
value.iconType | string |
Tipo icona |
|
È attivo
|
value.isActive | boolean |
È attivo |
|
Data ultima modifica
|
value.lastModifiedBy | LastModifiedBy |
Data ultima modifica |
TimeOffRequestResponse
Entità richiesta TimeOff
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Documento d'identità
|
id | string |
ID univoco della richiesta TimeOff. |
|
Ora di creazione
|
createdDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Ora modifica
|
lastModifiedDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Assigned To
|
assignedTo | string |
La persona a cui è assegnata la richiesta: 'manager' o 'destinatario' |
|
stato
|
state | string |
"approvato", "in sospeso" o "rifiutato" |
|
Ora mittente
|
senderDateTime | date-time |
Ora di invio della richiesta |
|
Messaggio mittente
|
senderMessage | string |
Messaggio del mittente della richiesta |
|
Identificativo mittente
|
senderUserId | string |
ID dell'utente che ha inviato la richiesta |
|
Tempo azione manager
|
managerActionDateTime | date-time |
Ora in cui il manager ha risposto |
|
Messaggio di gestione
|
managerActionMessage | string |
Messaggio dal manager |
|
ID del Manager
|
managerUserId | string |
ID del manager che ha risposto |
|
Dall'ora di inizio
|
startDateTime | date-time |
Inizio dell'ora richiesta |
|
Ora di fine
|
endDateTime | date-time |
Fine del tempo richiesto |
|
ID motivo TimeOff
|
timeOffReasonId | string |
ID del motivo TimeOff |
OfferShiftRequestResponse
Entità richiesta di spostamento offerta
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Documento d'identità
|
id | string |
ID univoco della richiesta di spostamento dell'offerta. |
|
Ora di creazione
|
createdDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Ora modifica
|
lastModifiedDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Assigned To
|
assignedTo | string |
La persona a cui è assegnata la richiesta: 'manager' o 'destinatario' |
|
stato
|
state | string |
"approvato", "in sospeso" o "rifiutato" |
|
Ora mittente
|
senderDateTime | date-time |
Ora di invio della richiesta |
|
Messaggio mittente
|
senderMessage | string |
Messaggio del mittente della richiesta |
|
Identificativo mittente
|
senderUserId | string |
ID dell'utente che ha inviato la richiesta |
|
ID spostamento mittente
|
senderShiftId | string |
ID del passaggio dal mittente |
|
Ora ricevitore
|
recipientActionDateTime | date-time |
Ora in cui il destinatario ha risposto |
|
Messaggio destinatario
|
recipientActionMessage | string |
Messaggio del destinatario |
|
ID destinatario
|
recipientUserId | string |
ID del destinatario della richiesta |
|
Tempo azione manager
|
managerActionDateTime | date-time |
Ora in cui il manager ha risposto |
|
Messaggio di gestione
|
managerActionMessage | string |
Messaggio dal manager |
|
ID del Manager
|
managerUserId | string |
ID del manager che ha risposto |
SwapShiftsChangeRequestResponse
Scambia entità richiesta shift
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Documento d'identità
|
id | string |
ID univoco della richiesta Swap Shift. |
|
Ora di creazione
|
createdDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Ora modifica
|
lastModifiedDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Assigned To
|
assignedTo | string |
La persona a cui è assegnata la richiesta: 'manager' o 'destinatario' |
|
stato
|
state | string |
"approvato", "in sospeso" o "rifiutato" |
|
Ora mittente
|
senderDateTime | date-time |
Ora di invio della richiesta |
|
Messaggio mittente
|
senderMessage | string |
Messaggio del mittente della richiesta |
|
Identificativo mittente
|
senderUserId | string |
ID dell'utente che ha inviato la richiesta |
|
ID spostamento mittente
|
senderShiftId | string |
ID del passaggio dal mittente |
|
Ora ricevitore
|
recipientActionDateTime | date-time |
Ora in cui il destinatario ha risposto |
|
Messaggio destinatario
|
recipientActionMessage | string |
Messaggio del destinatario |
|
ID destinatario
|
recipientUserId | string |
ID del destinatario della richiesta |
|
ID maiuscole/i destinatari
|
recipientShiftId | string |
ID del passaggio dal destinatario |
|
Tempo azione manager
|
managerActionDateTime | date-time |
Ora in cui il manager ha risposto |
|
Messaggio di gestione
|
managerActionMessage | string |
Messaggio dal manager |
|
ID del Manager
|
managerUserId | string |
ID del manager che ha risposto |
OpenShiftChangeRequestResponse
Aprire l'entità richiesta di modifica maiusc
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Documento d'identità
|
id | string |
ID univoco della richiesta di modifica Open Shift. |
|
Ora di creazione
|
createdDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Ora modifica
|
lastModifiedDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Assigned To
|
assignedTo | string |
La persona a cui è assegnata la richiesta: 'manager' o 'destinatario' |
|
stato
|
state | string |
"approvato", "in sospeso" o "rifiutato" |
|
Ora mittente
|
senderDateTime | date-time |
Ora di invio della richiesta |
|
Messaggio mittente
|
senderMessage | string |
Messaggio del mittente della richiesta |
|
Identificativo mittente
|
senderUserId | string |
ID dell'utente che ha inviato la richiesta |
|
Tempo azione manager
|
managerActionDateTime | date-time |
Ora in cui il manager ha risposto |
|
Messaggio di gestione
|
managerActionMessage | string |
Messaggio dal manager |
|
ID del Manager
|
managerUserId | string |
ID del manager che ha risposto |
|
Aprire l'ID spostamento
|
openShiftId | string |
ID del turno aperto richiesto |
OpenShiftResponse
Aprire l'entità Shift
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Documento d'identità
|
id | string |
ID univoco dello spostamento aperto. |
|
Data creazione
|
createdDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Data modificata
|
lastModifiedDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
ID gruppo di pianificazione
|
schedulingGroupId | string |
ID gruppo di pianificazione |
|
Data ultima modifica
|
lastModifiedBy | LastModifiedBy |
Data ultima modifica |
|
Spostamento aperto condiviso
|
sharedOpenShift | SharedOpenShift |
Versione condivisa dello spostamento aperto |
|
Draft Open Shift
|
draftOpenShift | DraftOpenShift |
Versione preliminare del turno aperto |
SharedOpenShift
Versione condivisa dello spostamento aperto
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Nome visualizzato
|
displayName | string |
Nome visualizzato |
|
Note
|
notes | string |
Note |
|
Dall'ora di inizio
|
startDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Ora di fine
|
endDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Tema
|
theme | string |
Tema |
|
Numero di slot aperti
|
openSlotCount | integer |
Numero di slot aperti |
|
activities
|
activities | Activities |
Attività di spostamento |
DraftOpenShift
Versione preliminare del turno aperto
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Nome visualizzato
|
displayName | string |
Nome visualizzato |
|
Note
|
notes | string |
Note |
|
Dall'ora di inizio
|
startDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Ora di fine
|
endDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Tema
|
theme | string |
Tema |
|
Numero di slot aperti
|
openSlotCount | integer |
Numero di slot aperti |
|
activities
|
activities | Activities |
Attività di spostamento |
ShiftResponse
Sposta entità
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Documento d'identità
|
id | string |
ID univoco dello spostamento. |
|
Data creazione
|
createdDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Data modificata
|
lastModifiedDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Assegnato all'ID utente
|
userId | string |
Assegnato all'ID utente |
|
ID gruppo di pianificazione
|
schedulingGroupId | string |
ID gruppo di pianificazione |
|
Data ultima modifica
|
lastModifiedBy | LastModifiedBy |
Data ultima modifica |
|
Spostamento condiviso
|
sharedShift | SharedShift |
Versione condivisa del turno |
|
Spostamento bozza
|
draftShift | DraftShift |
Versione preliminare del turno |
SharedShift
Versione condivisa del turno
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Nome visualizzato
|
displayName | string |
Nome visualizzato |
|
Note
|
notes | string |
Note |
|
Dall'ora di inizio
|
startDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Ora di fine
|
endDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Tema
|
theme | string |
Tema |
|
activities
|
activities | Activities |
Attività di spostamento |
DraftShift
Versione preliminare del turno
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Nome visualizzato
|
displayName | string |
Nome visualizzato |
|
Note
|
notes | string |
Note |
|
Dall'ora di inizio
|
startDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Ora di fine
|
endDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Tema
|
theme | string |
Tema |
|
activities
|
activities | Activities |
Attività di spostamento |
ScheduleResponse
Pianifica entità
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
ID pianificazione
|
id | string |
ID univoco della pianificazione. |
|
Pianificazione fuso orario
|
timeZone | string |
Fuso orario della pianificazione. |
|
Pianificazione dello stato del provisioning
|
provisionStatus | string |
Stato del provisioning della pianificazione. |
|
Pianificazione del codice di stato del provisioning
|
provisionStatusCode | string |
Codice di stato del provisioning della pianificazione. |
CreateATeamResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Nuovo ID team
|
newTeamId | string |
ID team del team appena creato |
PostToConversationResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
ID messaggio
|
id | string |
ID messaggio univoco |
|
Collegamento al messaggio
|
messageLink | string |
Collegamento al messaggio in Microsoft Teams |
|
ID conversazione
|
conversationId | string |
Identificatore univoco della chat |
Activities
Attività di spostamento
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
È a pagamento
|
isPaid | boolean |
È a pagamento |
|
Dall'ora di inizio
|
startDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Ora di fine
|
endDateTime | date-time |
aa-MM-ggTHH:mm:ss.fffZ (formato UTC) |
|
Codice
|
code | string |
Codice |
|
Nome visualizzato
|
displayName | string |
Nome visualizzato |
SchedulingGroupResponse
Pianificazione di un'entità gruppo
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Documento d'identità
|
id | string |
ID univoco del gruppo di pianificazione. |
|
Nome visualizzato
|
displayName | string |
Nome visualizzato per il gruppo di pianificazione. |
|
È attivo
|
isActive | boolean |
Indica se il gruppo di pianificazione può essere usato durante la creazione di nuove entità o l'aggiornamento di quelli esistenti. |
|
ID utente
|
userIds | array of string |
Elenco degli ID degli utenti nel gruppo di pianificazione. |
AtMentionUser_V1
@mention Token
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
@mention
|
atMention | string |
Token @mention per l'utente. Questa proprietà può essere inserita nei messaggi |
AtMentionTagResponse
@mention token per un tag
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
tag @mention
|
atMention | string |
Token per il tag in @mention. Può essere inserito in messaggi e schede adattive inviate da una persona |
NewChatResponse
Risposta per la nuova chat creata
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
ID conversazione
|
id | string |
Identificatore univoco della chat |
NewMeetingRespone
Risposta per una nuova riunione creata
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Documento d'identità
|
id | string |
Identificatore univoco dell'evento |
|
Timestamp creato
|
createdDateTime | string |
Timestamp creato dall'evento |
|
Timestamp ultima modifica
|
lastModifiedDateTime | string |
Timestamp l'evento è stato modificato per l'ultima volta |
|
Categorie
|
categories | array of |
Categorie associate all'evento |
|
Fuso orario
|
timeZone | string |
Fuso orario dell'evento |
|
Tempo di promemoria pre-evento
|
reminderMinutesBeforeStart | integer |
Numero di minuti prima dell'ora di inizio dell'evento che si verifica l'avviso di promemoria |
|
Promemoria abilitati
|
isReminderOn | boolean |
Impostare su true se un avviso è impostato per ricordare all'utente dell'evento |
|
Presenta allegati
|
hasAttachments | boolean |
Impostare su true se l'evento contiene allegati |
|
Oggetto
|
subject | string |
Testo della riga dell'oggetto dell'evento |
|
Anteprima del corpo
|
bodyPreview | string |
Anteprima del messaggio associato all'evento |
|
Importanza
|
importance | string |
Importanza dell'evento. I valori possibili sono: basso, normale, alto |
|
Sensibilità
|
sensitivity | string |
Riservatezza dell'evento |
|
È tutto il giorno
|
isAllDay | boolean |
Impostare su true se l'evento dura tutto il giorno |
|
Annullata
|
isCancelled | boolean |
Impostare su true se l'evento è stato annullato |
|
Organizzatore
|
isOrganizer | boolean |
Impostare su true se il proprietario del calendario è l'organizzatore dell'evento |
|
Risposta richiesta
|
responseRequested | boolean |
L'organizzatore desidera che un invito invii una risposta all'evento |
|
Mostra come
|
showAs | string |
Stato da visualizzare. I valori possibili sono: libero, provvisorio, occupato, oof, workingElsewhere, sconosciuto. |
|
TIPO
|
type | string |
Tipo di evento. I valori possibili sono: singleInstance, occorrenza, eccezione, seriesMaster |
|
Ultima pagina Web
|
webLink | string |
URL per aprire l'evento in Outlook sul Web. |
|
URL riunione online
|
onlineMeetingUrl | string |
URL per una riunione online |
|
Consenti nuove proposte temporali
|
allowNewTimeProposals | boolean |
True se l'organizzatore della riunione consente agli invitati di proporre un nuovo momento di risposta |
|
Criterio di ricorrenza
|
recurrence.pattern | object |
Frequenza di un evento |
|
Intervallo di ricorrenza
|
recurrence.range | object |
Durata di un evento |
|
Risposta
|
responseStatus.response | string |
Tipo di risposta. I valori possibili sono: nessuno, organizzatore, provvisoriamenteAccepted, accettato, rifiutato, nonResponded |
|
Time
|
responseStatus.time | string |
Data e ora in cui è stata restituita la risposta |
|
Tipo di contenuto
|
body.contentType | string |
Tipo di contenuto. I valori possibili sono testo e html |
|
Contenuto del messaggio di evento
|
body.content | string |
Contenuto dell'evento |
|
data e ora
|
start.dateTime | string |
Ora di inizio dell'evento (ad esempio: '2017-08-29T04:00:00') |
|
data e ora
|
end.dateTime | string |
Ora di fine dell'evento (ad esempio: '2017-08-29T04:00:00') |
|
nome visualizzato
|
location.displayName | string |
Nome associato alla posizione |
|
Partecipante
|
attendees | array of object |
Raccolta di partecipanti per l'evento |
|
type
|
attendees.type | string |
Tipo di partecipante: obbligatorio, facoltativo, risorsa |
|
response
|
attendees.status.response | string |
Tipo di risposta. I valori possibili sono: nessuno, organizzatore, provvisoriamenteAccepted, accettato, rifiutato, nonResponded |
|
time
|
attendees.status.time | string |
Data e ora in cui è stata restituita la risposta |
|
nome
|
attendees.emailAddress.name | string |
Nome visualizzato di un partecipante |
|
address
|
attendees.emailAddress.address | string |
Indirizzo di posta elettronica di un partecipante |
|
nome
|
organizer.emailAddress.name | string |
Nome visualizzato di un organizzatore |
|
address
|
organizer.emailAddress.address | string |
Indirizzo di posta elettronica di un organizzatore |
|
URL di join
|
onlineMeeting.joinUrl | string |
Collegamento esterno che avvia la riunione online |
UltimaModificaDa
Data ultima modifica
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Applicazione
|
application | string |
Applicazione |
|
Device
|
device | string |
Device |
|
Conversazione
|
conversation | string |
Conversazione |
|
id
|
user.id | string |
id |
|
Nome visualizzato
|
user.displayName | string |
Nome visualizzato |
MemberSettings
Impostazioni per configurare se i membri possono eseguire determinate azioni, ad esempio creare canali e aggiungere bot nel team
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
I membri sono autorizzati a creare/aggiornare i canali
|
allowCreateUpdateChannels | boolean |
Se impostato su true, i membri possono aggiungere e aggiornare i canali |
|
I membri sono autorizzati a eliminare i canali
|
allowDeleteChannels | boolean |
Se impostato su true, i membri possono eliminare i canali |
|
I membri sono consentiti per aggiungere/rimuovere app
|
allowAddRemoveApps | boolean |
Se impostato su true, i membri possono aggiungere e rimuovere app |
|
I membri sono consentiti per creare/aggiornare/rimuovere schede
|
allowCreateUpdateRemoveTabs | boolean |
Se impostato su true, i membri possono aggiungere, aggiornare e rimuovere schede |
|
I membri sono autorizzati a creare/aggiornare/rimuovere connettori
|
allowCreateUpdateRemoveConnectors | boolean |
Se impostato su true, i membri possono aggiungere, aggiornare e rimuovere connettori |
GuestSettings
Impostazioni per configurare se gli utenti guest possono creare, aggiornare o eliminare canali nel team
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
I guest sono autorizzati a creare/aggiornare canali
|
allowCreateUpdateChannels | boolean |
Se impostato su true, gli utenti guest possono aggiungere e aggiornare i canali |
|
Gli utenti guest sono autorizzati a eliminare i canali
|
allowDeleteChannels | boolean |
Se impostato su true, gli utenti guest possono eliminare i canali |
MessagingSettings
Impostazioni per configurare la messaggistica e le menzioni nel team
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Consenti all'utente di modificare i messaggi
|
allowUserEditMessages | boolean |
Se impostato su true, gli utenti possono modificare i messaggi |
|
Consenti all'utente di eliminare i messaggi
|
allowUserDeleteMessages | boolean |
Se impostato su true, gli utenti possono eliminare i messaggi |
|
Consenti al proprietario di eliminare i messaggi
|
allowOwnerDeleteMessages | boolean |
Se impostato su true, i proprietari possono eliminare qualsiasi messaggio |
|
Consenti menzioni del team
|
allowTeamMentions | boolean |
Se impostato su true, @team le menzioni sono consentite |
|
Consenti menzioni dei canali
|
allowChannelMentions | boolean |
Se impostato su true, @channel le menzioni sono consentite |
FunSettings
Impostazioni per configurare l'uso di Giphy, memi e adesivi nel team
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Consenti giphy
|
allowGiphy | boolean |
Se impostato su true, abilita l'uso di Giphy |
|
Valutazione del contenuto Giphy
|
giphyContentRating | string |
Classificazione del contenuto Giphy. I valori possibili sono: moderato, rigoroso |
|
Consenti adesivi e meme
|
allowStickersAndMemes | boolean |
Se impostata su true, consente agli utenti di includere adesivi e meme |
|
Consenti memi personalizzati
|
allowCustomMemes | boolean |
Se impostato su true, consente agli utenti di includere memi personalizzati |
DiscoverySettings
Impostazioni per configurare l'individuabilità del team da parte di altri utenti.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Mostra nei suggerimenti e nella ricerca del team
|
showInTeamsSearchAndSuggestions | boolean |
Se impostato su true, il team è visibile tramite la ricerca e i suggerimenti del client Teams |