Condividi tramite


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.
  1. Testare la scheda adattiva con Postman:

    1. Testare la scheda adattiva usando Postman per inviare una richiesta POST all'URL, creata per configurare il webhook in ingresso.
    2. 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

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 .

Aggiornare un turno aperto in una pianificazione.

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.

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.

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.

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.

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

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

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

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

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

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

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.

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

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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

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

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 email

Partecipanti obbligatori per l'evento separato da punti e virgola

Partecipanti facoltativi
optionalAttendees email

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

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

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: https://graph.microsoft.com/{version}/{resource}

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

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

Gli output di questa operazione sono dinamici.

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

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

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

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

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

Gli output di questa operazione sono dinamici.

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

Gli output di questa operazione sono dinamici.

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

Gli output di questa operazione sono dinamici.

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

Gli output di questa operazione sono dinamici.

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à

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

Gli output di questa operazione sono dinamici.

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

Gli output di questa operazione sono dinamici.

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

Gli output di questa operazione sono dinamici.

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

Gli output di questa operazione sono dinamici.

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
email 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

ObjectWithoutType