I understand that you are trying to add Power BI Embedded to your Blazor Server app using a service principal and are looking for permissions like Report.ReadWrite.All, Dataset.ReadWrite.All, etc., under Application Permissions. However, you only see Tenant.Read.All and Tenant.ReadWrite.All available.
To retrieve reports using a service principal, the Tenant.Read.All or Tenant.ReadWrite.All permissions are required. You can refer to this document for further details.
As per the document, to configure Power BI service admin settings, you need to enable the Service Principal can use Fabric APIs option.
Could you please share the document you are referring to for further clarification?
Hope this helps. Do let us know if you any further queries.
If this answers your query, do click Accept Answer
and Yes
for was this answer helpful. And, if you have any further query do let us know.