The Power BI API contains many useful features if you’re looking to interact with Power BI at the API level. In order to use it, we need to register an Azure App first. In this post, we will look at how to do this.
There are 2 options of how to register an Azure App – through the Azure portal and through the Power BI service. Let’s start with the Power BI Service.
Go to https://dev.powerbi.com/apps and click Sign In:
Click Next:
Give the App a name, such as Contoso Power BI Integration, and select the Application type and home page URL. Here we will select Server-side web application:
Enter a redirect URL and select which Power BI access the app should have. Below I am checking Select All, meaning the app has access to Reading, Writing and Creating:
Once Registered, we are provided with an Application ID and an Application Secret. Click Close:
The app has now been registered:
Pretty simple way of setting this up. Alternatively, let’s look at doing this through the Azure portal. To register an app in the Azure portal, go to https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade/quickStartType//sourceType/ and select New Registration:
Provide a name, e.g. PowerBIApp, and the supported account types, e.g. Single tenant, Multitenant etc, and click Register:
Note the Application Client Id to use when integrating with the API:
Select API Permissions and click Add a permission:
Select Power BI Service:
I will grant access to several pieces of Power BI API functionality, and click Add Permissions:
Next, click on Grant admin consent for your org (or you may run into the error “The user or administrator has not consented to use the application”):
You will be prompted to accept the conditions:
Once complete, go to Certificates and Secrets. We will create a new secret that we will use when using the API:
Give the secret a name and duration:
That’s it, you are now set up to integrate to the Power BI API.
I AM SPENDING MORE TIME THESE DAYS CREATING YOUTUBE VIDEOS TO HELP PEOPLE LEARN THE MICROSOFT POWER PLATFORM.
IF YOU WOULD LIKE TO SEE HOW I BUILD APPS, OR FIND SOMETHING USEFUL READING MY BLOG, I WOULD REALLY APPRECIATE YOU SUBSCRIBING TO MY YOUTUBE CHANNEL.
THANK YOU, AND LET'S KEEP LEARNING TOGETHER.
CARL
Tks Carl,
Really useful and clear article, unlike the MSFT docs !! 🙂
Thanks, Very useful.
bookmаrked!!, I reallү like yoսr blog!
[…] Power BI service directly. This requires an app registration that provides the access to this data. This article provides a guide on how to register such an app. The app needs to have […]
id=”firstHeading” class=”firstHeading mw-first-heading”>Search results
Help
English
Tools
Tools
move to sidebar hide
Actions
General
ร้านดอกไม้ใกล้ฉัน เหมาะสำหรับคนที่ต้องการดอกไม้ด่วน ดอกไม้สำหรับงานแต่งงาน
ถ้ากำลังมองหาร้านดอกไม้ใกล้ตัว ลองสอบถามร้านที่มีบริการจัดส่งด่วน เพราะจะช่วยให้ได้ดอกไม้ที่สดใหม่และสวยงาม
ใครมีร้านดอกไม้ใกล้ฉันแนะนำบ้าง แบ่งปันประสบการณ์ให้กันนะคะ จะได้เป็นประโยชน์สำหรับคนที่กำลังมองหา
ไวน์คุณภาพดี เป็นที่นิยมมากในตอนนี้ หรือไวน์นำเข้าชั้นดี
เพราะเหมาะสำหรับการเฉลิมฉลอง
หากคุณกำลังมองหาไวน์คุณภาพดี แนะนำให้ลองค้นหาร้านที่มีรีวิวดีๆ เพราะไวน์แต่ละขวดมีเอกลักษณ์และรสชาติที่แตกต่างกัน
เคยซื้อไวน์จากร้านไหนแล้วประทับใจ ช่วยแนะนำกันหน่อยนะคะ เผื่อจะได้เจอร้านไวน์ใหม่ๆ ที่น่าสนใจ
… [Trackback]
[…] There you can find 19507 more Info to that Topic: carldesouza.com/how-to-register-an-azure-app-to-use-with-power-bi/ […]
IQOS TEREA ได้รับความนิยมมากในกลุ่มผู้ใช้งาน IQOS ช่วยลดกลิ่นที่ไม่พึงประสงค์ได้ดี
ถ้าสนใจลองใช้ IQOS TEREA แนะนำให้ศึกษาข้อมูลรีวิวก่อนตัดสินใจ เพื่อให้มั่นใจในคุณภาพและความปลอดภัย
มีใครใช้งาน IQOS TEREA แล้วประทับใจไหม ลองมาแลกเปลี่ยนความคิดเห็นกันค่ะ จะได้ช่วยให้ตัดสินใจได้ง่ายขึ้น
ใครกำลังมองหาไวน์ดีๆ
กันอยู่ มาแบ่งปันข้อมูลเกี่ยวกับไวน์กัน กำลังมองหาไวน์นำเข้าคุณภาพดีอยู่
ใครมีร้านโปรดอย่าลืมแชร์กัน การเลือกไวน์ที่เหมาะสมไม่ใช่เรื่องง่ายเลย ขอบคุณล่วงหน้าสำหรับทุกคำแนะนำนะคะ
เว็บไซต์นี้มีข้อมูลที่น่าสนใจมาก หวังว่าจะมีบทความใหม่ๆ
เพิ่มเติมเกี่ยวกับไวน์
ใครสนใจเรื่องไวน์แนะนำให้ติดตามเว็บนี้เลยค่ะ
ขอให้ทุกมื้ออาหารของทุกคนเต็มไปด้วยไวน์ดีๆ มาร่วมแลกเปลี่ยนเรื่องไวน์กันอีกในอนาคต
… [Trackback]
[…] Information on that Topic: carldesouza.com/how-to-register-an-azure-app-to-use-with-power-bi/ […]