Come configurare l'integrazione di Nextcloud con Encvoy ID#
In questa guida imparerai come configurare il Single Sign-On (SSO) in Nextcloud utilizzando il sistema Encvoy ID.
📌 Nextcloud è un ecosistema di servizi per la comunicazione aziendale e la collaborazione, che combina chiamate, videoconferenze, chat e gestione delle attività.
La configurazione dell'accesso con Encvoy ID si compone di due fasi chiave eseguite in due sistemi diversi.
- Passaggio 1. Creazione dell'applicazione
- Passaggio 2. Configurazione di Nextcloud
- Passaggio 3. Verifica della connessione
Passaggio 1. Creazione dell'applicazione#
- Accedi a Encvoy ID.
-
Crea una nuova applicazione e specifica:
- Indirizzo dell'applicazione - l'indirizzo della tua installazione Nextcloud. Ad esempio:
https://<indirizzo-installazione-nextcloud>. - URL di reindirizzamento #1 (
Redirect_uri) - l'indirizzo nel formatohttps://<indirizzo-installazione-nextcloud>/api/oauth/return.
🔍 Per maggiori dettagli sulla creazione di applicazioni, consulta le istruzioni.
- Indirizzo dell'applicazione - l'indirizzo della tua installazione Nextcloud. Ad esempio:
-
Apri le impostazioni dell'applicazione e copia i valori dei seguenti campi:
- Identificatore (
Client_id), - Chiave segreta (
client_secret).
- Identificatore (
Passaggio 2. Configurazione di Nextcloud#
- Accedi a Nextcloud con privilegi di amministratore.
-
Installa l'applicazione Social Login. Questa app consente agli utenti di accedere al sistema Nextcloud utilizzando account di servizi di terze parti. Maggiori informazioni sull'app sono disponibili su apps.nextcloud.com.
- Vai alla sezione App → Social & communication.

- Clicca su Scarica e abilita per l'app Social Login.

Dopo l'installazione dell'app, apparirà una sottosezione Social login nella sezione Impostazioni di amministrazione.
-
Vai in Impostazioni di amministrazione → sottosezione Social login.
- Clicca sul pulsante
accanto al campo Custom OpenID Connect. -
Compila i parametri di connessione:
- Internal name - specifica il nome interno del servizio di autenticazione come apparirà nelle impostazioni di Nextcloud.
- Title - specifica un nome intuitivo per il servizio di autenticazione. Questo nome verrà visualizzato sul pulsante della pagina di login e nelle impostazioni di Nextcloud.
- Authorize url - specifica l'URL di autorizzazione. Ad esempio,
https://<indirizzo-installazione-Encvoy ID>/api/oidc/auth. - URL token - specifica l'URL per ottenere il token di accesso. Ad esempio,
https://<indirizzo-installazione-Encvoy ID>/api/oidc/token. - Client id - specifica il valore creato al Passaggio 1.
- Client Secret - specifica il valore creato al Passaggio 1.
- Scope - specifica i permessi richiesti per il recupero dei dati. Lo scope obbligatorio è
openide lo scope standard èprofile. Quando specifichi più permessi, separali con uno spazio. Ad esempio:profile email openid.

-
Se necessario, configura le impostazioni aggiuntive:

Al termine di tutti i passaggi, il pulsante di accesso per Encvoy ID verrà visualizzato nel widget di autorizzazione di Nextcloud.
Passaggio 3. Verifica della connessione#
- Apri la pagina di login di Nextcloud.
- Assicurati che sia apparso il pulsante Accedi con Encvoy ID.
-
Clicca sul pulsante e accedi utilizzando le tue credenziali aziendali:
- Verrai reindirizzato alla pagina di autenticazione di Encvoy ID;
- Dopo un accesso riuscito, verrai riportato su Nextcloud come utente autorizzato.
