Questo articolo illustra come registrare un'app client Power BI in Azure Active Directory (Azure AD). Registrare l'app client con Azure AD per consentire l'accesso dell'applicazione all'API REST di Power BI. Ciò permetterà di stabilire un'identità per l'applicazione e specificare le autorizzazioni per accedere alle risorse REST di Power BI. Per un elenco di autorizzazioni di Power BI, vedere Autorizzazioni di Power BI.

Importante Prima di registrare un'app Power BI è necessario un tenant di Azure Active Directory e un utente aziendale, oltre a un account del servizio Power BI.

L'app client può essere registrata in due modi: con lo strumento di registrazione delle app di Power BI o nel portale di gestione di Azure. Lo strumento di registrazione delle app di Power BI è l'opzione più semplice, perché richiede di compilare solo pochi campi. Se si desidera apportare modifiche all'app, è possibile farlo tramite il portale di gestione di Azure.

Contenuto dell'articolo

Registrare un'app client con lo strumento di registrazione delle app di Power BI

È necessario registrare l'app client in Azure Active Directory per stabilire un'identità per l'applicazione e specificare le autorizzazioni per le risorse REST di Power BI. Quando si registra un'app client, ad esempio un'app console, si riceve un ID client. L' ID client viene usato dall'applicazione per identificare se stessa nei confronti degli utenti che richiedono le autorizzazioni. Di seguito è illustrato come registrare un'app client con lo strumento di registrazione delle app di Power BI:

  1. Passare a dev.powerbi.com/apps.
  2. Nello strumento di registrazione delle app di Power BI seguire i quattro passaggi:

Passaggio 1 : scegliere Accedi per accedere al proprio account Azure AD. Verrà visualizzato il proprio nome nella riga di benvenuto.

Passaggio 2 : immettere le informazioni sull'app.

  • Nome app: il nome dell'app.
  • Tipo di app: scegliere app nativa.
  • URI di reindirizzamento: per un'app client nativa, un URI di reindirizzamento fornisce ad AAD altri dettagli sull'applicazione specifica che verrà autenticata. Può essere usato qualsiasi Uri valido, ad esempio https://login.live.com/oauth20_desktop.srf.

Passaggio 3 : scegliere le API per accedere. Per altre informazioni sulle autorizzazioni di accesso di Power BI, vedere Autorizzazioni di Power BI.

Passaggio 4 : per registrare l'app, fare clic su Registra app. Dopo aver registrato l'app in Azure AD, si otterrà un ID Client. Assicurarsi di copiare l'ID Client. È possibile ottenere l'ID Client successivamente nel portale di gestione di Azure. Vedere Ottenere un ID client nel portale di gestione di Azure.

È ora possibile usare l'ID Client per l'app. La sezione successiva mostra come registrare un'app client con il portale di gestione di Azure.

Registrare un'app client con il portale di gestione di Azure

È necessario registrare l'app client in Azure Active Directory per stabilire un'identità per l'applicazione e specificare le autorizzazioni per le risorse REST di Power BI. Quando si registra un'app client, ad esempio un'app console, si riceve un ID client. L'ID client viene usato dall'applicazione per identificare se stessa nei confronti degli utenti che richiedono le autorizzazioni.

Per informazioni su come autenticare un'app client usando un ID client di Azure AD, vedere Autenticare un'app client.

Registrare un'app client

Ecco come registrare un'app client: 1. Accettare le condizioni relative all'API di Microsoft Power BI. 2. Accedere alla sottoscrizione di Microsoft Azure all'indirizzo https://manage.windowsazure.com. 3. Nel pannello sinistro del servizio scegliere ACTIVE DIRECTORY. 4. Fare clic sull'Active Directory a cui si appartiene.

  1. Fare clic su APPLICAZIONI.

  2. Fare clic su AGGIUNGI.

  3. In Informazioni sull'applicazioneimmettere un NOME, scegliere APPLICAZIONE CLIENT NATIVA come tipo e quindi fare clic sull'icona Avanti .

  4. In Informazioni sull'applicazioneimmettere un URI DI REINDIRIZZAMENTO. Per un'app client, un URI di reindirizzamento fornisce ad AAD altri dettagli sull'applicazione specifica che verrà autenticata. Per un'app client è possibile un qualsiasi URI valido ad esempio https://login.live.com/oauth20_desktop.srf.

  5. Fare clic sull'icona Completa.

  6. Nella pagina dell'applicazione scegliere CONFIGURA. Verrà visualizzato l' ID CLIENT.

  7. Nella pagina CONFIGURAZIONE nelle autorizzazioni per altre applicazioni fare clic su Aggiungi applicazione.

  8. In Autorizzazioni per altre applicazioni scegliere Servizio Power BI.

    Importante Se il servizio Power BI non è visualizzato nell'elenco Autorizzazioni per altre applicazioni, è necessario iscriversi al servizio Power BI. Per iscriversi al servizio Power BI, è necessario almeno un utente aziendale nel tenant di Azure Active Directory (AAD). Se non è disponibile un tenant di Azure Active Directory (AAD), vedere Creare un tenant di Azure Active Directory per creare un tenant di Azure AD e un utente aziendale nel tenant di Azure AD.

  9. Fare clic sull'icona Completa.

  10. Nel gruppo Autorizzazioni per altre applicazioni scegliere tutte le Autorizzazioni delegate e scegliere una o più autorizzazioni. Per altre informazioni sulle autorizzazioni di Power BI, vedere Autorizzazioni di Power BI.

  11. Fare clic su Salva.

Come ottenere un ID app client

Quando si registra un'app client, ad esempio un'app console, si riceve un ID client. L'ID client viene usato dall'applicazione per identificare se stessa nei confronti degli utenti che richiedono le autorizzazioni.

Ecco come ottenere un ID client:

  1. Accedere alla sottoscrizione di Microsoft Azure all'indirizzo https://manage.windowsazure.com.
  2. Nel pannello sinistro del servizio scegliere ACTIVE DIRECTORY.
  3. Fare clic sull'Active Directory a cui si appartiene.
  4. Fare clic su APPLICAZIONI.
  5. Scegliere un'applicazione.
  6. Nella pagina dell'applicazione scegliere CONFIGURA.
  7. Nella pagina CONFIGURA copiare l' ID CLIENT.

Vedere anche

Autorizzazioni di Power BI
Tenant di Azure Active Directory e utente aziendale
Account del servizio Power BI
Autenticare un'app client
Panoramica dell'API REST di Power BI
Altre domande? Provare la community di Power BI