2. Consentire agli utenti di Calendar di vedere la disponibilità di Exchange

Ora devi configurare la condivisione delle informazioni sulla disponibilità di Microsoft Exchange in modo da consentire agli utenti di Google Calendar di visualizzare le informazioni sulla disponibilità degli utenti del calendario di Exchange.

Sei al passaggio 2 di 5

Configurare la condivisione delle informazioni sulla disponibilità di Exchange

Passaggio 1: configura gli utenti di Exchange

Prima di iniziare

Assicurati che ogni utente di Exchange:

  1. Disponga di un account Exchange con una casella di posta associata.
  2. Non abbia un Account Google personale che utilizza il nome di dominio della tua organizzazione perché questo può creare un account in conflitto. Per risolvere i problemi relativi agli account in conflitto, vai a Aggiungere utenti con account non gestiti.
  3. Non abbia un account Google Workspace o abbia un account Google Workspace in cui Google Calendar è disattivato.

Attivare le ricerche dei dettagli completi di un evento

Devi impostare la visibilità del calendario di ogni utente su Dettagli limitati (la visibilità predefinita è Solo disponibilità).

  1. Se vuoi impostare la visibilità di una singola casella di posta, in Exchange PowerShell inserisci il comando seguente:

    Set-MailboxFolderPermission -Identity (Mailbox Folder Id Parameter:\Calendar) -User Default -AccessRights LimitedDetails

  2. Per impostare la visibilità per tutte le caselle postali, inserisci il comando seguente:

    ForEach ($Mailbox in @(Get-Mailbox -ResultSize Unlimited)) {Set-MailboxFolderPermission –Identity (Mailbox Folder Id Parameter:\Calendar) –User Default –AccessRights LimitedDetails}

Passaggio 2: attiva la connettività internet di Exchange

Se utilizzi Exchange Online (Microsoft 365), probabilmente non dovrai apportare alcuna modifica. Exchange Online può accettare connessioni da internet per impostazione predefinita.

  1. Attiva la connettività internet in entrata sulla porta 443, in modo che Google Calendar possa raggiungere il server Exchange. Per questo passaggio è necessario un certificato SSL valido emesso da un'autorità di certificazione pubblica radice per internet considerata attendibile. Per maggiori dettagli sui certificati per i server Exchange, consulta la documentazione Microsoft.
  2. Se blocchi il traffico di rete esterno in entrata, aggiungi i seguenti intervalli di indirizzi alla lista consentita per accettare le richieste provenienti da Calendar Interop:
    • IPv4: aggiungi 74.125.88.0/27 alla lista consentita
    • IPv6: aggiungi i seguenti blocchi IP alla lista consentita:
      • 2001:4860:4::/64
      • 2404:6800:4::/64
      • 2607:f8b0:4::/64
      • 2800:3f0:4::/64
      • 2a00:1450:4::/64
      • 2c0f:fb50:4::/64

Passaggio 3: crea gli account del ruolo di Exchange

Google Calendar utilizza gli account del ruolo di Exchange per eseguire l'autenticazione sul server Exchange quando cerca i dettagli sulla disponibilità. Affinché un evento Exchange sia visibile agli utenti di Google Calendar, deve essere visibile agli account del ruolo. Se disponi già di un account per le ricerche di informazioni sulla disponibilità a livello di organizzazione in foreste non attendibili, puoi riutilizzarlo.

Per creare account del ruolo di Exchange:

  1. Imposta il tipo di destinatario di Exchange come account di casella di posta dell'utente.
  2. Se crei più account del ruolo, utilizza la stessa password per ogni account.
  3. Se utilizzi l'autenticazione di base per Exchange, ti consigliamo di disattivare la scadenza della password per l'account del ruolo per evitare l'interruzione del servizio.

Per ulteriori informazioni sulla creazione di caselle di posta degli utenti in un server Exchange e nei tipi di destinatari di Exchange, consulta la documentazione Microsoft.

Passaggio 4: (solo Exchange Online) configura la connessione all'API Graph

Completa questo passaggio se utilizzi Exchange Online (Microsoft 365). Se utilizzi altre versioni di Exchange, vai al passaggio 5.

Connessione tramite l'API Graph (consigliata)

