Configurare le impostazioni del provider di servizi SAML configure-saml-service-provider-settings
Il linguaggio SAML (Security Assertion Markup Language) è una delle opzioni che puoi selezionare durante la configurazione dell’autorizzazione per un dominio enterprise o ibrido. SAML viene utilizzato principalmente per supportare SSO tra più domini. Quando SAML è configurato come provider di autenticazione, gli utenti accedono e si autenticano in AEM Forms tramite un provider di identità (IDP) di terze parti specificato.
Per una spiegazione di SAML, consulta Panoramica tecnica di SAML (Security Assertion Markup Language) V2.0.
-
Nella console di amministrazione, fai clic su Impostazioni > Gestione utente > Configurazione > Impostazioni del provider di servizi SAML.
-
Nella casella ID entità del provider di servizi digitare un ID univoco da utilizzare come identificatore per l’implementazione del provider di servizi AEM forms. Puoi specificare questo ID univoco anche durante la configurazione dell’IDP (ad esempio,
um.lc.com). Puoi inoltre utilizzare l’URL che viene usato per accedere a AEM Forms (ad esempio,https://AEMformsserver). -
Nella casella URL di base provider di servizi digita l’URL di base per il server Forms, ad esempio
https://AEMformsserver:8080. -
(Facoltativo) Per consentire ad AEM Forms di inviare richieste di autenticazione firmate all’IDP, procedi come segue:
- Utilizza Gestore affidabilità per importare una credenziale in formato PKCS #12 con l’opzione Credenziale per la firma di documenti selezionata per Tipo di archivio fonti attendibili. Consulta Gestire le credenziali locali.
- Nell’elenco Alias chiave della credenziale del provider di servizi seleziona l’alias assegnato alla credenziale nell’archivio fonti attendibili.
- Fai clic su Esporta per salvare il contenuto dell’URL in un file e quindi importa il file nell’IDP.
-
(Facoltativo) Nell’elenco Criterio per l’ID del nome del provider di servizi seleziona il formato del nome utilizzato dall’IDP per identificare l’utente in un’asserzione SAML. Le opzioni disponibili sono Non specificato, E-mail e Nome qualificato del dominio Windows.
note note NOTE I formati dei nomi non fanno distinzione tra maiuscole e minuscole. -
(Facoltativo) Seleziona Abilita il prompt di autenticazione per gli utenti locali. Quando questa opzione è selezionata, gli utenti visualizzano due collegamenti:
- un collegamento alla pagina di accesso del provider di identità SAML di terze parti, in cui gli utenti che appartengono a un dominio Enterprise possono eseguire l’autenticazione.
- un collegamento alla pagina di accesso di AEM Forms, in cui gli utenti che appartengono a un dominio locale possono eseguire l’autenticazione.
Se questa opzione non è selezionata, gli utenti vengono indirizzati direttamente alla pagina di accesso del provider di identità SAML di terze parti, in cui gli utenti che appartengono a un dominio Enterprise possono eseguire l’autenticazione.
-
(Facoltativo) Seleziona Abilita binding degli artefatti per abilitare il supporto del binding degli artefatti. Per impostazione predefinita, con SAML viene utilizzata l’associazione POST. Se tuttavia hai configurato l’associazione degli artefatti, seleziona questa opzione. Quando questa opzione è selezionata, l’asserzione utente effettiva non viene passata alla richiesta Browser. Viene invece passato un puntatore all’asserzione e l’asserzione viene recuperata utilizzando una chiamata di servizio web back-end.
-
(Facoltativo) Seleziona Abilita binding di reindirizzamento per supportare i binding SAML che utilizzano il reindirizzamento.
-
(Facoltativo) In Proprietà personalizzate, specifica le proprietà aggiuntive. Le proprietà aggiuntive sono coppie nome=valore separate da nuove righe.
-
Puoi configurare AEM Forms in modo che produca un’asserzione SAML per un periodo di validità corrispondente al periodo di validità di un’asserzione di terze parti. Per rispettare il timeout dell’asserzione SAML di terze parti, aggiungi la seguente riga in Proprietà personalizzate:
saml.sp.honour.idp.assertion.expiry=true -
Aggiungi la seguente proprietà personalizzata per l’utilizzo di RelayState per determinare l’URL a cui verrà reindirizzato l’utente dopo la riuscita dell’autenticazione.
saml.sp.use.relaystate=true -
Aggiungi la seguente proprietà personalizzata per poter configurare l’URL per le JSP (Java™ Server Pages) personalizzate, utilizzate per il rendering dell’elenco registrato di provider di identità. Se non è stata distribuita un’applicazione web personalizzata, per il rendering dell’elenco verrà utilizzata la pagina Gestione utente predefinita.
saml.sp.discovery.url=/custom/custom.jsp -
-
Fai clic su Salva.