Přehled konektorů aplikace plátna pro Power Apps

Jádrem Power Apps jsou data – stejně jako u většiny aplikací. Data jsou uložena ve zdroji dat a s aplikací je propojíte tak, že vytvoříte připojení. Ke komunikaci se zdrojem dat v rámci připojení slouží konektor. Power Apps obsahuje konektory pro spoustu oblíbených služeb a místních zdrojů dat, jako je SharePoint, SQL Server, Office 365, Salesforce a Twitter. Pokud chcete do aplikace plátna začít přidávat data, přečtěte si článek věnovaný přidávání datového připojení v Power Apps.

Konektor může poskytovat tabulky dat nebo akce. Některé konektory poskytují pouze tabulky, některé poskytují jen akce a některé poskytují obojí. Konektor může být buď standardní, nebo vlastní.

Tabulky

Pokud konektor poskytuje tabulky, přidejte zdroj dat a potom vyberte ve zdroji dat tabulku, kterou chcete spravovat. Power Apps načte data tabulky do vaší aplikace a stejně tak za vás aktualizuje data ve zdroji dat. Můžete například přidat zdroj dat s tabulkou nazvanou Lekce a potom nastavit hodnotu vlastnosti Položky ovládacího prvku, například galerie nebo formuláře, na tuto hodnotu v řádku vzorců:

Vlastnost Položky prostého zdroje dat

Přizpůsobením vlastnosti Položky ovládacího prvku, který zobrazuje vaše data, můžete určit data, která vaše aplikace zobrazí. Dále lze data v této tabulce Lekce seřadit nebo filtrovat, pokud použijete její název jako argument pro funkce Vyhledávání a SortByColumn. Na tomto obrázku určuje vzorec, na který je nastavena vlastnost Položky, že data jsou seřazena a filtrována podle textu ve vyhledávacím textovém poli TextSearchBox1.

Vlastnost Položky rozšířeného zdroje dat

Další informace o tom, jak si přizpůsobit vzorec s tabulkami, najdete v následujících tématech:

Principy zdrojů dat v Power Apps
Generování aplikace z dat v Excelu
Vytvoření zcela nové aplikace
Principy tabulek a záznamů v Power Apps

Poznámka

Aby bylo možné připojit se k datům v excelovém sešitě, musí být sešit hostovaný ve službě cloudového úložiště, jako je OneDrive. Další informace najdete v článku Připojení ke cloudovému úložišti z Power Apps.

Akce

Pokud váš konektor poskytuje akce, musíte také vybrat zdroj dat, jako jste to udělali předtím. V dalším kroku však namísto výběru tabulky ručně připojíte ovládací prvek k akci úpravou vlastnosti Položky ovládacího prvku, který zobrazuje vaše data. Vzorec, na který nastavíte vlastnost Položky, určuje akci, která načte data. Aplikace například nebude načítat data, pokud se nepřipojíte na Yammer a nenastavíte vlastnost Položky na název zdroje dat. Do ovládacího prvku načtete data tak, že zadáte akci, například GetMessagesInGroup(5033622).messages.

Vlastnost Položky zdroje dat akce

Pokud potřebujete manipulovat s vlastními aktualizacemi dat pro konektory akce, vytvořte vzorec, který obsahuje funkci Patch. V tomto vzorci identifikujte akci a pole, která budou svázaná s akcí.

Další informace o tom, jak si přizpůsobit vzorec pro vlastní aktualizace, najdete v následujících tématech:

Patch
Collect
Aktualizace

Poznámka

Power Apps nefunguje s dynamickým schématem. Dynamické schéma fráze odkazuje na možnost, že stejná akce může vrátit jinou tabulku s různými sloupci. Podmínky, které mohou způsobit, že se sloupce v tabulkách liší, zahrnují mimo jiné vstupní parametry akce, uživatele nebo roli, která akci provádí, a skupinu, ve které uživatel pracuje. Například uložené procedury serveru SQL mohou vrátit různé sloupce, pokud jsou spuštěny s různými vstupy. U akcí s dynamickým schématem se zobrazí dokumentace konektoru Výstupy této operace jsou dynamické. jako vrácená hodnota. Naproti tomu Power Automate pracuje s dynamickým schématem a může poskytnout řešení vašeho scénáře.

Následující tabulka obsahuje odkazy na další informace o našich nejoblíbenějších konektorech. Úplný seznam konektorů najdete v části Všechny konektory.

         
Common Data Service Common Data Service   Cloudové úložiště Cloudové úložiště **
Dynamics 365 Dynamics 365   Dynamics AX Dynamics AX
Aplikace Excel Aplikace Excel   Microsoft Translator Microsoft Translator
Office 365 Outlook Office 365 Outlook   Office 365 Users Office 365 Users
Oracle Oracle   Power BI Power BI
SharePoint SharePoint   SQL Server SQL Server
Twitter Twitter

** Platí pro produkty Azure Blob, Box, Dropbox, Google Drive, OneDrive a OneDrive pro firmy

Standardní a vlastní konektory