Questi passaggi riguardano l'API Graph. Vai ai passaggi per EWS (legacy).

  1. Registra Calendar Interop con Microsoft identity Platform.

    Per maggiori dettagli, vedi Registrare un'applicazione di Microsoft.

  2. Quando registri l'applicazione, per i valori Tipi di account supportati e URI di reindirizzamento lascia le impostazioni predefinite.
  3. Prendi nota dell'ID applicazione (client) e dell'ID directory (tenant) che ti serviranno in un secondo momento per configurare una connessione all'API Graph in Google Workspace.
  4. Fai clic su Certificati e secret e poi Client secret e poi Nuovo client secret.
  5. Inserisci una descrizione e, se necessario, aggiorna la data di scadenza. In caso di scadenza del client secret, le ricerche di informazioni sulla disponibilità da Google Calendar a Exchange Online smetteranno di funzionare. Per evitare questo scenario, riconfigura periodicamente il client secret.
  6. Fai clic su Aggiungi per creare un client secret per l'applicazione. Per maggiori dettagli, vedi Aggiungere e gestire le credenziali dell'applicazione in Microsoft Entra ID.
  7. Prendi nota del client secret dalla colonna Valore, perché ti servirà in un secondo momento per configurare una connessione all'API Graph in Google Workspace. Il valore non è disponibile dopo che esci da questa pagina.
  8. Fai clic su Autorizzazioni API e poi Aggiungi un'autorizzazione e poi Microsoft Graph.
  9. Scegli le autorizzazioni dell'applicazione e aggiungi:
    • Calendars.ReadBasic.All: per la disponibilità dell'utente
    • Place.Read.All: per la gestione delle sale di Exchange Online
  10. Fai clic su Concedi il consenso amministratore.

Connessione tramite EWS (legacy)

Microsoft ritirerà questi passaggi il 1° ottobre 2026. Ti consigliamo di utilizzare l'API Graph.

Passaggio 1: configura Microsoft identity platform

  1. Registra Calendar Interop con Microsoft identity Platform.

    Per maggiori dettagli, vedi Registrare un'applicazione di Microsoft.

    Quando registri l'applicazione, per i valori Tipi di account supportati e URI di reindirizzamento lascia le impostazioni predefinite.
  2. Prendi nota dell'ID applicazione (client) perché ti servirà in un secondo momento per configurare l'autenticazione OAuth 2.0 in Workspace. Il valore non è disponibile dopo che esci da questa pagina.
  3. Inserisci un client secret per impostare le credenziali dell'applicazione. Per maggiori dettagli, vedi Registrare un'applicazione in Microsoft Entra ID.

    In caso di scadenza del client secret, le ricerche di informazioni sulla disponibilità da Calendar a Exchange Online smetteranno di funzionare. Per evitare questo scenario, riconfigura periodicamente il client secret.

  4. Fai clic su Autorizzazioni API e poi API usate dall'organizzazione e inserisci Office 365 Exchange Online nella casella di ricerca e premi Invio.
  5. Fai clic su Office 365 Exchange Online e poi Autorizzazioni applicazione e seleziona la casella full_access_as_app. Per maggiori dettagli, vedi Aggiungere autorizzazioni per accedere all'API web di Microsoft.

    Suggerimento: puoi limitare le autorizzazioni a caselle di posta specifiche. Per maggiori dettagli, vedi Controllo dell'accesso basato sui ruoli per le applicazioni in Exchange Online di Microsoft.

  6. Fai clic su Concedi il consenso amministratore.

Passaggio 2: individua e salva l'endpoint del token OAuth 2.0 (v2)

  1. Segui i passaggi descritti in Riscattare un codice per un token di accesso in Microsoft.

    L'endpoint ha questo aspetto https://login.microsoftonline.com/tenant/oauth2/v2.0/token dove tenant è il nome descrittivo del dominio tenant di Entra ID o il GUID del tenant.

  2. Registra l'endpoint del token OAuth 2.0.

    Ti servirà in un secondo momento per configurare l'autenticazione OAuth 2.0 in Workspace.

