Udalosti
Majstrovstvá sveta v službe Power BI DataViz
14. 2., 16 - 31. 3., 16
So 4 šance na vstup, môžete vyhrať konferenčný balík a aby to na LIVE Grand Finale v Las Vegas
Ďalšie informácieTento prehliadač už nie je podporovaný.
Inovujte na Microsoft Edge a využívajte najnovšie funkcie, aktualizácie zabezpečenia a technickú podporu.
VZŤAHUJE SA NA: Aplikácia vlastní údaje
Používateľ vlastní údaje
Používanie obsahu služby Power BI (napríklad zostáv, tabúľ a dlaždíc) vyžaduje prístupový token. V závislosti od vášho riešenia môže byť tento token Microsoft Entra, token na vloženie, alebo oboje.
V riešení Vloženie obsahu pre zákazníkov aplikácia vygeneruje vkladací token, ktorý udelí vašim webovým používateľom prístup k obsahu služby Power BI.
Poznámka
Pri použití riešenia Vloženie obsahu pre zákazníkov môžete použiť akúkoľvek metódu overovania na umožnenie prístupu k vašej webovej aplikácii.
V riešení Vloženie obsahu pre organizáciu sa používatelia webovej aplikácie overia pomocou vlastných poverení v službe Microsoft Entra ID. Vaši zákazníci majú prístup k obsahu služby Power BI, ku ktorému majú prístup v služba Power BI.
Na vkladanie obsahu pre zákazníkov a vkladanie pre riešenia organizácie potrebujete token Microsoft Entra. Token Microsoft Entra sa vyžaduje pre všetky operácie rozhrania REST API a jeho platnosť vyprší po hodine.
V riešení Vloženie obsahu pre zákazníkov sa na generovanie tokenu na vloženie používa token Microsoft Entra.
V riešení Vloženie obsahu pre organizáciu sa na prístup k službe Power BI používa token Microsoft Entra.
Token Microsoft Entra môžete získať jedným z nasledujúcich spôsobov:
Na získanie tokenu použite externý nástroj, ako napríklad Bruno. URL adresa požiadavky je https://login.windows.net/{{tenantId}}/oauth2/token
. Nahraďte položku {tenantID} vaším ID nájomníka.
Postupujte podľa vzorových riešení na lokalite PowerBI-Developer-Samples. Napríklad:
V časti Vložiť pre vašich zákazníkov nájdete tento AadService.cs súbor. authorityUrl
Nájdite a scopeBase
na lokalite AppOwnsData/Web.config.
Ak chcete vložiť pre svoju organizáciu , pozrite si tento súbor OwinOpenIdConnect.cs. Vyhľadajte authorityUrl
lokalitu UserOwnsData/Web.config.
Poznámka
Hodnoty a scopeBase
pre niektoré suverénne authorityUrl
cloudy môžete nájsť v téme Vloženie obsahu do aplikácie pre cloudy štátnej správy a národné/regionálne cloudy.
Keď použijete riešenie Vloženie obsahu pre zákazníkov , webová aplikácia potrebuje vedieť, ku ktorému obsahu služby Power BI má používateľ prístup. Pomocou rozhraní REST API tokenu na vloženie vygenerujte vkladací token, ktorý určuje nasledujúce informácie:
Obsah, ku ktorému má používateľ webovej aplikácie prístup
Úroveň prístupu používateľa webovej aplikácie (zobrazenie, vytvorenie alebo úprava)
Ďalšie informácie nájdete v téme Dôležité informácie o generovaní vkladacieho tokenu.
Táto časť popisuje rôzne postupy overovania pre zákazníkova vkladanie obsahu pre riešenia organizácie .
Riešenie Vloženie obsahu pre zákazníkov používa neinteraktívny postup overovania. V riešení Vloženie obsahu pre zákazníkov sa používatelia neprihlásia do služby Microsoft Entra ID, aby získali prístup k Power BI. Namiesto toho vaša webová aplikácia používa na overenie v službe Microsoft Entra vyhradenú identitu Microsoft Entra a vygeneruje vložený token. Vyhradenou identitou môže byť buď objekt služby, alebo hlavný používateľ:
Objekt služby Vaša webová aplikácia používa objekt služby Microsoft Entra na overenie v rámci ID služby Microsoft Entra a získanie tokenu Microsoft Entra len pre aplikáciu. Túto metódu overovania výhradne na úrovni aplikácie odporúča Microsoft Entra ID.
Pri používaní objektu služby je potrebné povoliť prístup rozhranie API služby Power BI v nastaveniach správcu služba Power BI. Povolenie prístupu umožňuje vašej webovej aplikácii prístup k rozhraniam REST API služby Power BI. Ak chcete v pracovnom priestore používať operácie rozhrania API, objekt služby musí byť členom alebo správcom pracovného priestoru.
Hlavný používateľ Vaša webová aplikácia používa používateľské konto na overenie v službe Microsoft Entra ID a získanie tokenu Microsoft Entra. Hlavné používateľské konto musí mať licenciu na Power BI Pro alebo licenciu na Premium na používateľa .
Keď používate hlavné používateľské konto, musíte definovať delegované povolenia aplikácie (známe aj ako rozsahy). Hlavný používateľ alebo správca nájomníka musí udeliť súhlas s používaním týchto povolení pri používaní rozhraní REST API služby Power BI.
Po úspešnom overení v službe Microsoft Entra ID vygeneruje webová aplikácia vkladací token , aby jej používatelia mohli pristupovať ku konkrétnemu obsahu služby Power BI.
Poznámka
Nasledujúci diagram znázorňuje postup overenia pre riešenie vkladania obsahu pre zákazníkov .
Používateľ webovej aplikácie overí vašu webovú aplikáciu metódou overovania.
Vaša webová aplikácia používa objekt služby alebo hlavného používateľa na overenie v rámci ID služby Microsoft Entra.
Vaša webová aplikácia získa token Microsoft Entra z identifikátora Microsoft Entra ID a používa ho na prístup k rozhraniam Power BI REST API. Vybratá metóda overovania poskytuje prístup k rozhraniu REST APIS služby Power BI, čo závisí od toho, či je metóda overovania buď objektom služby, alebo hlavným používateľom.
Vaša webová aplikácia volá operáciu rozhrania REST API token na vloženie a požaduje token na vloženie. Token na vloženie určuje, ktorý obsah služby Power BI sa môže vložiť.
Rozhranie REST API vráti token na vloženie do webovej aplikácie.
Webová aplikácia odovzdá vkladací token webovému prehliadaču používateľa.
Používateľ webovej aplikácie používa na prístup k službe Power BI token na vloženie.
Máte ďalšie otázky? Skúste sa spýtať Komunita Power BI
Udalosti
Majstrovstvá sveta v službe Power BI DataViz
14. 2., 16 - 31. 3., 16
So 4 šance na vstup, môžete vyhrať konferenčný balík a aby to na LIVE Grand Finale v Las Vegas
Ďalšie informácieŠkolenie
Študijný program
Use advance techniques in canvas apps to perform custom updates and optimization - Training
Use advance techniques in canvas apps to perform custom updates and optimization
Certifikácia
Microsoft Certified: Identity and Access Administrator Associate - Certifications
Demonstrate the features of Microsoft Entra ID to modernize identity solutions, implement hybrid solutions, and implement identity governance.
Dokumentácia
Generovanie vkladacieho tokenu vo vloženej analýze služby Power BI - Power BI
Oboznámte sa s dôležitými informáciami, obmedzeniami a požadovanými povoleniami na generovanie vkladacieho tokenu.
Vloženie obsahu do aplikácie s vloženou analýzou Power BI - Power BI
Zistite, ako vložiť zostavu, tabuľu alebo dlaždicu do ukážky vloženej analýzy Power BI.
Registrácia aplikácie Power BI Embedded - Power BI
Nastavte službu Power BI Embedded na registráciu aplikácie Microsoft Entra, vytvorenie pracovného priestoru, importovanie obsahu, udelenie povolení.
Riešenie problémov s aplikáciou s vloženou analýzou služby Power BI - Power BI
Tento článok sa venuje niektorým bežným problémom, s ktorými sa môžete stretnúť pri vkladaní obsahu zo služby Power BI.