# Abilita la sincronizzazione di gruppo da Google Workplace

**URL:** https://meta.discourse.org/t/enable-group-sync-from-google-workplace/226850
**Category:** Integrations
**Tags:** how-to, platforms
**Created:** [12 Maggio 2022, 10:04am UTC](https://meta.discourse.org/t/enable-group-sync-from-google-workplace/226850 "2022-05-12T10:04:51Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Discourse](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/discourse/32/148734_2.png) [@Discourse](https://meta.discourse.org/u/Discourse)
#### Post date: [12 Maggio 2022, 10:04am UTC](https://meta.discourse.org/t/enable-group-sync-from-google-workplace/226850/1 "2022-05-12T10:04:51Z")

</div>

Per iniziare, configura l’accesso a Google seguendo queste istruzioni:

> [@Configure Google login for Discourse](https://meta.discourse.org/t/configuring-google-login-for-discourse/15858):
>
> bookmark This guide explains how to set up Google login integration for your Discourse site by configuring OAuth2 credentials in the Google Cloud Console. person_raising_hand Required user level: Administrator Overview Google login allows users to sign in to your Discourse site using their Google accounts. This guide will walk you through: Creating a Google Cloud project Setting up OAuth consent Configuring credentials Enabling Google login in Discourse Create a Google Cloud project …

Quindi, segui questi passaggi:

1. Nella dashboard di Google per la tua integrazione OAuth, vai su “API e servizi” e aggiungi "Admin SDK

2. Vai su “IAM e amministrazione” → “Account di servizio” → “Crea account di servizio” e configura un account. I due passaggi opzionali non sono richiesti - saltali.

3. Nell’elenco degli account di servizio, fai clic sull’account appena creato, registra l’“ID univoco” per dopo, quindi vai alla scheda “Chiavi”. Crea una nuova chiave con il formato “JSON” e salva il file per dopo.

4. Vai su [admin.google.com](http://admin.google.com) e visita la sezione “Sicurezza”. Apri “Controlli API”, “Gestisci accesso app di terze parti”. Quindi “Aggiungi app”, “Nome app OAuth o ID client”. Inserisci l’ID client della tua applicazione OAuth, quindi selezionala dall’elenco. Segui i passaggi, assicurandoti di impostare l’applicazione come “Attendibile”. Dovrebbe quindi apparire nell’elenco:

5. Torna alla sezione “Controlli API”, scorri verso il basso e seleziona “Gestisci delega a livello di dominio”. Scegli “Aggiungi nuovo” e inserisci l’ID client dell’account di servizio che hai creato in precedenza. Sotto gli ambiti, incolla il valore

6. Nel tuo pannello di amministrazione di Discourse, vai su **Admin → Config → Login e autenticazione → Autenticatori** e cerca ‘google oauth2 hd’. Configura le seguenti impostazioni:

La prossima volta che un utente accede, Discourse recupererà e memorizzerà le informazioni sui gruppi Google in background.

Per collegare un Gruppo Google a un gruppo Discourse, visita la configurazione del gruppo in Discourse e vai alla sezione **Gestisci → Adesione**. Sotto ‘Automatico’, vedrai un nuovo menu a discesa che ti consente di collegare qualsiasi numero di Gruppi Google al gruppo Discourse:

 ![Screenshot 2022-05-12 at 10.48.28](https://global.discourse-cdn.com/meta/original/4X/2/d/2/2d208fbd63353a32c8246dc5182fbe72279cf3a7.png)

Le modifiche a questa impostazione dovrebbero avere effetto immediatamente. Le modifiche all’appartenenza al gruppo su Google avranno effetto al prossimo accesso dell’utente.

Un grande ringraziamento a @angus per il suo [lavoro su questa funzionalità](https://meta.discourse.org/t/managing-group-membership-via-authentication/175950?u=david). Speriamo di espandere questo sistema di sincronizzazione dei gruppi ad altri metodi di accesso nel prossimo futuro.

---

<div class="post-metadata">

### Author: ![ask](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ask/32/121327_2.png) [@ask](https://meta.discourse.org/u/ask)
#### Post date: [30 Novembre 2022, 6:08am UTC](https://meta.discourse.org/t/enable-group-sync-from-google-workplace/226850/2 "2022-11-30T06:08:50Z")

</div>

Mi piacerebbe usarlo con “oauth2 generico” (per auth0 specificamente). C’è un altro thread o un problema di GitHub che posso seguire per questo?

---

<div class="post-metadata">

### Author: ![Chukwithak](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chukwithak/32/348914_2.png) [@Chukwithak](https://meta.discourse.org/u/Chukwithak)
#### Post date: [22 Gennaio 2024, 2:35am UTC](https://meta.discourse.org/t/enable-group-sync-from-google-workplace/226850/3 "2024-01-22T02:35:17Z")

</div>

@david o @angus Potete fornire maggiori dettagli per l’elemento 6?

> Blockquote **google oauth2 hd** : il nome di dominio del tuo Google Workspace

1. Intendi il mio dominio ([ebsp.org](http://ebsp.org)) che ha un account workspace? O il dominio effettivo del workspace.
2. È solo l’URL?

> Blockquote **google\_oauth2\_hd\_groups\_service\_account\_json** : incolla il contenuto del file della chiave dell’account di servizio generato in precedenza

Copia e incolla l’intero contenuto dal JSON?

---

<div class="post-metadata">

### Author: ![Chukwithak](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chukwithak/32/348914_2.png) [@Chukwithak](https://meta.discourse.org/u/Chukwithak)
#### Post date: [30 Gennaio 2024, 10:07pm UTC](https://meta.discourse.org/t/enable-group-sync-from-google-workplace/226850/4 "2024-01-30T22:07:24Z")

</div>

@angus @david Ho seguito queste istruzioni così come sono state presentate. Ho la casella per cercare un gruppo, ma non vengono visualizzati gruppi. Qualche idea?

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [19 Febbraio 2024, 8:43am UTC](https://meta.discourse.org/t/enable-group-sync-from-google-workplace/226850/6 "2024-02-19T08:43:22Z")

</div>

Ciao Charlie, `google oauth2 hd` proviene dall’API Google OIDC (documentazione [qui](https://developers.google.com/identity/openid-connect/openid-connect)). Dicono che sia:

> Il dominio associato all’organizzazione Google Workspace o Cloud dell’utente

Per fare un esempio, se stessi configurando questo internamente per il nostro personale, imposterei il valore su `discourse.org`.

> [@Chukwithak](#):
>
> Copia e incolla l’intero contenuto dal JSON?

Sì!

> [@Chukwithak](#):
>
> nessun gruppo viene popolato

I gruppi Google appariranno in Discourse solo dopo che un membro di quel gruppo avrà effettuato l’accesso a Discourse utilizzando Google. Non abbiamo alcun sistema per elencarli in anticipo.

---

<div class="post-metadata">

### Author: ![Chukwithak](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chukwithak/32/348914_2.png) [@Chukwithak](https://meta.discourse.org/u/Chukwithak)
#### Post date: [20 Febbraio 2024, 9:34pm UTC](https://meta.discourse.org/t/enable-group-sync-from-google-workplace/226850/7 "2024-02-20T21:34:46Z")

</div>

@david Ci sono finalmente riuscito. Ho dovuto disattivare alcune cose. Il modo in cui il mio sito era configurato, gli utenti venivano automaticamente registrati tramite Google Oauth. Ho disattivato quello e [Discourse Connect](https://meta.discourse.org/t/13045?silent=true) e ha funzionato. Non sono sicuro di quale dei due stesse creando una disconnessione. Una volta effettuato l’accesso fisicamente con Google, tutto si è popolato.

---

<div class="post-metadata">

### Author: ![John\_Faig](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/john_faig/32/439525_2.png) [@John\_Faig](https://meta.discourse.org/u/John_Faig)
#### Post date: [11 Agosto 2024, 3:52pm UTC](https://meta.discourse.org/t/enable-group-sync-from-google-workplace/226850/8 "2024-08-11T15:52:02Z")

</div>

La lettura dei Gruppi Google è ancora sperimentale? Queste istruzioni sono cambiate?

---

<div class="post-metadata">

### Author: ![TonyG](https://avatars.discourse-cdn.com/v4/letter/t/f14d63/32.png) [@TonyG](https://meta.discourse.org/u/TonyG)
#### Post date: [11 Aprile 2025, 2:03am UTC](https://meta.discourse.org/t/enable-group-sync-from-google-workplace/226850/9 "2025-04-11T02:03:14Z")

</div>

Come @John_Faig, mi chiedo se sia ancora sperimentale.

Ho appena visto questa funzionalità e ho tre Google Groups che vorrei migrare. Convincere le persone a “cambiare” è estremamente difficile. Abbiamo bisogno di buone ragioni per uscire dalla nostra zona di comfort. Poi non vogliamo ostacoli nel processo. Creare un login (Discourse) su un altro sito web è una seccatura per le persone che sono già coinvolte in GG. Se questa funzionalità è stabile, l’ostacolo potenziale viene rimosso e possiamo concentrarci sul fornire ragioni convincenti al pubblico per migrare.

Grazie!
