Come configurare l'accesso Single Sign-On federato per un'applicazione non inclusa nella raccoltaHow to configure federated single sign-on for a non-gallery application

Per configurare l'accesso Single Sign-On per un'applicazione non inclusa nella raccolta senza scrivere codice, è necessario disporre di una sottoscrizione Azure AD Premium e l'applicazione deve supportare SAML 2.0.To configure single sign-on for a non-gallery application without writing code, you need to have a subscription or Azure AD Premium and the application must support SAML 2.0. Per altre informazioni sulle versioni di Azure AD, vedere Prezzi di Azure Active Directory.For more information about Azure AD versions, visit Azure AD pricing.

Panoramica dei passaggi necessariOverview of steps required

La panoramica di alto livello che segue mostra i passaggi necessari per configurare l'accesso Single Sign-On federato con SAML 2.0 per un'applicazione non inclusa nella raccolta, ad esempio perché personalizzata.Below is a high level overview of the steps required to configure federated single sign-on with SAML 2.0 for a non-gallery (e.g. custom) application.

Per configurare l'accesso Single Sign-On per un'applicazione non inclusa nella raccolta di Azure AD, seguire questa procedura:To configure single sign-on for an application that is not in the Azure AD gallery, follow the steps below:

  1. Aprire il portale di Azure e accedere come Amministratore globale o Coamministratore.Open the Azure Portal and sign in as a Global Administrator or Co-admin.

  2. Aprire l'estensione Azure Active Directory facendo clic su Altri servizi nella parte inferiore del menu di navigazione principale a sinistra.Open the Azure Active Directory Extension by clicking More services at the bottom of the main left hand navigation menu.

  3. Digitare "Azure Active Directory" nella casella di ricerca filtro e selezionare l'elemento Azure Active Directory.Type in “Azure Active Directory” in the filter search box and select the Azure Active Directory item.

  4. Fare clic su Applicazioni aziendali nel menu di navigazione a sinistra di Azure Active Directory.click Enterprise Applications from the Azure Active Directory left hand navigation menu.

  5. Fare clic sul pulsante Aggiungi nell'angolo superiore destro del pannello Applicazioni aziendali.click the Add button at the top-right corner on the Enterprise Applications blade.

  6. Fare clic su Applicazione non nella raccolta nella sezione Aggiungi app personalizzata.click Non-gallery application in the Add your own app section

  7. Immettere il nome dell'applicazione nella casella di testo Nome.Enter the name of the application in the Name textbox.

  8. Fare clic sul pulsante Aggiungi per aggiungere l'applicazione.Click Add button, to add the application.

  9. Dopo il caricamento dell'applicazione, fare clic su Single Sign-On nel menu di navigazione a sinistra dell'applicazione.Once the application loads, click the Single sign-on from the application’s left hand navigation menu.

  10. Selezionare Accesso basato su SAML dal menu a discesa Modalità.Select SAML-based Sign-on in the Mode dropdown.

  11. Immettere i valori necessari in URL e dominio.Enter the required values in Domain and URLs. È necessario ottenere questi valori dal fornitore dell'applicazione.You should get these values from the application vendor.

    1. Per configurare l'applicazione come SSO avviato da IdP, immettere l'URL di risposta e l'identificatore.To configure the application as IdP-initiated SSO, enter the Reply URL and the Identifier.

    2. Facoltativo: per configurare l'applicazione come SSO avviato da provider di servizi, l'URL di accesso è un valore obbligatorio.Optional: To configure the application as SP-initiated SSO, the Sign on URL it’s a required value.

  12. In Attributi utente selezionare l'identificatore univoco per gli utenti nel menu a discesa Identificatore utente.In the User attributes, select the unique identifier for your users in the User Identifier dropdown.

  13. Facoltativo: fare clic su Visualizza e modifica tutti gli altri attributi utente per modificare gli attributi da inviare all'applicazione nel token SAML quando l'utente effettua l'accesso.Optional: click View and edit all other user attributes to edit the attributes to be sent to the application in the SAML token when user sign in.

    Per aggiungere un attributo:To add an attribute:

    1. Fare clic su Aggiungi attributo.click Add attribute. Immettere il Nome e selezionare il Valore nell'elenco a discesa.Enter the Name and the select the Value from the dropdown.

    2. Fare clic su Salva.Click Save. Il nuovo attributo verrà visualizzato nella tabella.You see the new attribute in the table.

  14. Fare clic su Configura <nome applicazione> per accedere alla documentazione che illustra come configurare l'accesso Single Sign-On nell'applicazione.click Configure <application name> to access documentation on how to configure single sign-on in the application. Sono inoltre disponibili il certificato e gli URL di Azure AD richiesti per l'applicazione.Also, you has Azure AD URLs and certificate required for the application.

  15. Assegnare utenti all'applicazioneAssign users to the application.

Selezionare l'identificatore utente e aggiungere gli attributi utente da inviare all'applicazioneSelect User Identifier and add user attributes to be sent to the application

