Fornitore di identità esterno
La soluzione miniOrange PAM offre funzionalità Single Sign-On, che richiede all'amministratore di configurare il provider di identità all'interno della soluzione PAM. Per abilitare Single Sign-On, la soluzione miniOrange PAM utilizza il protocollo OAuth 2.0 e il protocollo openID Connect (OIDC).
Nella sezione Single Sign-On della dashboard PAM, l'amministratore può configurare vari provider di identità, quali Github, Microsoft Entra ID, Okta, Google Apps, Salesforce, Linkedin, Facebook, Apple ID e altri.
In questa guida, mostreremo la configurazione di Azure Active Directory con l'applicazione miniOrange PAM. Se hai già creato un'applicazione in Azure Active Directory, puoi saltare il passaggio per la configurazione dell'applicazione Azure Active Directory.
Configurazione dell'applicazione Azure Active Directory
- Crea un'applicazione in Directory attiva di Azure utilizzando Registrazione dell'app.
- Inserisci il nome, scegli Tipi di account supportati, per ora non compilare il campo URI di reindirizzamento (facoltativo).

- Registra la domanda.
- Fare clic su Aggiungi un certificato o segreto nella panoramica.
- Crea
Nuovo segreto del clienteInserisci la descrizione. Aggiungi un nuovo segreto client.

- Clicca sul Autenticazione menu della barra laterale. Fai clic su Aggiungi una piattaforma nell'opzione Configurazioni piattaforma.

- Seleziona Web da Applicazioni Web.
- Per ora inserisci http://localhost/ in URI di reindirizzamento campo. Clicca su Configurazione.

Una volta creata l'applicazione Azure Active Directory, procedere al passaggio successivo, che consiste nel configurare l'applicazione OAuth nella dashboard PAM. Questo passaggio consentirà di creare un'applicazione Single Sign-On nella dashboard PAM miniOrange.
Imposta l'applicazione OAuth nella dashboard PAM
- Accedere al miniOrange PAM cruscotto.
- Passare alla Autenticazione sezione nella barra laterale e fare clic su Single Sign-On scheda.
- Se non è configurato alcun Identity Provider, verrà visualizzata la seguente schermata.

- Fare clic su Esterno scatola.

Dopo aver visualizzato i campi del modulo qui sotto, utilizzare le informazioni fornite dall'ID Microsoft Entra per compilare i campi corrispondenti:
- Tipo di concessione: Questo campo è disabilitato e viene utilizzato nel flusso SSO.
- Registrati URL di reindirizzamento/richiamata OAuth: Questo campo è disabilitato e visualizza l'URL di callback dell'autorizzazione.
- Server OAuth: Scegli tra le opzioni fornite se non è presente nell'elenco, inserisci il nome del tuo provider di identità e verrà creato come opzione.
- Nome dell'applicazione: Immetti un nome pertinente per la tua applicazione, ad esempio AzureADminiOrangePAM.
- ID cliente: Fornisci l'ID client del tuo provider di identità.
- Client Secret: Specifica il segreto client del tuo provider di identità. Nel caso di Microsoft Entra ID, corrisponde al segreto client (valore).
- Punto finale del token: Inserisci l'endpoint del token. Nel caso di Microsoft Entra ID, copia l'endpoint del token OAuth 2.0 (v2).
- Endpoint delle informazioni dell'utente finale: Inserisci l'endpoint delle informazioni utente. Per Microsoft Entra ID, usa https://graph.microsoft.com/oidc/userinfo.
- Obbiettivo: Specificare gli ambiti da autorizzare, se necessario. Non è possibile eliminare tre ambiti (openID, Profilo, Email).
- Salvare il modulo cliccando sul pulsante Salva pulsante.
- Verrà visualizzato un messaggio di successo nell'angolo destro.

- Copia il valore da Accedi al campo URL di reindirizzamento/callback OAuth.
- Successivamente, accedi al servizio Azure Active Directory e vai all'applicazione in Azure Active Directory che verrà utilizzata per l'autenticazione con PAM.
- Nel menu laterale Autenticazione, individua l'opzione Web e inserisci l'URL copiato in precedenza nel campo URI di reindirizzamento.

- Non appena salviamo il modulo, il Test di connessione verrà visualizzato il pulsante

- Per verificare se l'installazione è riuscita, fare clic su Test di connessione pulsante.
- Il collegamento si aprirà in una nuova finestra.

- Fornisci il tuo Directory attiva di Azure credenziali.
- Concedi i permessi di lettura.

- Le informazioni utente appariranno dopo la conferma avvenuta.

- La configurazione su entrambi i lati, incluso il soluzione miniOrange PAM e Azure Active Directory, è completo.
- Per abilitare Single Sign-On (SSO) per PAM, è sufficiente attivare "Abilita Single Sign On per PAMPulsante ".
- Dopo aver abilitato "Abilita SSO" pulsante, il Single Sign-On verrà visualizzato il pulsante

- Fare clic sul pulsante Continua con azuread.
- Verrà visualizzata la pagina di accesso ad Azure Active Directory.
- Dopo aver completato con successo la verifica dell'utente, quest'ultimo accederà all'applicazione PAM.

Guida all'impostazione della funzionalità di mappatura degli attributi per il provider di identità esterno:
- Per stabilire la mappatura degli attributi tra PAM e il provider di identità esterno, seguire i passaggi descritti di seguito.
- Nota: questi passaggi devono essere eseguiti dopo aver salvato la configurazione per il provider di identità esterno.
- Passare alla Single Sign-On pagina, che si trova sotto Autenticazione sezione nel menu a discesa della barra laterale.
- Assicurati di aver eseguito una connessione di prova e verificato che le informazioni utente vengano visualizzate correttamente ai fini della mappatura degli attributi.
- In questa pagina verranno presentate le informazioni relative al fornitore di identità esterno.
- Per procedere con la mappatura degli attributi, fare clic sull'icona più situata sotto la nota fornita.

Per mappare gli attributi PAM (e-mail, nome utente, numero di telefono, nome, cognome, gruppi di utenti) sugli attributi di identità esterni, seguire questi passaggi:
- Nella casella di input a sinistra, seleziona l'attributo PAM desiderato. Se vuoi creare il tuo attributo personalizzato che non è presente nell'elenco, inserisci il nome dell'attributo e premi invio, il nuovo attributo verrà creato nell'elenco.
- Nella casella di input a destra, seleziona il valore dell'attributo corrispondente dalla fonte di identità esterna.
Quando un utente finale esegue Single Sign-On all'applicazione PAM e viene sottoposto a verifica utente, le informazioni utente includeranno un dizionario costituito da coppie chiave-valore. La chiave è il nome dell'attributo esterno, mentre il valore è il valore dell'attributo esterno. Il valore della chiave verrà utilizzato per trovare l'attributo PAM mappato. Il valore di tale chiave verrà salvato nell'attributo PAM mappato.
Per Esempio: Se l'amministratore desidera assegnare il valore dell'attributo nome utente dell'identità esterna all'attributo Nome nella soluzione PAM, selezionare "Nome" come attributo PAM dalla casella di sinistra e scegliere il campo nome utente dall'elenco degli attributi esterni dalla casella di destra.
Una volta completata la mappatura degli attributi, fare clic su Salva pulsante. Questo aggiornerà la configurazione per la mappatura degli attributi del provider di identità esterno.
IMPORTANTE: Se viene eseguita la mappatura degli attributi, è obbligatorio mappare l'attributo email.