Passaggio 5: configura la Console di amministrazione Google

  1. Nella Console di amministrazione Google, vai a Menu e poi  App e poi Google Workspace e poi Calendar.

    È necessario disporre del privilegio amministrativo Calendar.

  2. Fai clic su Gestione di Calendar Interop.
  3. Fai clic su Modifica per aprire la sezione Disponibilità di Exchange in Calendar.
  4. Seleziona la casella Consenti a Google Calendar di mostrare la disponibilità degli utenti di Exchange.
  5. Fai clic su Aggiungi un endpoint di Exchange.
  6. Fai clic su Tipo di endpoint:
    • Se utilizzi Exchange Online (Microsoft 365), seleziona Microsoft 365 (API Graph) e inserisci i seguenti campi:
      • Nome di dominio Exchange: il dominio supportato per questo endpoint. Lascia vuoto per impostarlo come endpoint predefinito.
      • Account del ruolo Exchange: gli indirizzi SMTP principali degli account dei ruoli di Exchange nel formato nomeutente1@example.com. Ti consigliamo di configurare più account del ruolo.

        Se utilizzi più account dei ruoli, separa gli account con una virgola. Ti consigliamo di utilizzare circa 10 account ruolo, soprattutto se vuoi eseguire query sulle sale di Microsoft.

      • ID tenant: l'ID directory (tenant) di Microsoft 365 che hai annotato nel passaggio 4.
      • ID applicazione (client): l'ID applicazione assegnato alla tua app durante la registrazione dell'app nel passaggio 4.
      • Client secret: il valore del client secret assegnato alla tua app durante la registrazione dell'app al passaggio 4.
    • Se non utilizzi Exchange Online (Microsoft 365), seleziona Exchange Server on-premise e inserisci i seguenti campi:
      • URL dei Servizi Web Exchange: l'URL dell'endpoint del server predefinito dei Servizi Web Exchange (EWS) associato al tuo server Exchange.

        Per informazioni dettagliate, vedi Trovare l'URL dell'endpoint del server EWS (in questa pagina).

      • Nome di dominio Exchange: il dominio supportato per questo endpoint. Lascia vuoto per impostarlo come endpoint predefinito.
      • Account del ruolo Exchange: gli indirizzi SMTP principali degli account dei ruoli di Exchange nel formato nomeutente1@example.com.

        Se utilizzi più account dei ruoli, separa gli account con una virgola. Ti consigliamo di configurare più account ruolo.

      • Password: la password dell'account o degli account del ruolo di Exchange.
    • Se utilizzi EWS per connetterti a Exchange Online, seleziona Microsoft 365 (EWS legacy) e inserisci i seguenti campi:

      Microsoft ritirerà questa funzionalità il 1° ottobre 2026.

      • URL dei Servizi Web Exchange: l'URL dell'endpoint del server EWS predefinito associato al tuo server Exchange.

        Per informazioni dettagliate, vedi Trovare l'URL dell'endpoint del server EWS (in questa pagina).

      • Nome di dominio di Exchange: dominio supportato per questo endpoint. Lascia vuoto per impostarlo come endpoint predefinito.
      • Account del ruolo Exchange: gli indirizzi SMTP principali degli account dei ruoli di Exchange nel formato nomeutente1@example.com.

        Se utilizzi più account dei ruoli, separa gli account con una virgola. Ti consigliamo di configurare più account ruolo.

      • URL dell'endpoint del token: l'URL dell'endpoint del token OAuth 2.0 indicato dal tuo tenant di Entra ID. Per maggiori dettagli, vedi Passaggio 6: (solo Exchange Online) configura l'autenticazione OAuth 2.0.
      • ID applicazione (client): l'ID applicazione assegnato alla tua app durante la registrazione.
      • Client secret: il valore del client secret assegnato alla tua app durante la registrazione.
  7. Fai clic su Aggiungi.
  8. (Facoltativo) Per aggiungere altri endpoint di Exchange, fai clic su Aggiungi un endpoint di Exchange e ripeti i passaggi 7-8 per ogni endpoint che vuoi aggiungere.

    Ogni nuovo endpoint deve disporre di un dominio univoco non ancora utilizzato da un endpoint aggiunto in precedenza (ad esempio, se l'organizzazione ha più consociate o se vuoi condividere le informazioni sulla disponibilità del calendario tra partner esterni attendibili).

    Può esistere un solo endpoint Exchange predefinito.

  9. (Facoltativo) Per visualizzare i dettagli degli eventi (titolo, località e così via) da Exchange e Calendar, seleziona la casella Mostra dettagli evento. In caso contrario, lascia deselezionata la casella.
  10. Fai clic su Salva.

Trovare l'URL dell'endpoint del server EWS

L'URL dell'endpoint del server EWS è uguale all'URL del server Exchange in cui hai creato gli account del ruolo.

Esempi:

  • https://nome host del server Exchange/ews/exchange.asmx (server EWS)
  • https://outlook.office365.com/ews/exchange.asmx (Exchange Online)

Per verificare l'URL per un server Exchange on-premise, apri Exchange PowerShell e inserisci il seguente comando:

Get-WebServicesVirtualDirectory | Select name, *url* | fl

Se il risultato restituisce più URL, utilizzalo per ExternalUrl.

Se hai più server Exchange nello stesso dominio (ad esempio, stai utilizzando un ambiente ibrido Exchange) e vuoi visualizzare la disponibilità degli utenti di Exchange nell'intero ambiente, assicurati che l'URL provenga da un server in grado di accedere alle informazioni sulla disponibilità per tutti gli utenti di Exchange.


Google, Google Workspace e i marchi e i loghi correlati sono marchi di Google LLC. Tutti gli altri nomi di società e prodotti sono marchi delle società a cui sono associati.