Skip to main content

Panoramica

Auth0 può fornire dati normalizzati relativi all’attività di utenti, autenticazione, MFA e amministrazione. Gli esempi verificati includono:
  • auth.login.failed — non riesce ad accedere
  • mfa.failed — non supera le verifiche MFA
  • auth.login.blocked — accesso bloccato
Consultare come i dati delle integrazioni diventano segnali. Per eseguire l’autenticazione con Auth0 (Client Credentials) sono necessarie le seguenti informazioni:
  1. ID cliente - Un identificatore univoco per il client.
  2. Segreto client - Una chiave riservata utilizzata per autenticare l’identità dell’applicazione (client).
  3. HostName - Il dominio associato al tenant Auth0.
  4. Audience - L’audience del token, ovvero la propria API.
  5. Organizzazione - Il nome o l’identificatore dell’organizzazione a cui si desidera associare la richiesta.
Questa guida illustra come trovare o generare tali credenziali in Auth0.

Prerequisiti:

  • È necessario disporre di un account Auth0.

Passaggio 1: individuare le credenziali del client

  1. Accedere al proprio account Auth0.
  2. Passare alla pagina delle Impostazioni dell’applicazione.
  3. Fare clic sul pulsante Create Application.
  1. Inserire un nome univoco per l’applicazione e selezionare Machine to Machine Applications
  1. Dal menu a discesa, selezionare Auth0 Management API, quindi concedere read:users e read:logs.
  1. Fare clic su Authorize per creare la nuova applicazione.
  2. Nella pagina dell’applicazione, passare alla sezione Credentials. Il Segreto client viene visualizzato qui, mentre l’ID cliente si trova nella parte superiore della pagina.

Passaggio 2: individuare l’HostName

  • Nella scheda Quickstart dell’applicazione appena creata, Auth0 fornisce una richiesta di esempio per ottenere un token di accesso. L’HostName è il testo che compare dopo https:// e prima di /oauth/token.
  • Nell’esempio seguente, l’HostName è dev-tb1x5mahjyey84y4.us.auth0.com.

Passaggio 3: individuare l’Audience

  • È disponibile nel campo Identificatore dell’applicazione appena creata, nella scheda APIs.

Passaggio 4: individuare l’Organizzazione

  • Questo passaggio è facoltativo e il valore è disponibile nella pagina Organizzazioni dell’applicazione appena creata, se il tenant è configurato per l’uso delle Organizzazioni.

Passaggio 5: inserire le credenziali in Living Security Platform

Dopo aver ottenuto ID cliente, Segreto client, HostName, Audience e Organizzazione:
  1. Aprire il modulo in cui è richiesta l’autenticazione con Auth0 (Client Credentials).
  2. Inserire ID cliente, Segreto client, HostName, Audience e Organizzazione nei rispettivi campi.
  3. Inviare il modulo: l’autenticazione dovrebbe essere completata correttamente.
La connessione ad Auth0 (Client Credentials) è ora attiva.
Parti di questa documentazione sono adattate da Nango, utilizzate ai sensi della Elastic License 2.0.

Accesso di rete

Saltare questa sezione se il tenant Auth0 non limita l’accesso alla Management API in base all’indirizzo IP di origine. La maggior parte dei tenant non applica tale limitazione.