Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
pennyhoho117
Helper IV
Helper IV

what is the use of Admin Consent Required in the Azure App Registration> API Permission

i am create an App registration in Azure,

have added the Power BI API Permission: Dataset.Read.All to the app, but i dont know if need to check the Admin Consent Required to Yes or No. Any advice?Thanks

 

1 ACCEPTED SOLUTION
nilendraFabric
Super User
Super User

hello @pennyhoho117 

 

In Azure App Registration, the “Admin Consent Required” setting for API permissions determines whether a specific permission requires approval from an administrator before it can be granted to an application.

 

Admin consent ensures that only authorized administrators can approve permissions that could expose sensitive data or perform critical actions

 

When to say yes

 

If your app will be used by a service principal (e.g., for automated tasks or backend processes), you must grant admin consent for `Dataset.Read.All` because application permissions always require it.
• If your app uses delegated permissions (acting on behalf of signed-in users), admin consent may not be necessary unless the permission is high-privilege.

View solution in original post

4 REPLIES 4
nilendraFabric
Super User
Super User

hello @pennyhoho117 

 

In Azure App Registration, the “Admin Consent Required” setting for API permissions determines whether a specific permission requires approval from an administrator before it can be granted to an application.

 

Admin consent ensures that only authorized administrators can approve permissions that could expose sensitive data or perform critical actions

 

When to say yes

 

If your app will be used by a service principal (e.g., for automated tasks or backend processes), you must grant admin consent for `Dataset.Read.All` because application permissions always require it.
• If your app uses delegated permissions (acting on behalf of signed-in users), admin consent may not be necessary unless the permission is high-privilege.

Hi @pennyhoho117 ,

Has the response from @nilendraFabric  resolved your issue?

If it did, please consider marking the helpful reply as the accepted solution—this helps other community members with similar questions find answers more easily.

 

Thank you for being a valued member of the Microsoft Fabric Community Forum!

Hi @pennyhoho117 ,

Did @lbendlin's response resolve your issue?

If yes, please consider marking the helpful reply as the accepted solution. This helps other community members with similar questions find answers more easily.

 

Thank you for being a valued member of the Microsoft Fabric Community Forum!

Hi @pennyhoho117 ,

Has the response from @nilendraFabric  resolved your issue?

If it did, please consider marking the helpful reply as the accepted solution—this helps other community members with similar questions find answers more easily.

 

Thank you for being a valued member of the Microsoft Fabric Community Forum!

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.