Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Když vytvoříte aplikaci plátna, můžete definovat, kteří uživatelé ve vaší organizaci mohou aplikaci používat, upravovat ji a dokonce ji znovu sdílet. Jednotlivé uživatele můžete zadat podle jména nebo určit skupinu zabezpečení v Microsoft Entra ID.
Požadavky
Před sdílením aplikace ji musíte uložit (ne místně) a pak ji publikovat.
Dejte aplikaci smysluplný název a jasný popis, tak, aby uživatelé věděli, k čemu aplikace slouží, a mohli ji snadno najít v seznamu. Vyberte Nastavení> zadejte název a pak zadejte popis.
Pokaždé, když provedete změny, musíte aplikaci znovu uložit a publikovat, aby změny viděli i ostatní.
Důležité
Aby sdílená aplikace fungovala podle očekávání, musíte také spravovat oprávnění pro zdroj nebo zdroje dat, na kterých je aplikace založená, jako jsou Microsoft Dataverse nebo Excel. Možná budete také muset sdílet další prostředky, na kterých aplikace závisí, jako jsou toky, brány nebo připojení.
Sdílení aplikace z Power Apps
Přihlaste se k Power Apps.
V levém navigačním podokně vyberte položku Aplikace.
Vyberte aplikaci, kterou chcete sdílet.
Na panelu příkazů vyberte Sdílet. Nebo vyberte nabídku Příkazy vedle názvu aplikace a pak vyberte Sdílet.
V dialogovém okně Sdílet zadejte jména nebo aliasy uživatele nebo skupin zabezpečení do pole Microsoft Entra ID.
Vyberte šipku dolů a zvolte oprávnění pro aplikaci. Jsou dostupné tyto možnosti:
Uživatel: Může používat pouze aplikaci.
Spoluvlastník: Může používat, upravovat a sdílet aplikaci, ale ne odstraňovat nebo měnit vlastníky.
Pokud se vaše aplikace připojí k tabulce Dataverse, zobrazí se v rozevíracím seznamu oprávnění možnost Další role zabezpečení . Vyberte příslušné role zabezpečení a tyto role se uživatelům při sdílení aplikace automaticky přiřadí.
Pokud správce povolil role zabezpečení na úrovni aplikace ve správci Power Platform, můžou tvůrci s rolí zabezpečení Správce systému při sdílení udělit spolupracovníkům oprávnění na úrovni aplikace. Tvůrci přiřazují oprávnění z výběru role zabezpečení pomocí čtečky aplikací, uživatele aplikace, tvůrce aplikací nebo správce aplikací jako možností role zabezpečení. Pokud chcete upravit přiřazené role zabezpečení, zrušte sdílení a poté znovu sdílejte aplikaci, abyste přiřadili odpovídající roli zabezpečení v části Spravovat přístup.
Čtenář aplikace: Tato role poskytuje oprávnění ke čtení pro tabulky vlastněné uživatelem nebo týmem a tabulky vlastněné organizací.
Uživatel aplikace: Tato role poskytuje úplný přístup jenom k vlastním záznamům v tabulkách vlastněných uživatelem nebo týmem a oprávnění ke čtení pro tabulky vlastněné organizací.
Tvůrce aplikací: Tato role poskytuje oprávnění k vytvoření a čtení pro všechny záznamy v tabulkách vlastněných uživatelem nebo týmem, ale jenom zápis, odstranění, přiřazení, sdílení, připojení a připojení k oprávněním pro vlastní záznamy v tabulkách vlastněných uživatelem nebo týmem. Kromě toho dává oprávnění ke čtení pro tabulky vlastněné organizací.
Správce aplikace: Tato role poskytuje úplný přístup ke všem záznamům v tabulkách vlastněných uživatelem nebo týmem a tabulkách vlastněných organizací.
Volitelné kroky:
- Vyberte nabídku přetečení (...) v pravém horním rohu a pak vyberte Nahrát obrázek aplikace, aby se do e-mailu zahrnul obrázek aplikace.
Výběrem možnosti Spravovat přístup zobrazíte podrobnosti o přístupu k aplikaci, včetně aktuálních uživatelů a spoluvlastníků. Tady můžete také upravit uživatelský přístup a přiřadit role zabezpečení. Karta Další přístup k datům zobrazuje připojení aplikací ke zdrojům dat, jako jsou tabulky Dataverse nebo soubory Excel pro OneDrive pro firmy. Pokud chcete spravovat role zabezpečení pro jiné zdroje dat než Dataverse, jako jsou excelové soubory na OneDrivu, ujistěte se, že tyto zdroje dat sdílíte s uživateli aplikace.
Přidejte volitelnou zprávu a pak vyberte Sdílet.
Poznámka:
- Pokud se chcete dozvědět více o sdílení aplikací mimo vaši organizaci, získáte informace v tématu Sdílení aplikace plátna s hosty.
- Informace o limitech sdílení platných pro aplikace plátna ve spravovaných prostředích najdete v článku Limity sdílení.
Klasické prostředí pro sdílení aplikací
Klasické prostředí sdílení aplikací můžete i nadále používat tak, že vyberete možnost klasického sdílení.
Přihlaste se k Power Apps.
V levém navigačním podokně vyberte položku Aplikace.
Vyberte aplikaci, kterou chcete sdílet.
Na panelu příkazů vyberte Sdílet. Nebo vyberte nabídku Příkazy vedle názvu aplikace a pak vyberte Sdílet
Vyberte nabídku přetečení (...) v pravém horním rohu a pak vyberte Použít klasické sdílení.
Zadejte jméno nebo alias uživatelů nebo skupinami zabezpečení v Microsoft Entra ID, se kterými chcete aplikaci sdílet.
Aplikaci můžete sdílet pomocí seznamu aliasů, přátelských jmen nebo jejich kombinací (například Meghan Holmes <meghan.holmes@contoso.com>), pokud jsou položky odděleny středníkem.
Pokud má několik lidí stejné jméno, ale různé aliasy, je do seznamu přidána první nalezená osoba. Popisek se objeví, pokud jméno nebo alias již má oprávnění nebo jej nelze vyřešit.
Poznámka:
Aplikaci nemůžete sdílet s distribuční skupinou ve vaší organizaci nebo skupinou mimo organizaci.
Důležité
Abyste se vyhnuli degradovaným prostředím, použijte při sdílení aplikace s více než 100 uživateli skupinu zabezpečení.
Pokud vaše aplikace obsahuje prémiové komponenty, jako je mapa nebo zadání adresy, musí mít uživatelé Power Apps k používání aplikace licenci. Pokud chcete požádat o licence pro uživatele vaší aplikace, vyberte Požádat o licence, čímž se žádost odešle správci.
Poznámka
Nemůžete žádat o licence pro skupiny zabezpečení nebo distribuční seznamy. Další informace o žádostech o licence naleznete v části Žádost o licence Power Apps pro uživatele vaší aplikace.
Pokud chcete uživatelům povolit úpravy a sdílení aplikace, zaškrtněte políčko Spoluvlastník.
V uživatelském rozhraní sdílení nemůžete udělit oprávnění spoluvlastníka skupině zabezpečení, pokud jste vytvořili aplikaci z řešení. Je však možné udělit oprávnění spoluvlastníka skupině zabezpečení pro aplikace v řešení pomocí rutiny Set-PowerAppRoleAssignment.
Pokud se vaše aplikace připojuje k datům, pro která uživatelé potřebují přístupová oprávnění, zadejte role zabezpečení podle potřeby.
Vaše aplikace se například může připojit k tabulce v databázi Dataverse. Když sdílíte takovou aplikaci, panel sdílení vás vyzve ke správě zabezpečení této tabulky.
Další informace o správě zabezpečení tabulky najdete v článku Správa oprávnění tabulky.
Pokud vaše aplikace používá připojení k jiným zdrojům dat – jako je soubor Excel hostovaný ve OneDrive for Business – ujistěte se, že tyto zdroje dat sdílíte s uživateli, se kterými jste aplikaci sdíleli.
Další informace o sdílení prostředků a připojení aplikací plátna naleznete v tématu Sdílet prostředky aplikace plátna.
Pokud chcete lidem pomoci najít vaši aplikaci, zaškrtněte políčko Odeslat e-mailovou pozvánku novým uživatelům.
Ve spodní části panelu sdílení vyberte Sdílet.
Uživatelé nyní mohou aplikaci spustit pomocí Power Apps Mobile na mobilním zařízení nebo z AppSource v Microsoft 365 v prohlížeči. Spoluvlastníci mohou aplikaci upravovat a sdílet v Power Apps.
Pokud jste odeslali e-mailovou pozvánku, uživatelé mohou aplikaci spustit také výběrem odkazu v e-mailu s pozvánkou:
- Pokud uživatel vybere odkaz Otevřít aplikaci na mobilním zařízení, aplikace se otevře v Power Apps Mobile.
- Pokud uživatel vybere odkaz Otevřít aplikaci na stolním počítači, otevře se aplikace v prohlížeči.
- Pokud uživatel vybere odkaz Microsoft Teams na mobilním zařízení, otevře se aplikace v Microsoft Teams.
Pokud jste vybrali Spoluvlastník při sdílení, uvidí příjemci odkaz na Power Apps Studio, který otevře aplikaci pro úpravy pomocí Power Apps Studio.
Změna oprávnění pro uživatele nebo skupinu zabezpečení
- Chcete-li umožnit spoluvlastníkům spustit aplikaci, ale již ji dále neupravovat ani sdílet, zrušte zaškrtnutí políčka Spoluvlastník.
- Chcete-li ukončit sdílení aplikace s tímto uživatelem nebo skupinou, vyberte ikonu Odstranit (x).
Sdílení aplikací pomocí Teams
Odkaz na svou aplikaci můžete sdílet v chatu Teams. Uživatel, se kterým sdílíte aplikaci, musí být ve stejném klientovi a mít přístup k aplikaci, kterou sdílíte.
Poznámka
- Postup přidání aplikací plátna do Teams pomocí webového přehrávače:
- Vaše organizace musí mít zapnuto oprávnění Povolit interakci s vlastními aplikacemi. Více informací: Správa zásad a nastavení vlastních aplikací v Microsoft Teams
- Vaše organizace musí povolit možnost Sdílené Power Apps. Další informace: Správa aplikací Microsoft Power Platform v centru pro správu Microsoft Teams.
- Pokud jste odesílatel nebo příjemce a zobrazí se chyba Tuto aplikaci nelze najít při výběru Přidat aplikaci do Teams, znamená to, že k aplikaci nemáte přístup. Chcete-li získat přístup, kontaktujte správce.
- Pokud jste odesílatel a nemáte v Teams nainstalované osobní aplikace Power Apps, zobrazí se karta náhledu s tlačítkem Zobrazit náhled. Chcete-li rozvinout celou adaptivní kartu, vyberte Zobrazit náhled.
Chcete-li aplikaci sdílet, zkopírujte odkaz na aplikaci z webového prohlížeče a vložte jej do chatu Teams. Před odesláním odkazu se zobrazí náhled vaší zprávy.
Legenda
- Odkaz na aplikaci: Výběrem webového odkazu otevřete aplikaci.
- Sbalit náhled: Výběrem zavřete náhled. Když náhled sbalíte, uživatel, kterému pošlete odkaz, získá pouze webový odkaz pro otevření aplikace. Neuvidí tlačítka pro přidání Aplikace do Teams nebo Spuštění aplikace na webu.
- Název aplikace: Zobrazuje název aplikace.
- Přidat aplikaci do Teams: Vyberte pro přidání aplikace do Teams.
- Spustit aplikaci na webu: Otevřete aplikaci přímo ve svém prohlížeči.
Žádost o licence pro vaše uživatele
Při sdílení aplikace, která vyžaduje licenci k použití, si můžete vyžádat licence Power Apps pro vaše uživatele. Další informace viz Žádost o licence Power Apps pro vaše uživatele aplikací.
Informace o skupině zabezpečení
Všichni existující členové skupiny zabezpečení zdědí oprávnění aplikace. Noví uživatelé připojující se ke skupině zabezpečení zdědí oprávnění skupiny zabezpečení v aplikaci. Uživatelé opouštějící skupinu již nebudou mít přístup prostřednictvím této skupiny, ale tito uživatelé mohou nadále mít přístup buď tak, že jim budou přidělena oprávnění přímo, nebo prostřednictvím členství v jiné skupině zabezpečení.
Každý člen skupiny zabezpečení má k aplikaci stejná oprávnění jako celková skupina. Můžete ale jednomu nebo více členům skupiny poskytnout větší oprávnění, která jim umožní vyšší úroveň přístupu. Například můžete skupině zabezpečení A povolit spuštění aplikace. A pak můžete také uživateli B, který do této skupiny patří, udělit oprávnění Spoluvlastník. Každý člen skupiny zabezpečení může aplikaci spustit, ale jenom uživatel B ji může upravit. Pokud byste dali skupině zabezpečení A oprávnění Spoluvlastník a uživateli B oprávnění ke spouštění aplikace, mohl by tento uživatel aplikaci také upravovat.
Uživatelé musí být výslovně členy skupiny zabezpečení. Pokud je uživatel vlastníkem skupiny, musí se také přiřadit jako člen skupiny, aby zdědil oprávnění aplikace.
Sdílení aplikace se skupinami Microsoft 365
Aplikaci můžete sdílet se skupinami Microsoft 365. Skupina však musí mít povoleno zabezpečení. Povolení zabezpečení zajistí, aby skupina Microsoft 365 mohla přijímat tokeny zabezpečení pro ověřování pro přístup k aplikacím nebo prostředkům.
Pomocí Microsoft Graphu:
Nainstalujte modul Microsoft Graph.
Install-Module Microsoft.Graph -Scope CurrentUserPřipojte se k Microsoft Graphu. Informace o rolích správce potřebných ke správě skupin najdete v tématu Role Microsoft Entra pro správu skupin.
Connect-MgGraph -Scopes "Group.ReadWrite.All"Nastavte ID objektu skupiny Microsoft 365.
$ObjectID = "<ObjectID>"Povolte zabezpečení.
Update-MgGroup -GroupId $ObjectID -BodyParameter @{ SecurityEnabled = $true }Ověřte aktualizaci.
Get-MgGroup -GroupId $ObjectID | Select-Object DisplayName, SecurityEnabled
Poznámka
Chcete-li povolit zabezpečení, musíte být vlastníkem skupiny Microsoft 365. Nastavení vlastnosti SecurityEnabled property na True nemá vliv na způsob práce funkcí Power Apps a Microsoft 365. Tento příkaz je vyžadován, protože vlastnost SecurityEnabled je nastavena na False ve výchozím nastavení při vytváření skupin Microsoft 365 mimo Microsoft Entra ID.
Po několika minutách můžete tuto skupinu objevit v panelu sdílení Power Apps a sdílet aplikaci s touto skupinou.
Správa oprávnění tabulek pro Dataverse
Pokud vytvoříte aplikaci na základě Dataverse, musíte také zajistit, aby uživatelé, se kterými sdílíte aplikaci, měli příslušná oprávnění k tabulce nebo tabulkám používaným aplikací. Konkrétně tito uživatelé musí patřit k roli zabezpečení, která může provádět úlohy, jako je vytváření, čtení, zápis a odstraňování příslušných záznamů. V mnoha případech budete chtít vytvořit jednu nebo více vlastních rolí zabezpečení s přesně takovými oprávněními, které uživatelé potřebují ke spouštění aplikace. Každému uživateli pak můžete přiřadit roli podle potřeby.
Poznámka:
- Role zabezpečení můžete přiřadit jednotlivým uživatelům a skupinám zabezpečení v Microsoft Entra ID, ale ne skupinám Microsoft 365.
- Pokud uživatel není v kořenové organizační jednotce Dataverse, můžete aplikaci sdílet bez poskytnutí role zabezpečení a poté přímo nastavit roli zabezpečení.
- Po přiřazení role zabezpečení uživateli nebo skupině ji nemůžete při sdílení aplikace zrušit. Role zabezpečení ale stále můžete zrušit prostřednictvím portálu pro správu.
Požadavek
Pokud chcete přiřadit roli, musíte mít oprávnění správce systému pro databázi Dataverse.
Přiřazení skupiny zabezpečení v Microsoft Entra roli
Na panelu sdílení v Datových oprávněních vyberte Přiřaďte role zabezpečení.
Vyberte role Dataverse, které chcete použít na vybrané uživatelé nebo skupiny Microsoft Entra.
Poznámka
Když sdílíte aplikaci, která používá starší verzi Dataverse, musíte do služby zvlášť sdílet oprávnění modulu runtime. Pokud k tomuto nemáte oprávnění, obraťte se na správce vašeho prostředí.
Další kroky
Sdílejte aplikaci plátna s hosty
Viz také
Úprava aplikace
Obnovení předchozí verze aplikace
Export a import aplikace
Odstranění aplikace