Ak chcete používať rozhranie API na overovanie, nezávislý dodávateľ softvéru musí najprv zaregistrovať aplikáciu v aplikácii Microsoft Entra ID, aby sa každá cloudová služba podporovala, a predbežne povoliť aplikácie Power BI s vyhradeným rozsahom pre každý vizuál. Správca nájomníka potom musí udeliť súhlas. V tomto článku je prehľad všetkých týchto základných krokov.
Rozhranie API na overovanie je podporované v nasledujúcich cloudoch:
COM(povinné) – komerčný cloud
CN – China Cloud
GCC – Us Government Community Cloud
GCCHIGH – Us Government Community Cloud High
DOD – Ministerstvo obrany USA – Cloud
Registrácia aplikácie na lokalite Microsoft Entra ID
V prípade každého cloudu je vizuál určený na podporu, postupujte podľa týchto krokov:
Prejdite na príslušný portál Azure a prejdite na položku Registrácie aplikácií.
Na stránke Registrácia aplikácie vykonajte nasledovné:
Do časti Názov zadajte požadovaný názov aplikácie.
V časti Podporované typy kont vyberte položku Kontá v ľubovoľnom adresári organizácie (ľubovoľný adresár Azure AD – viac nájomník).
Vyberte položku Registrovať.
Keď sa vaša aplikácia úspešne zaregistruje, vyberte položku Sprístupniť rozhranie API v ponuke na ľavej strane.
V poli URI ID aplikácie vyberte položku Pridať.
Do poľa Upraviť identifikátor URI id aplikácie zadajte overenú vlastnú doménu, aby ste mali na začiatku reťazec "https://", neobsahujú text onmicrosoft.com a vyberte položku Uložiť.
Pridanie vlastnej domény:
Prejdite na položky Microsoft Entra ID Vlastné názvy domén.
Pridajte vlastnú doménu.
Poznámka
Identifikátor URI aplikácie je možné pridať manuálne do manifestu aplikácie v poli "identifierUris" .
Vyberte položku + Pridať rozsah.
Do poľa Názov rozsahu zadajte <visual_guid>_CV_ForPBI a pridajte požadované informácie. Vyplňte polia so súhlasom správcu. Potom vyberte tlačidlo Pridať rozsah . (Obmedzenie dĺžky rozsahu je 40 znakov, ale ak chcete toto obmedzenie spravovať, môžete manuálne upraviť názov rozsahu v manifeste registrovanej aplikácie).
Predbežné overenie aplikácií Power BI:
Vyberte položku + Pridať klientsku aplikáciu.
Do poľa ID klienta v pravom okne zadajte appId aplikácie Power BI WFE.
COM (povinné) a CN: "871c010f-5e61-4fb1-83ac-98610a7e9110".
GCC, GCCHIGH a DOD: "ec04d7d8-0476-4acd-bce4-81f438363d37".
Vyberte požadovaný rozsah.
Vyberte položku Pridať aplikáciu.
Zopakujte tento proces s:
Power BI Desktop:
COM (povinné) a CN: "7f67af8a-fedc-4b08-8b4e-37c4d127b6cf".
GCC, GCCHIGH a DOD: "6807062e-abc9-480a-ae93-9f7dee6b470".
Power BI Mobile:
COM (povinné) a CN: "c0d2a505-13b8-4ae0-aa9e-cddd5eab0b12".
GCC, GCCHIGH a DOD: "ce76e270-35f5-4bea-94ff-eab975103dc6".
Súhlas nezávislých dodávateľov softvéru
Správca nájomníka môže určiť, či používatelia môžu udeliť súhlas pre seba. Tento proces súhlasu sa vykonáva mimo služby Power BI.
Serverová aplikácia ISV (napríklad https://contoso.com) by mala mať súhlas s rozhraním Graph API a ďalšími závislosťami (používateľmi alebo správcami nájomníkov) podľa štandardných pravidiel AAD:
Ak je aplikácia nezávislého dodávateľa softvéru spustená na inom nájomníkovi ako je nájomník vizuálu, udeľte súhlas aplikácii nezávislého dodávateľa softvéru jedným z nasledujúcich spôsobov:
GCCHIGH a DOD: https://login.microsoftonline.us/{organization}/adminconsent?client_id={clientId}
Interaktívny súhlas:
Ak správca nájomníka nebol vopred presvedčený, každý používateľ, ktorý používa vizuál spúšťaný rozhraním API, dostane pri vykresľovaní vizuálu jednorazový príkaz na udelenie súhlasu. Ďalšie informácie nájdete v téme Možnosti súhlasu aplikácie.
In this module, we explore the process of creating an app registration in Microsoft Entra ID. Then explore the settings and configuration options. You create a single page app, register multitenant app, and other options. As part of this process, we dig into granting user access to apps and configure how and when they can use the app and its data.