Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Pripojenie a overovanie k zdroju údajov sa vykonáva oddelene od overovania k službe Power Platform .
Pozrime sa najprv na to, ako sa služby Power Platform spájajú so zdrojmi údajov. Služby Power Platform sa pripájajú k externým zdrojom údajov rôznymi spôsobmi, ale všeobecný vzorec je rovnaký. Potom sa pozrieme na to, ako sa overujú pripojenia. Overovacie poverenia môžu byť rovnaké alebo sa môžu líšiť v závislosti od aplikácie a zdrojov údajov, ktoré používajú.
Pripája sa na server Microsoft Dataverse
Aplikácie plátna a modelom riadené aplikácie Power Apps sa pripájajú priamo k Dataverse bez potreby samostatného konektora. (Aplikácie plátna ukladajú súhlas na prácu s inými prostrediami v poskytovateľovi zdrojov (RP) Power Apps.) Power Automate overí sa pomocou centra API, ale všetky interakcie s údajmi po ňom sú priamo do Dataverse. Power Apps aj Power Automate podporujú staršie konektory, ktoré pristupujú k Dataverse pomocou konektorov (napríklad Dynamics 365 (zastarané) a Microsoft Dataverse (staršia verzia)).
Poznámka
Vytváranie aplikácií plátna pomocou funkcie Začať s údajmi využíva na pripojenie k Dataverse zástupnú ikonu konektora. Nejde však o žiadny skutočný konektor. Viac informácií nájdete na: Pripojenie aplikácií plátna k Microsoft Dataverse.
Nasledujúci diagram znázorňuje, ako fungujú aplikácie plátna s Dataverse.
- Služby Power Apps typu back-end požadujú údaje priamo z Dataverse.
- Dataverse vráti výsledky dotazu späť do služieb Power Apps typu back-end.
Pripojenie k ďalším zdrojom údajov
Vo všeobecnosti služby Power Platform používajú konektory na prácu s externými zdrojmi údajov, ktoré nie sú Dataverse. Nasledujúci diagram znázorňuje typickú cestu pomocou konektora Azure API Management (APIM).
Služba Power Platform odošle žiadosť o pripojenie do poskytovateľa zdrojov (RP) Power Apps.
RP požiada API Hub o vytvorenie pripojenia a uľahčenie výmeny autentifikačných tokenov. Power Apps
Služba Power Platform odošle požiadavku s dotazom o údaje do konektora API Management.
Konektor API Management odošle službe súhlasu požiadavku na získanie povolenia na prístup k zdroju údajov.
Služba súhlasu vráti poverenia do konektora API Management.
Konektor API Management odošle poverenia na udelenie súhlasu do RP Power Apps. Poverenia sú uložené v RP, aby Power Apps nevyžadovalo znovu súhlas pri ďalšom vyžiadaní údajov.
Poznámka
Súhlas pre jedno pripojenie aplikácie neudeľuje súhlas pre všetky aplikácie. Každý súhlas s pripojením aplikácie na používateľa je samostatný. Napríklad, keď poskytnete pripojenie na použitie v postupe Power Automate, súhlasíte s tým, že postup bude v budúcnosti používať toto pripojenie. Na opätovné použitie tohto pripojenia v tomto postupe nemusíte znova udeliť súhlas. Pre pripojenie poskytnuté autorom postupu je súhlas dvojitý (pripojenie a postup). Pre pripojenie poskytnuté používateľom vyvolávajúcim postup (napríklad z aplikácie plátna) je súhlas trojitý (pripojenie, postup a používateľ).
Konektor API Management odovzdá dotaz na údaje externému konektoru.
Konektor odošle dotaz do zdroja údajov.
Zdroj údajov vráti požadované údaje do konektora.
Konektor odovzdáva údaje späť do klastra Power Platform typu back-end.
Overenie do zdrojov údajov
Používatelia sa najskôr overia v službe Power Platform. Potom sa používatelia samostatne overia v zdroji údajov pomocou poverení, ktoré konektor vyžaduje. Služba poverení centra API vždy ukladá a spravuje poverenia.
Niektoré konektory podporujú viac ako jednu metódu overovania. Overovanie do zdroja údajov je špecifické pre túto inštanciu zdroja údajov. Je založená na metóde overovania, ktorú si výrobca zvolil pri vytváraní pripojenia.
V Power Apps existujú dva typy metód overovania zdroja údajov: explicitné a implicitné.
- Explicitné overenie znamená, že na prístup k zdroju údajov sa používajú prihlasovacie údaje používateľa aplikácie.
- Implicitné overenie znamená, že sa použijú poverenia, ktoré tvorca aplikácie poskytol pri vytváraní pripojenia.
Odporúčame, aby ste vždy, keď je to možné, používali explicitné overenie. Je to bezpečnejšie.
Aj v prípade explicitného overovania je dôležité pamätať na to, že práve práva používateľa k zdroju údajov určujú, čo môže používateľ vidieť a upravovať.
Predpokladajme napríklad, že máte zoznam, ktorý obsahuje stĺpce Meno a Plat. SharePoint Potom vytvoríte aplikáciu, ktorá sprístupňuje iba stĺpec Názov . To znamená, že používatelia majú prístup iba k stĺpcu Názov vo vašej aplikácii.
Predpokladajme však, že vaši používatelia majú povolenia na prístup k zoznamu, ktoré im umožňujú zobrazovať a upravovať stĺpce Meno aj Plat. SharePoint Teraz predpokladajme, že konkrétny používateľ má práva na tvorbu tohto zoznamu. Power Apps SharePoint V tomto prípade nič nebráni tomuto používateľovi vytvoriť novú aplikáciu, ktorá pristupuje k stĺpcu Plat . Povolenia, ktoré udelíte prostredníctvom používateľského rozhrania vašej aplikácie, nezamietnu povolenia zdroja údajov, ktoré má používateľ.
Prečítajte si viac o rozdiele medzi explicitným a implicitným pripojením. Hoci článok odkazuje na server SQL, vzťahuje sa na všetky relačné databázy.
Súvisiace články
- Prehľad zabezpečenia
- Autentifikácia do služieb Power Platform
- Ukladanie dát v Power Platform
- Power Platform Najčastejšie otázky o bezpečnosti
- Pripojte aplikácie plátna k Microsoft Dataverse
- Rozdiel medzi explicitnými a implicitnými pripojeniami
- Power Platform referencia konektorov - Microsoft Dataverse