Power Apps poskytuje standardní konektory pro mnoho běžně používaných zdrojů dat. Pokud má Power Apps standardní konektor pro typ zdroje dat, který chcete použít, doporučuje se použít tento konektor. Pokud se chcete připojit k jinému typu zdroje dat, například ke službě, kterou jste vytvořili, přečtěte si článek věnovaný registraci a používání vlastních konektorů.

Všechny standardní konektory

Standardní konektory nevyžadují zvláštní licence. Další informace najdete v tématu Plány Power Apps.

Pokud máte dotazy týkající se jednotlivých konektorů, použijte fóra Power Apps a pokud máte návrhy na přidání nového konektoru nebo návrhy na zlepšení, použijte Power Apps Ideas.

Zabezpečení a typy ověřování

Při vytváření aplikace a vytváření připojení ke zdroji dat můžete vidět, že výběr konektoru vám umožňuje použít různé způsoby ověření. Například konektor SQL Server umožňuje použití integrovaného ověřování Azure AD, ověřování SQL Serveru a ověřování Windows. Každý typ ověřování má různé úrovně zabezpečení. Je důležité pochopit, jaké informace a práva sdílíte s uživateli, kteří používají vaši aplikaci. Primárním příkladem v tomto článku je SQL Server, zásady se však vztahují na všechny typy připojení.

Integrované Azure AD

Jedná se o bezpečný typ připojení. Například SharePoint používá tento typ ověřování. SQL Server také umožňuje tento typ ověřování. Když se připojíte, služba Azure AD vás identifikuje odděleně od služby SharePoint vaším jménem. Nemusíte zadávat uživatelské jméno nebo heslo. Jako autor můžete pomocí svých přihlašovacích údajů vytvářet zdroj dat a pracovat s ním po zadání svých přihlašovacích údajů. Když aplikaci publikujete a uživatelé se přihlásí, používají k tomu své přihlašovací údaje. Pokud jsou data řádně zabezpečena na back-endu, vaši uživatelé uvidí pouze to, na j čemu mají oprávnění na základě svých přihlašovacích údajů. Tento typ zabezpečení umožňuje změnit práva pro konkrétní uživatele aplikace v backendovém zdroji dat po publikování aplikace. Můžete například udělit přístup, odepřít přístup nebo upřesnit, co vidí uživatel nebo skupina uživatelů na pozadí zdroj dat.

Otevřená standardní autorizace (Oauth)

Tento typ připojení je také zabezpečený. Tento typ ověřování používá například Twitter. Při připojení musíte zadat své uživatelské jméno a heslo. Jako autor můžete pomocí svých přihlašovacích údajů vytvářet zdroj dat a pracovat s ním po zadání svých přihlašovacích údajů. Když aplikaci publikujete a uživatelé se přihlásí, musí také použít své přihlašovací údaje. Proto je tento typ připojení bezpečný, protože uživatelé musí pro přístup ke službě zdroje dat použít své vlastní přihlašovací údaje.

Ověření uživatelského jména a hesla uživatele SQL

Tento typ připojení není příliš bezpečný, protože se nespoléhá na ověření koncového uživatele. SQL Server také umožňuje tento typ ověřování. V SQL Server se tento typ ověřování nazývá Ověření serveru SQL. Mnoho dalších zdrojů dat databáze poskytuje podobnou schopnost. Při publikování aplikace nemusejí uživatelé poskytovat jedinečné uživatelské jméno a heslo. Používají uživatelské jméno a heslo, které zadáte při vytváření aplikace. Ověřování připojení ke zdroji dat je Implicitně sdílené s vašimi uživateli. Jakmile bude aplikace publikována, bude připojení zveřejněno a dostupné pro vaše uživatele. Vaši koncoví uživatelé mohou také vytvářet aplikace pomocí jakéhokoli připojení, které používá ověřování SQL Server, které je s nimi sdíleno. Vaši uživatelé nevidí uživatelské jméno nebo heslo, ale bude jim k dispozici připojení. Pro tento typ připojení jsou určitě platné scénáře. Například pokud máte databázi jen pro čtení, která je k dispozici všem ve společnosti, může být tento typ připojení platný.

Ověřování systému Windows

Tento typ připojení není příliš bezpečný, protože se nespoléhá na ověření koncového uživatele. Ověřování systému Windows použijte v případě, že se potřebujete připojit ke zdroji dat, který je místní. Příkladem tohoto typu připojení je místní server, který má server SQL. Spojení musí projít bránou. Protože prochází bránou, má konektor přístup ke všem datům v tomto zdroji dat. Výsledkem je, že všechny informace, ke kterým máte přístup pomocí přihlašovacích údajů systému Windows, jsou k dispozici pro konektor. A jakmile bude aplikace publikována, bude připojení zveřejněno a dostupné pro vaše uživatele. To znamená, že vaši koncoví uživatelé mohou také vytvářet aplikace pomocí stejného připojení a přistupovat k datům na tomto počítači. Připojení ke zdroji dat jsou také Implicitně sdílena s uživateli, se kterými je sdílena aplikace. Tento typ připojení může být platný, pokud se váš zdroj dat nachází pouze na místním serveru a data v tomto zdroji jsou volně sdílená.