Impostare in modo che solo i titolari di account G-Suite abbiano accesso?

È possibile configurare Discourse in modo che gli utenti del G-Suite dell’organizzazione abbiano automaticamente un accesso di base?

O almeno che possano creare il proprio account.

E che se l’iscrizione a G-Suite viene revocata, venga revocato anche l’accesso a Discourse?

Sì, è piuttosto semplice:

  • Imposta il tuo sito per richiedere la registrazione per visualizzare i contenuti utilizzando - login required
  • Configura l’autenticazione Google
  • Aggiungi il tuo dominio G Suite alla whitelist dei domini email, che richiederà agli utenti di registrarsi con un indirizzo email di quel dominio

Puoi aggiungere più domini alla whitelist se necessario.

Penso che tu possa realizzare la prima parte utilizzando un gruppo configurato per aggiungere membri che si registrano con un dominio specifico.

Non credo che questo sarà possibile.

In passato ho fatto questo seguendo i passaggi indicati da @Stephen più uno in più: disabilitare l’accesso tramite indirizzo email e password. (Non ricordo esattamente il nome dell’impostazione a mente).

Abbiamo anche modificato un’impostazione per aiutare a disattivare gli account più rapidamente quando qualcuno lascia l’organizzazione (non è perfetto, ma si avvicina molto):

Si chiama abilita accessi locali. Non è strettamente necessario se stai utilizzando un whitelist di domini e ti offre una soluzione di ripiego quando Google ha un problema. Il pulsante di accesso Google scompare anche con alcuni blocchi pubblicitari e di contenuti.

Ho lavorato con alcune community che hanno iniziato con questa impostazione disabilitata finché uno dei due problemi sopra citati non ha generato reclami.

Se utilizzi solo gli accessi Google, l’accesso viene terminato quando la sessione Google termina. Puoi ridurre la durata predefinita della sessione per restringere la finestra temporale, ma tutti gli utenti dovranno autenticarsi nuovamente più frequentemente.

Il motivo per cui lo abbiamo disabilitato è stato per ottenere questo (enfasi mia):