Sled
Ask or search…
K
Links
Comment on page

PowerBI

PowerBI App Registration, Permission

Go to Azure AD App registration, add “New registration”
Default selection is fine, add a name
Write down Application (Client ID)
Add a client secret, change the duration to an appropriate amount. Client secret has to be recreated each time it runs out and must also be changed in Snowboard afterwards
Write down Value, this is the Client secret for Snowboard
Go to API permissions
Add “Application Permissions” → “Tenant.Read.All”
Add “Application Permissions” → “Report.Read.All”
Add “Application Permissions” → “Report.ReadWrite.All”
Grant admin consent
Shouldn’t be necessary, but for completeness sake: Go to https://login.microsoftonline.com/{tenant-id}/adminconsent?client_id={client-id} and grant permissions
Today Admin endpoints needed
https://api.powerbi.com/v1.0/myorg/admin/groups
Last modified 2mo ago