Come creare la registrazione di un'app Azure AD - Esercitazione passo-passo

Come creare la registrazione di un'app Azure AD - Esercitazione passo-passo

Ana NetoTechnical Leave a Comment

State navigando nel mondo della Modern Authentication nella vostra azienda? Scopriamo come la registrazione delle app di Azure Active Directory (AAD) possa essere il biglietto da visita per un'autenticazione e un'autorizzazione senza problemi.

Registrazione delle app Azure AD: 'Entra' una nuova era

Ah, il mondo di Azure AD App Registration - un regno in cui alcuni non osano entrare... Ma aspettate, c'è un colpo di scena! Entrate Microsoft Entra ID, il nuovo protagonista sul palco, con modifiche alla narrativa di Azure AD App Registration. Microsoft afferma che si tratta della prossima evoluzione delle soluzioni di gestione delle identità e degli accessi per il cloud. Se volete approfondire le novità, Microsoft ha reso disponibile formazione gratuita. Se volete solo entrare nel regno per registrare la vostra applicazione... seguitemi!

Registrazione di app su Azure AD: Due scenari passo-passo

A seconda del software, la procedura potrebbe essere leggermente diversa. In questa esercitazione tratteremo le due opzioni utilizzate dall'Connecting Software:

  • Concessione delle credenziali del cliente (tramite certificato)
  • Concessione del codice di autorizzazione (tramite il segreto del cliente)

Se state leggendo questo articolo perché state iniziando con un prodotto Connecting Software, seguite queste istruzioni solo se state distribuendo il software in sede. Per SaaS, potete utilizzare l'applicazione che vi forniremo e avrete bisogno solo dell'id della directory, oppure potete creare la vostra applicazione.

In ogni caso, iniziamo!

Sovvenzione per le credenziali dei clienti

Per prima cosa esamineremo la procedura di concessione delle credenziali del client (CCG), a volte indicata come concessione implicita. Ecco i passaggi da seguire:

CCG1 - Aprire la sezione Portale Azure, effettuare il login e selezionare la voce Microsoft Entra ID

Image

In alternativa, è possibile entrare attraverso il sito Centro di amministrazione Microsoft Entra e selezionare Microsoft Entra ID (Azure AD).

 

CCG2 - Selezionare Registrazioni di app.

Image

 

Se si è acceduto attraverso il Microsoft Entra Admin Center, si troverà il file Registrazioni di app sotto Applicazioni.

 

CCG3 - Selezionare Nuova registrazione.

 

Come creare una registrazione di app Azure AD - Passo 3

 

 

CCG4 - Digitare il nome dell'applicazione, scegliere i tipi di account e fare clic su Registra. Si noti che l'URI di reindirizzamento è facoltativo, ma necessario nella maggior parte degli scenari.

 

Image

 

CCG5 - Copia il tuo ID applicazione (client) e ID della directory (inquilino) poiché è necessario inserirli nel software in cui si sta impostando Modern Authentication.

 

Come creare una registrazione di app Azure AD - Passo 5

 

 

CCG6 - È necessario ottenere il certificato dal software per il quale si esegue l'autenticazione moderna. Ad esempio, se si tratta di Document Extractor on-premises, è possibile andare alla pagina di configurazione, scaricare il certificato dalla pagina Certificato a chiave pubblica campo. In altri casi, si trova nel campo Certificato campo.

 

Come creare una registrazione di app Azure AD - Passo 6

 

 

CCG7 - Ora caricherete questo certificato in Azure. Fate clic su Certificati e segreti, allora Certificatie infine, Caricare il certificato.

 

Come creare una registrazione di app Azure AD - Passo 7

 

 

CCG8 - Caricare il certificato scaricato in precedenza e fare clic su Aggiungi.

Come creare una registrazione di app Azure AD - Passo 8

 

Una volta caricato, si dovrebbe vedere il certificato nell'elenco, con la sua Impronta del pollice, Data di inizio e un'indicazione di quando Scadenza

 

CCG9 - Cliccare Autorizzazioni API e poi fare clic su Aggiungere un'autorizzazione

 

Come creare una registrazione di app Azure AD - Passo 9

 

 

CCG10 - Selezionare SharePoint e scegliere Autorizzazioni per l'applicazione

 

Come creare una registrazione di app Azure AD - Passo 5

 

 

CCG11 - Le autorizzazioni da controllare dipendono dal software per il quale si sta creando l'applicazione e anche dal caso d'uso specifico.

Questo varia da prodotto a prodotto ma, ad esempio, per la Document Extractor si seleziona normalmente l'autorizzazione "Sites.ReadWrite.All", mentre se si desidera sincronizzare le modifiche dalla SharePoint alla Salesforce si seleziona l'autorizzazione "Sites.Manage.All".

 

Come creare una registrazione di app Azure AD - Passo 11

 

 

CCG12 - Come ultimo passo, è necessario concedere il consenso all'amministrazione. Troverete il file Concessione del consenso amministrativo per ... accanto al pulsante Aggiungere un'autorizzazione utilizzato nel passaggio precedente. Se il pulsante Concessione del consenso amministrativo per ... è disattivato, verificare con quale utente si è connessi.

Come creare una registrazione di app Azure AD - Passo 12

Codice di autorizzazione Sovvenzione

Per quest'altro tipo di sovvenzione, i primi passi sono identici, poi la procedura prende una strada diversa:

ACG1 - Identico a CCG1

ACG2
- Identico a CCG2

ACG3
- Identico a CCG3

ACG4
- Oltre a digitare il nome della vostra applicazione e a scegliere i tipi di account, dovrete selezionare una piattaforma (scegliete Web) e poi inserire l'URI di reindirizzamento.
Ad esempio, per CB Dynamics 365 to SharePoint Permissions Replicator, dovrebbe essere https://permissions-replicator-saas.connecting-software.com/consent-callback.
Una volta terminato, fare clic su Registro.

ACG5
- Nel Certificati e segreti sezione, andare a Segreti del cliente e fare clic su Segreto del nuovo cliente. Copiare il segreto generato per poterlo utilizzare nei passaggi successivi.

Come creare la registrazione di un'app Azure AD - Passo ACG5


ACG6
- Identico a CCG9

ACG7
- Identico a CCG10

ACG8
- Identico a CCG11

ACG9
- Identico a CCG12

Conclusione

In questo articolo abbiamo illustrato le due opzioni utilizzate per la registrazione delle app Azure AD presso l'Connecting Software: concessione delle credenziali del client (tramite certificato) e concessione del codice di autorizzazione (tramite segreto del client).


Sull'autore

Image

Da Ana Netotechnical consulente presso Connecting Software.

"Sono un ingegnere informatico dal 1997, con un amore più recente per la scrittura e il public speaking". Avete domande o commenti su questo articolo? Mi piacerebbe avere il vostro feedback, lasciate un commento qui sotto!"

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.