The ShareDo service account is given permissions against Power BI through an Azure AD app registration.
Register a new Azure app for Power BI
Go to the Azure portal as a tenant administrator – https://portal.azure.com
Add a New App Registration
Configure the App Registration
Enable Public Client Flows for the app registration
Allocate the ShareDo Service Account as an Owner
The service account should be a member of the owners group for the app registration.
Allocate Permissions for the App
The permissions below need to be allocated to the app registration.
Grant Administrator Consent for the Permissions
Administrator consent must be granted for these permissions.