Per selezionare l'identificatore utente o aggiungere gli attributi dell'utente, seguire questa procedura:To select the User Identifier or add user attributes, follow the steps below:

  1. Aprire il portale di Azure e accedere come Amministratore globale o Coamministratore.Open the Azure Portal and sign in as a Global Administrator or Co-admin.

  2. Aprire l'estensione Azure Active Directory facendo clic su Altri servizi nella parte inferiore del menu di navigazione principale a sinistra.Open the Azure Active Directory Extension by clicking More services at the bottom of the main left hand navigation menu.

  3. Digitare "Azure Active Directory" nella casella di ricerca filtro e selezionare l'elemento Azure Active Directory.Type in “Azure Active Directory” in the filter search box and select the Azure Active Directory item.

  4. Fare clic su Applicazioni aziendali nel menu di navigazione a sinistra di Azure Active Directory.click Enterprise Applications from the Azure Active Directory left hand navigation menu.

  5. Fare clic su Tutte le applicazioni per visualizzare un elenco di tutte le applicazioni.click All Applications to view a list of all your applications.

    • Se l'applicazione non è inclusa nell'elenco, usare il controllo Filtro all'inizio dell'elenco Tutte le applicazioni e impostare l'opzione Mostra su Tutte le applicazioni.If you do not see the application you want show up here, use the Filter control at the top of the All Applications List and set the Show option to All Applications.
  6. Selezionare l'applicazione per cui è stato configurato l'accesso Single Sign-On.Select the application you have configured single sign-on.

  7. Dopo il caricamento dell'applicazione, fare clic su Single Sign-On nel menu di navigazione a sinistra dell'applicazione.Once the application loads, click the Single sign-on from the application’s left hand navigation menu.

  8. Nella sezione Attributi utente selezionare l'identificatore univoco per gli utenti nel menu a discesa Identificatore utente.Under the User attributes section, select the unique identifier for your users in the User Identifier dropdown. L'opzione selezionata deve corrispondere al valore previsto nell'applicazione per autenticare l'utente.The selected option needs to match the expected value in the application to authenticate the user.

    [!NOTA} Azure AD seleziona il formato per l'attributo NameID (identificatore utente) in base al valore selezionato o al formato richiesto dall'applicazione nell'oggetto AuthRequest SAML.[!NOTE} Azure AD select the format for the NameID attribute (User Identifier) based on the value selected or the format requested by the application in the SAML AuthRequest. Per altre informazioni, vedere l'articolo relativo al protocollo SAML per Single Sign-On sotto la sezione NameIDPolicy.For more information visit the article Single Sign-On SAML protocol under the section NameIDPolicy.

  9. Per aggiungere gli attributi utente, fare clic su Visualizza e modifica tutti gli altri attributi utente per modificare gli attributi da inviare all'applicazione nel token SAML quando l'utente effettua l'accesso.To add user attributes, click View and edit all other user attributes to edit the attributes to be sent to the application in the SAML token when user sign in.

    Per aggiungere un attributo:To add an attribute:

    1. Fare clic su Aggiungi attributo.click Add attribute. Immettere il Nome e selezionare il Valore nell'elenco a discesa.Enter the Name and the select the Value from the dropdown.

    2. Fare clic su Salva.Click Save. Il nuovo attributo verrà visualizzato nella tabella.You see the new attribute in the table.

Scaricare il certificato o i metadati di Azure ADDownload the Azure AD metadata or certificate

Per scaricare il certificato o i metadati dell'applicazione da Azure AD, seguire questa procedura:To download the application metadata or certificate from Azure AD, follow the steps below:

  1. Aprire il portale di Azure e accedere come Amministratore globale o Coamministratore.Open the Azure Portal and sign in as a Global Administrator or Co-admin.

  2. Aprire l'estensione Azure Active Directory facendo clic su Altri servizi nella parte inferiore del menu di navigazione principale a sinistra.Open the Azure Active Directory Extension by clicking More services at the bottom of the main left hand navigation menu.

  3. Digitare "Azure Active Directory" nella casella di ricerca filtro e selezionare l'elemento Azure Active Directory.Type in “Azure Active Directory” in the filter search box and select the Azure Active Directory item.

  4. Fare clic su Applicazioni aziendali nel menu di navigazione a sinistra di Azure Active Directory.click Enterprise Applications from the Azure Active Directory left hand navigation menu.

  5. Fare clic su Tutte le applicazioni per visualizzare un elenco di tutte le applicazioni.click All Applications to view a list of all your applications.

    • Se l'applicazione non è inclusa nell'elenco, usare il controllo Filtro all'inizio dell'elenco Tutte le applicazioni e impostare l'opzione Mostra su Tutte le applicazioni.If you do not see the application you want show up here, use the Filter control at the top of the All Applications List and set the Show option to All Applications.
  6. Selezionare l'applicazione per cui è stato configurato l'accesso Single Sign-On.Select the application you have configured single sign-on.

  7. Dopo il caricamento dell'applicazione, fare clic su Single Sign-On nel menu di navigazione a sinistra dell'applicazione.Once the application loads, click the Single sign-on from the application’s left hand navigation menu.

  8. Passare alla sezione Certificato di firma SAML e quindi fare clic sul valore della colonna Download.Go to SAML Signing Certificate section, then click Download column value. A seconda di quale applicazione richiede la configurazione dell'accesso Single Sign-On, è visibile l'opzione per scaricare il codice XML dei metadati o l'opzione per scaricare il certificato.Depending on what the application requires configuring single sign-on, you see either the option to download the Metadata XML or the Certificate.

