Condividi tramite


Configurare Codility per l'accesso Single Sign-On con Microsoft Entra ID

Questo articolo illustra come integrare Codility con Microsoft Entra ID. Integrando Codility con Microsoft Entra ID, è possibile:

  • Controllare in Microsoft Entra ID chi può accedere a Codility.
  • Abilitare gli utenti per l'accesso automatico a Codility con gli account Microsoft Entra personali.
  • Gestire gli account in un'unica posizione centrale.

Prerequisiti

Lo scenario descritto in questo articolo presuppone che siano già disponibili i prerequisiti seguenti:

  • Sottoscrizione abilitata per il Single Sign-On (SSO) di Codility.

Descrizione dello scenario

In questo articolo viene configurato e testato l'accesso SSO di Microsoft Entra in un ambiente di test.

  • Codility supporta l'SSO iniziato da SP e IDP
  • Codility supporta il provisioning degli utenti Just In Time (JIT)

Per configurare l'integrazione di Codility in Microsoft Entra ID, è necessario aggiungere Codility dalla raccolta all'elenco di app SaaS gestite.

  1. Accedere all'interfaccia di amministrazione di Microsoft Entra come almeno un amministratore di applicazioni cloud.
  2. Passare a Entra ID>Applicazioni aziendali>Nuova applicazione.
  3. Nella sezione Aggiungi dalla raccolta digitare Codility nella casella di ricerca.
  4. Selezionare Codility nel pannello dei risultati e quindi aggiungere l'app. Attendere alcuni secondi mentre l'app viene aggiunta al tuo tenant.

In alternativa, è anche possibile usare la Configurazione guidata dell'applicazione aziendale. In questa procedura guidata è possibile aggiungere un'applicazione al tenant, aggiungere utenti/gruppi all'app, assegnare i ruoli e procedere alla configurazione dell'accesso SSO. Scopri di più sulle procedure guidate di Microsoft 365.

Configurare e testare l'accesso Single Sign-On di Microsoft Entra per Codility

Configurare e testare l'accesso SSO di Microsoft Entra con Codility usando un utente di test di nome B.Simon. Per consentire il funzionamento dell'accesso Single Sign-On, è necessario stabilire una relazione di collegamento tra un utente di Microsoft Entra e l'utente correlato in Codility.

Per configurare e testare l'accesso SSO di Microsoft Entra con Codility, seguire questa procedura:

  1. Configurare l'accesso Single Sign-On di Microsoft Entra : per consentire agli utenti di usare questa funzionalità.
    1. Creare un utente di test per Microsoft Entra - per verificare l'autenticazione unica (single sign-on) di Microsoft Entra con B.Simon.
    2. Assegnare l'utente di test di Microsoft Entra - per consentire a B.Simon di utilizzare il single sign-on di Microsoft Entra.
  2. Configurare il Single Sign-On di Codility per configurare le impostazioni di Single Sign-On sul lato applicazione.
    1. Creare l'utente di test di Codility : per avere una controparte di B.Simon in Codility collegata alla rappresentazione dell'utente in Microsoft Entra.
  3. Testare l'accesso SSO : per verificare se la configurazione funziona.

Configurare l'autenticazione unica di Microsoft Entra

Seguire questa procedura per abilitare l'accesso Single Sign-On di Microsoft Entra.

  1. Accedere all'interfaccia di amministrazione di Microsoft Entra come almeno un amministratore di applicazioni cloud.

  2. Passare a Entra ID>Enterprise apps>Codility>Accesso unico.

  3. Nella pagina Selezionare un metodo di accesso Single Sign-On selezionare SAML.

  4. Nella pagina Configura accesso Single Sign-On con SAML selezionare l'icona a forma di matita per Configurazione SAML di base per modificare le impostazioni.

    Modificare la configurazione SAML di base

  5. Nella sezione Configurazione SAML di base immettere i valori per i campi seguenti se si vuole configurare l'applicazione in modalità avviata da IDP :

    un. Nella casella di testo URL di risposta digitare un URL nel formato seguente: https://<SUBDOMAIN>.codility.net/social/complete/saml/

    b. Nella casella di testo Identificatore (ID entità) digitare un URL usando il modello seguente: https://<SUBDOMAIN>.codility.net

  6. Selezionare Imposta URL aggiuntivi e seguire questa procedura se si vuole configurare l'applicazione in modalità avviata da SP :

    un. Nella casella di testo URL di accesso digitare un URL nel formato seguente: https://<SUBDOMAIN>.codility.net

    b. Nella casella di testo Stato inoltro digitare un valore usando il modello seguente: <UNIQUE_IDENTIFIER>

    Nota

    Questi valori non sono reali. Aggiornare questi valori con l'URL di risposta effettivo, l'identificatore, l'URL di accesso e il Relay State. Per ottenere il valore, contattare il team di supporto clienti di Codility . È anche possibile fare riferimento ai modelli illustrati nella sezione Configurazione SAML di base .

  7. Nella sezione Certificato di firma SAML della pagina Configura l'accesso Single Sign-On con SAML individuare XML metadati federazione e selezionare Scarica per scaricare il certificato e salvarlo nel computer.

    Collegamento per il download del certificato

  8. Nella sezione Configura Codility copiare gli URL appropriati in base alle esigenze.

    Copiare gli URL di configurazione

Creare e assegnare l'utente di test di Microsoft Entra

** Seguire le linee guida nella guida introduttiva creare e assegnare un account utente per creare un account utente di prova chiamato B.Simon.

Configurare il Single Sign-On (SSO) di Codility

Per configurare l'accesso SSO dal lato di Codility, è necessario inviare il file XML dei Metadati di Federazione scaricato e gli URL appropriati copiati dalla configurazione dell'applicazione al team di supporto Codility. Questa impostazione viene impostata in modo che la connessione SSO SAML sia impostata correttamente su entrambi i lati.

Creare l'utente di test di Codility

In questa sezione viene creato un utente di nome Britta Simon in Codility. Codility supporta il provisioning degli utenti just-in-time, abilitato per impostazione predefinita. Non ci sono compiti per te in questa sezione. Se non esiste già un utente in Codility, ne viene creato uno nuovo dopo l'autenticazione.

Testare SSO

In questa sezione viene testata la configurazione dell'accesso Single Sign-On di Microsoft Entra con le opzioni seguenti.

Inizializzato da SP:

  • Selezionare Test this application (Testa questa applicazione), questa opzione reindirizza all'URL di accesso di Codility in cui è possibile avviare il flusso di accesso.

  • Passare direttamente all'URL di accesso di Codility e avviare il flusso di accesso da questa posizione.

IDP avviato:

  • Seleziona Testa questa applicazione e dovresti accedere automaticamente a Codility per cui hai configurato l'SSO.

È anche possibile usare Microsoft My Apps per testare l'applicazione in qualsiasi modalità. Quando selezioni il riquadro Codility in Le mie app, se configurato in modalità SP, verrai reindirizzato alla pagina di accesso dell'applicazione per avviare il flusso di accesso. Se configurato in modalità IDP, verrai automaticamente autenticato nell'istanza di Codility per cui hai configurato il Single Sign-On (SSO). Per altre informazioni sulle app personali, vedere Introduzione alle app personali.

Dopo aver configurato Codility, è possibile applicare il controllo sessione che consente di proteggere in tempo reale l'esfiltrazione e l'infiltrazione dei dati sensibili dell'organizzazione. Il controllo sessione si estende dall'accesso condizionale. Informazioni su come applicare il controllo sessione con Microsoft Defender for Cloud Apps.