Il protocollo SAML (Security Assertion Markup Language) consente ai tuoi utenti di utilizzare le proprie credenziali Google Cloud per accedere alle applicazioni aziendali nel cloud.
Configurare il servizio SSO tramite SAML per AgileApps Cloud
Nota:per configurare SSO è necessario un dominio AgileApps Cloud. Ad esempio, il dominio della tua azienda potrebbe essere yourcompany.agileappscloud.com. Se non hai un dominio AgileApps, contatta l'assistenza di AgileApps per configurarne uno.
Passaggio 1: configura Google come provider di identità (IdP) SAML
-
Nella Console di amministrazione Google, vai al Menu
App
App web e mobile.
Per questa attività, devi aver eseguito l'accesso come super amministratore.
-
Fai clic su Aggiungi app
Cerca app.
- Inserisci AgileApps Cloud nel campo di ricerca.
- Nei risultati di ricerca, passa il mouse sopra l'app SAML AgileApps e fai clic su Seleziona.
- Nella pagina Dettagli del provider di identità Google:
- Copia e salva l'URL SSO e l'ID entità.
- Scarica il certificato.
- Fai clic su Continua.
- Nella pagina Dettagli del fornitore di servizi, modifica l'URL ACS e l'ID entità sostituendo {your-domain} con il tuo dominio AgileApps.
- Fai clic su Continua.
- Nella pagina Mappatura attributi, fai clic sul menu Seleziona campo e mappa i seguenti attributi della directory Google agli attributi di AgileApps corrispondenti:
Attributo directory Google Attributo AgileApps Basic Information > Primary Email email Basic Information > First Name fname Basic Information > Last Name lname -
(Facoltativo) Per inserire i nomi dei gruppi pertinenti per questa app:
- In (Facoltativo) Appartenenza al gruppo, fai clic su Cerca un gruppo, inserisci una o più lettere del nome del gruppo e seleziona il nome del gruppo.
- Se necessario, aggiungi altri gruppi (massimo 75).
- Per Attributo app, inserisci il nome dell'attributo dei gruppi corrispondente del fornitore di servizi.
Indipendentemente dal numero di nomi di gruppi che inserisci, la risposta SAML include solo i gruppi a cui un utente appartiene direttamente o indirettamente. Per saperne di più, vai a Informazioni sulla mappatura dell'iscrizione al gruppo.
- Fai clic su Fine.
Passaggio 2: configura AgileApps Cloud come fornitore di servizi SAML 2.0
- Apri una nuova finestra in incognito nel browser.
- Accedi all'account AgileApps della tua organizzazione come amministratore.
- Fai clic sull'icona delle impostazioni in alto a destra e seleziona Gestione account.
- Fai clic su Single Sign-On Settings (Impostazioni Single Sign-On).
- Fai clic sul pulsante Modifica.
- Inserisci i valori nei campi di immissione come mostrato di seguito:
- Sign-On Using (Accedi utilizzando): SAML
- SAML Version (Versione SAML): 2.0
- Issuer (Emittente): l'ID entità che hai copiato durante il passaggio 1.
- SAML Third party authentication URL (URL di autenticazione di terze parti SAML): l'URL SSO che hai copiato nel passaggio 1.
- SAML Request Issuer URL (URL emittente richiesta SAML): https://{il-tuo-dominio}, dove {il-tuo-dominio} è il tuo dominio AgileApps.
- User Id Type (Tipo ID utente): Platform User id (ID utente della piattaforma)
- User Id Location: (Posizione ID utente): Attribute (Attributo)
- Attribute for User ID: (Attributo per ID utente): email
- Create Users (Crea utenti): selezionato
- Attribute for First Name: (Attributo per nome): fname
- Attribute for Last Name: (Attributo per cognome): lname
- Attribute for Email (Attributo per email): email
- Default User Type (Tipo di utente predefinito): Utente della piattaforma
- Default Team, Access Profile, Application, Role (Team predefinito, Profilo di accesso, Applicazione, Ruolo): seleziona i valori predefiniti per i nuovi utenti.
- Issuer Certificate (Certificato emittente): carica il certificato che hai scaricato durante il passaggio 1.
- Fai clic su Salva.
Passaggio 3: attiva l'app AgileApps Cloud
-
Nella Console di amministrazione Google, vai al Menu
App
App web e mobile.
Per questa attività, devi aver eseguito l'accesso come super amministratore.
- Seleziona AgileApps Cloud.
- Fai clic su Accesso utenti.
-
Per attivare o disattivare un servizio per tutti gli utenti dell'organizzazione, fai clic su ON per tutti o OFF per tutti, quindi fai clic su Salva.
-
(Facoltativo) Per attivare o disattivare un servizio per un'unità organizzativa:
- A sinistra, seleziona l'unità organizzativa.
- Per cambiare lo stato del servizio, seleziona On o Off.
- Scegli un'opzione:
- Se lo stato del servizio è impostato su Ereditato e vuoi mantenere l'impostazione aggiornata, anche se quella dell'unità organizzativa principale viene modificata, fai clic su Ignora.
- Se lo stato del servizio è impostato su Ignorato, fai clic su Eredita per ripristinare la stessa impostazione dell'unità organizzativa principale oppure fai clic su Salva per mantenere la nuova configurazione, anche se cambia l'impostazione dell'unità organizzativa principale.
Scopri di più sulla struttura organizzativa.
- (Facoltativo) Per attivare un servizio per un insieme di utenti all'interno di una o tutte le unità organizzative, seleziona un gruppo di accesso. Per maggiori dettagli, vedi Personalizza l'accesso ai servizi utilizzando i gruppi di accesso.
- Accertati che gli ID email degli account utente di AgileApps Cloud corrispondano a quelli presenti nel tuo dominio Google.
Passaggio 4: verifica che il servizio SSO funzioni
AgileApps supporta il servizio SSO avviato sia da un provider di identità (IdP) sia da un fornitore di servizi (SP). Per verificare il servizio SSO in una delle due modalità, segui questi passaggi:
Avvio da provider di identità
-
Nella Console di amministrazione Google, vai al Menu
App
App web e mobile.
Per questa attività, devi aver eseguito l'accesso come super amministratore.
- Seleziona AgileApps.
- In alto a sinistra, fai clic su Verifica accesso SAML.
AgileApps dovrebbe aprirsi in una scheda separata. In caso contrario, utilizza le informazioni nei messaggi di errore SAML restituiti per aggiornare le impostazioni del provider di identità e del fornitore di servizi nel modo opportuno, quindi verifica di nuovo l'accesso SAML.
Avvio da fornitore di servizi
- Chiudi tutte le finestre del browser.
- In una nuova finestra del browser, vai alla pagina di accesso di AgileApps e accedi al tuo account. Dovrebbe aprirsi automaticamente la pagina Accedi con Google.
- Inserisci le credenziali di accesso.
- Una volta autenticate le credenziali di accesso, verrai reindirizzato automaticamente ad AgileApps Cloud e l'accesso verrà confermato.
Nota: se l'account utente autenticato da Google non esiste in AgileApps, il sistema di provisioning just-in-time di AgileApps crea automaticamente un nuovo utente.
Google, Google Workspace e i marchi e loghi correlati sono marchi di Google LLC. Tutti gli altri nomi di società e prodotti sono marchi delle società a cui sono associati.