Vai al contenuto
Tutti gli strumenti

connect_m365_account

Microsoft 365 · macOS · Windows

Effetto: scrittura. Stato: disponibilità condizionata.

«Disponibilità condizionata» indica che lo strumento può dipendere da versione, piattaforma, autorizzazioni, account o configurazione. Non è necessariamente attivo ovunque.

macOS

Scopo

Collega un account Microsoft 365 (o ne aggiunge un altro, oppure ne fa accedere di nuovo uno). La prima chiamata restituisce un'anteprima e non avvia nulla; confirm: true ottiene un codice di accesso. Richiama dopo aver effettuato l'autenticazione su microsoft.com/devicelogin per completare il collegamento. Passa include_channel_messages: true per leggere e cercare anche i messaggi dei canali di Teams: quel permesso richiede un amministratore della tua organizzazione Microsoft 365; senza quell'approvazione l'accesso viene rifiutato e l'account mantiene l'accesso attuale.

Input obbligatori

Lo schema di questa piattaforma non dichiara input obbligatori. Possono comunque esistere selettori facoltativi o requisiti di esecuzione.

Autorizzazioni e conferma

Lo schema dichiara un parametro di conferma esplicito. Controlla l’anteprima e autorizza l’operazione reale secondo il contratto della piattaforma.

Schema tecnico canonico in inglese — macOS
{
  "properties": {
    "account_type": {
      "description": "\"work\" (default): a work or school Microsoft 365 account — mail, calendar, contacts, Teams. \"personal\": an Outlook.com / Hotmail / Live account — mail, calendar and contacts only (Microsoft has no Teams chats or directory for personal accounts, and asking for them makes Microsoft refuse the sign-in as an 'expired code'). Ask the person which one it is when unsure.",
      "enum": [
        "work",
        "personal"
      ],
      "type": "string"
    },
    "confirm": {
      "description": "Must be true to start the sign-in. Without it the call returns a preview and does nothing.",
      "type": "boolean"
    },
    "include_channel_messages": {
      "description": "Also request access to Teams channel messages and message search. Needs an administrator of the Microsoft 365 organization; without that approval this sign-in is refused and the account keeps its current access.",
      "type": "boolean"
    }
  },
  "required": [],
  "type": "object"
}

Esempio documentale

Esempio di documentazione per connect_m365_account. Non eseguire questo esempio. Gli argomenti mostrati appartengono a un set di dati fittizio; individua gli identificatori reali e ottieni l’autorizzazione prima di una chiamata reale.

{
  "confirm": false
}

Windows

Scopo

Collega un account Microsoft 365 (o ne aggiunge un altro, oppure ne fa accedere di nuovo uno). La prima chiamata restituisce un'anteprima e non avvia nulla; confirm=true ottiene un codice di accesso, poi richiama dopo l'autenticazione su microsoft.com/devicelogin per completare. Passa include_channel_messages: true per leggere e cercare anche i messaggi dei canali di Teams: quel permesso richiede un amministratore della tua organizzazione Microsoft 365; senza quell'approvazione l'accesso viene rifiutato e l'account mantiene l'accesso attuale.

Input obbligatori

Lo schema di questa piattaforma non dichiara input obbligatori. Possono comunque esistere selettori facoltativi o requisiti di esecuzione.

Autorizzazioni e conferma

Lo schema dichiara un parametro di conferma esplicito. Controlla l’anteprima e autorizza l’operazione reale secondo il contratto della piattaforma.

Schema tecnico canonico in inglese — Windows
{
  "properties": {
    "confirm": {
      "description": "Must be true to start the sign-in. Without it, returns a preview.",
      "type": "boolean"
    },
    "include_channel_messages": {
      "description": "Also request access to Teams channel messages and message search. That permission needs an administrator of the Microsoft 365 organization; without that approval this sign-in is refused and the account keeps its current access.",
      "type": "boolean"
    }
  },
  "required": [],
  "type": "object"
}

Esempio documentale

Esempio di documentazione per connect_m365_account. Non eseguire questo esempio. Gli argomenti mostrati appartengono a un set di dati fittizio; individua gli identificatori reali e ottieni l’autorizzazione prima di una chiamata reale.

{
  "confirm": false
}