Azure AD non fornisce URL per ottenere i metadati.Azure AD doesn’t provide a URL to get the metadata. I metadati possono essere recuperati solo come file XML.The metadata can only be retrieved as a XML file.

Assegnare utenti all'applicazioneAssign users to the application

Per assegnare uno o più utenti direttamente a un'applicazione, seguire questa procedura:To assign one or more users to an application directly, follow the steps below:

  1. Aprire il portale di Azure e accedere come Amministratore globale.Open the Azure Portal and sign in as a Global Administrator.

  2. Aprire l'estensione Azure Active Directory facendo clic su Altri servizi nella parte inferiore del menu di navigazione principale a sinistra.Open the Azure Active Directory Extension by clicking More services at the bottom of the main left hand navigation menu.

  3. Digitare "Azure Active Directory" nella casella di ricerca filtro e selezionare l'elemento Azure Active Directory.Type in “Azure Active Directory” in the filter search box and select the Azure Active Directory item.

  4. Fare clic su Applicazioni aziendali nel menu di navigazione a sinistra di Azure Active Directory.click Enterprise Applications from the Azure Active Directory left hand navigation menu.

  5. Fare clic su Tutte le applicazioni per visualizzare un elenco di tutte le applicazioni.click All Applications to view a list of all your applications.

    • Se l'applicazione non è inclusa nell'elenco, usare il controllo Filtro all'inizio dell'elenco Tutte le applicazioni e impostare l'opzione Mostra su Tutte le applicazioni.If you do not see the application you want show up here, use the Filter control at the top of the All Applications List and set the Show option to All Applications.
  6. Selezionare nell'elenco l'applicazione che si vuole assegnare a un utente.Select the application you want to assign a user to from the list.

  7. Dopo il caricamento dell'applicazione, fare clic su Utenti e gruppi nel menu di navigazione a sinistra dell'applicazione.Once the application loads, click Users and Groups from the application’s left hand navigation menu.

  8. Fare clic sul pulsante Aggiungi nella parte superiore dell'elenco Utenti e gruppi per aprire il pannello Aggiungi assegnazione.Click the Add button on top of the Users and Groups list to open the Add Assignment blade.

  9. Fare clic sul selettore Utenti e gruppi nel pannello Aggiungi assegnazione.click the Users and groups selector from the Add Assignment blade.

  10. Nella casella di ricerca Cerca per nome o indirizzo di posta digitare il nome completo o l'indirizzo di posta elettronica dell'utente oggetto dell'assegnazione.Type in the full name or email address of the user you are interested in assigning into the Search by name or email address search box.

  11. Passare il puntatore sull'utente nell'elenco per visualizzare una casella di controllo.Hover over the user in the list to reveal a checkbox. Fare clic sulla casella di controllo accanto alla foto o al logo del profilo dell'utente per aggiungere l'utente all'elenco Selezionato.Click the checkbox next to the user’s profile photo or logo to add your user to the Selected list.

  12. Facoltativo: se si vuole aggiungere più di un utente, digitare un altro nome completo o indirizzo di posta elettronica nella casella di ricerca Cerca per nome o indirizzo di posta e fare clic sulla casella di controllo per aggiungere l'utente all'elenco selezionato.Optional: If you would like to add more than one user, type in another full name or email address into the Search by name or email address search box, and click the checkbox to add this user to the Selected list.

  13. Dopo avere selezionato gli utenti, fare clic sul pulsante Seleziona per aggiungerli all'elenco di utenti e gruppi da assegnare all'applicazione.When you are finished selecting users, click the Select button to add them to the list of users and groups to be assigned to the application.

  14. Facoltativo: fare clic sul selettore Seleziona ruolo nel pannello Aggiungi assegnazione per scegliere un ruolo da assegnare agli utenti selezionati.Optional: click the Select Role selector in the Add Assignment blade to select a role to assign to the users you have selected.

  15. Fare clic sul pulsante Assegna per assegnare l'applicazione agli utenti selezionati.Click the Assign button to assign the application to the selected users.

Dopo un breve periodo di tempo, gli utenti selezionati potranno avviare queste applicazioni usando i metodi illustrati nella sezione Descrizione della soluzione.After a short period of time, the users you have selected be able to launch these applications using the methods described in the solution description section.

Personalizzazione delle attestazioni SAML inviate a un'applicazioneCustomizing the SAML claims sent to an application

Per informazioni su come personalizzare le attestazioni degli attributi SAML inviate all'applicazione, vedere Claims mapping in Azure Active Directory (Mapping di attestazioni in Azure Active Directory).To learn how to customize the SAML attribute claims sent to your application, see Claims mapping in Azure Active Directory for more information.

Passaggi successiviNext steps

Fornire l'accesso Single Sign-On alle app con il proxy di applicazioneProvide single sign-on to your apps with Application Proxy