Registra un’App OAuth

Stai configurando un nuovo account Microsoft 365? Segui la nostra guida di configurazione di base per iniziare.

Per prima cosa, dovrai collegare Zammad al tuo account Microsoft come app OAuth nel portale Microsoft Entra. Una volta fatto, potrai collegare a Zammad tanti account Microsoft 365 quanti ne vuoi, usando solo sessioni browser Microsoft 365 attive (non sono richiesti nomi utente o password).

Preparazione

  • Rilevante solo per istanze Zammad self-hosted: controlla il tuo FQDN in Impostazioni > Sistema > Nome di dominio completo nell’interfaccia di amministrazione di Zammad. Se non è corretto, cambialo ora. Altrimenti la configurazione del canale fallirà.

  • Vai su Canali > Email IMAP Microsoft 365 e clicca su Connetti App Microsoft 365. Copia l’URL di callback fornito.

Passo dopo Passo

Per iniziare, vai al Portale Entra di Microsoft. Assicurati di usare un account admin per la tua organizzazione. Altrimenti, un admin dovrà approvare le tue modifiche prima che possano avere effetto.

Crea app

La schermata mostra il Centro di amministrazione Entra con la schermata di registrazione dell'applicazione.
  • Crea una nuova app andando su Applicazioni > Registrazioni app e selezionando Nuova registrazione.

  • Inserisci un nome appropriato e seleziona un tipo di account. I tipi supportati sono:

    • Solo account in questa directory organizzativa (Tenant singolo)

    • Account in qualsiasi directory organizzativa (Multitenant)

    • Account in qualsiasi directory organizzativa (Multitenant) e account Microsoft personali (es. Skype, Xbox)

      Nota

      «Solo account Microsoft personali» non sono supportati.

  • In «URI di reindirizzamento», seleziona «Web» come piattaforma e incolla l’URL di callback già copiato da Zammad.

  • Clicca su Registra.

Crea segreto

La schermata mostra il Centro di amministrazione Entra con la schermata del segreto client.
  • In Entra, vai su «Certificati e segreti» e aggiungi un segreto cliccando il pulsante Nuovo segreto client.

  • Inserisci una descrizione, imposta una durata di scadenza e clicca Aggiungi.

  • Copia la stringa sotto «Valore», questo è il segreto. Incollalo in Zammad nel campo «Segreto client».

    Avvertimento

    Assicurati di copiare il valore, non l’ID. Altrimenti la configurazione fallirà.

Configura autorizzazioni API

La schermata mostra il Centro di amministrazione Entra con la schermata  delle autorizzazioni API.
  • Vai su «Autorizzazioni API» e Aggiungi un’autorizzazione.

  • Seleziona «Microsoft Graph» e «Autorizzazioni delegate».

  • Aggiungi le seguenti autorizzazioni:

    • email

    • openid

    • profile

    • offline_access

    • IMAP.AccessAsUser.all

    • SMTP.Send

Salva cliccando il pulsante Aggiungi autorizzazioni.

Configurazione app

Screenshot che mostra il popup sulla connessione dell'app
  • Nella configurazione canale di Zammad, clicca su Configura app.

  • Inserisci i dettagli della tua app:

    • ID client: ID applicazione (client)

    • Segreto client: Valore (non l“«ID segreto»!) dal segreto client

    • UUID/Nome tenant: ID directory (tenant) (non richiesto per le caselle condivise)

  • Clicca su Invia.

🍾 Congratulazioni! Ora sei pronto per collegare account Microsoft 365 a Zammad.