Om via Assist Planner de standaard rapportage te kunnen bekijken, heeft Assist Planner gedelegeerde rechten nodig. Dit betekent dat je een App registratie in Microsoft Entra ID aanmaakt, en vervolgens aan Assist Planner verteld hoe deze te bereiken is en hoe de dataset te bereiken is. Een gebruiker moet dan, voor het bekijken van het standaard rapport, inloggen met zijn/haar eigen inloggegevens, zodat Microsoft de licentie kan controleren en de juiste rechten worden toegepast voordat de gegevens op het scherm worden weergegeven.
N.B. de gebruiker moet naast een Power BI PRO licentie leesrechten hebben op de werkruimte waar de dataset in staat.
N.B.2 Dit betekend dat de gebruiker dus via Power BI ook alle andere rapporten in de standaard werkruimte kan zien zodra je deze leesrechten geeft. Zorg er dus voor dat, indien dat wenselijk is, deze rapporten in een andere werkruimte staan.
-
Ga in portal.azure.com en vervolgens naar naar Microsoft Entra ID (hiervoor moet je rechten hebben om app-registraties aan te maken).
- Kies vervolgens in het menu App registrations / app-registraties → New registration/nieuwe registratie.
- Vul de naam [AssistPlanner - Power BI Reporting] in (zonder blokhaken []), kies indien van toepassing voor Alleen één tenant en gebruik de volgende url
-
gebruik als redirect of omleiding - URI een toepassing met één pagina (SPA):
- Voor de acceptatieomgeving:
https://[bedrijfsnaam]-acc-backoffice.assistplanner.nl/reporting-app/auth/callback - Voor de productieomgeving:
https://[bedrijfsnaam]-backoffice.assistplanner.nl/reporting-app/auth/callback
- Voor de acceptatieomgeving:
- Klik vervolgens op registeren.
Geef vervolgens rechten aan de app voor toegang tot datawarehouse:
- Onder API permissions (api machtigingen) voeg de machtiging toe voor → Power BI Service → Dataset.Read.All toevoegen (als gedelegeerde machtiging)
- Zet openbare clientstromen toestaan aan onder authentication/authenticatie
- Kopieer vervolgens het toepassings-id (client-id) en de tenant ID uit het scherm "overzicht" en plaats deze in Assist Planner onder externe systemen en dan Power BI.
- Open vervolgens de dataset van Assist Planner die gebruikt moet worden (let op, dus niet het standaard rapport maar de dataset!). Kopieer de url in de website hieronder klik vervolgens op haal id's eruit en kopieer de workspace en dataset id (de andere heb je niet nodig) :
Power BI ID Finder
Plak een Power BI-URL van de dataset. De tool haalt er automatisch workspace-ID, dataset-ID, rapport-ID en tenant-ID uit.
Zelf opzoeken — URL-patronen
| Waar je bent | URL-vorm |
|---|---|
| Rapport in gedeelde workspace |
app.powerbi.com/groups/{workspace-id}/reports/{report-id}/...
|
| Dataset-pagina (klassiek) |
app.powerbi.com/groups/{workspace-id}/datasets/{dataset-id}/details
|
| Dataset — modeling view |
app.powerbi.com/groups/{workspace-id}/modeling/{dataset-id}/modelView
|
| Rapport in "Mijn werkruimte" |
app.powerbi.com/me/reports/{report-id}/...
(geen workspace-ID)
|
| Embed-URL |
...reportEmbed?reportId={id}&groupId={id}
|
| Deel-link (kort) |
app.powerbi.com/links/...?ctid={tenant-id}
— open 'm eerst, plak dan de volle URL die daarna
in de balk staat
|
Let op: de dataset-ID staat niet in een rapport-URL
— alleen workspace-ID en rapport-ID. Voor de dataset-ID open
je de dataset zelf (rapport → ···
→ "Ga naar dataset"), of je haalt 'm op via de Power BI
REST API (GET /v1.0/myorg/groups/{workspace-id}/reports/{report-id}
geeft o.a. datasetId terug).
Opmerkingen
0 opmerkingen
U moet u aanmelden om een opmerking te plaatsen.