Sdílet prostřednictvím


Sdílejte aplikaci plátna s vaší organizací

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.

Předpoklady

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 poté 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á, třeba 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

  1. Přihlaste se ke službě Power Apps.

  2. V levém navigačním podokně vyberte položku Aplikace.

  3. Vyberte aplikaci, kterou chcete sdílet.

  4. Na panelu příkazů vyberte Sdílet. Nebo vyberte nabídku Příkazy vedle názvu aplikace a pak vyberte Sdílet.

  5. V dialogovém okně Sdílet zadejte jména nebo aliasy uživatele nebo skupin zabezpečení do pole Microsoft Entra ID.

  6. 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.

      sdílení se spoluvlastníkem

  7. 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.

    Přidání obrázku 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ů. Zde můžete také upravit přístup uživatelů. 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 tabulky Dataverse, použijte klasické prostředí sdílení. U jiných zdrojů dat, jako jsou soubory aplikace Excel v OneDrive, se ujistěte, že tyto zdroje dat sdílíte s uživateli aplikace.

      Správa přístupu k aplikaci

  8. Přidejte volitelnou zprávu a pak vyberte Sdílet.

Omezení sdílení aplikací

Správa rolí zabezpečení v tabulkách Dataverse.

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í.

  1. Přihlaste se ke službě Power Apps.

  2. V levém navigačním podokně vyberte položku Aplikace.

  3. Vyberte aplikaci, kterou chcete sdílet.

  4. Na panelu příkazů vyberte Sdílet. Nebo vyberte nabídku Příkazy vedle názvu aplikace a pak vyberte Sdílet

  5. Vyberte nabídku přetečení (...) v pravém horním rohu a pak vyberte Použít klasické sdílení.

    Sdílení aplikace pomocí klasického sdílení

  6. Zadejte jméno nebo alias uživatelů nebo skupin 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.

    Snímek obrazovky, který ukazuje, co se stane, když vyhledáte název ve vyhledávacím poli na stránce aplikace.

    Poznámka:

    • Aplikaci nemůžete sdílet s distribuční skupinou ve vaší organizaci nebo skupinou mimo organizaci.
    • Chcete-li zajistit efektivní správu, při sdílení aplikace s více než 100 uživateli použijte skupinu zabezpečení.
  7. 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.

    Žádost o licence Power Apps pro vaše uživatele.

    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.

  8. Pokud chcete uživatelům povolit úpravy a sdílení aplikace, zaškrtněte políčko Spoluvlastník.

    Snímek obrazovky, který ukazuje, kde zaškrtnout políčko pro spoluvlastníka.

    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.

  9. 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.

    Přiřaďte některou roli zabezpečení.

    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 datnapříklad soubor Excel hostovaný na OneDrive for Businessujistěte se, že tyto zdroje dat sdílíte s uživateli, se kterými jste aplikaci sdíleli.

    Sdílejte soubor Excel na OneDrive for Business.

    Další informace o sdílení prostředků a připojení aplikací plátna naleznete v tématu Sdílet prostředky aplikace plátna.

  10. Pokud chcete lidem pomoci najít vaši aplikaci, zaškrtněte políčko Odeslat e-mailovou pozvánku novým uživatelům.

    Odeslat e-mailovou pozvánku.

  11. Ve spodní části panelu sdílení vyberte Sdílet.

    Uživatelé nyní mohou spouštět aplikaci pomocí Power Apps Mobile na mobilním zařízení nebo z AppSource na 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 Spolumajitel 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:
  • 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.

Nasdílejte aplikaci pomocí Teams.

Legenda

  1. Odkaz na aplikaci: Výběrem webového odkazu otevřete aplikaci.
  2. 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.
  3. Název aplikace: Zobrazuje název aplikace.
  4. Přidat aplikaci do Teams: Vyberte pro přidání aplikace do Teams.
  5. 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í, že Microsoft 365 skupina může přijímat tokeny zabezpečení pro ověřování pro přístup k aplikacím nebo prostředkům.

Chcete-li zkontrolovat, zda skupina Microsoft 365 má povoleno zabezpečení

  1. Ujistěte se, že máte přístup k rutinám Microsoft Entra ID.

  2. Přejděte Azure Portal>Microsoft Entra>Skupiny, vyberte příslušnou skupinu a pak zkopírujte ID objektu.

  3. Připojte se k Microsoft Entra ID pomocí rutiny Connect-AzureAD PowerShell.

    Connect-AzureAD.

  4. Získejte podrobnosti o skupině pomocí Get-AzureADGroup -ObjectId <ObjectID\> | select *.
    Ve výstupu se ujistěte, že vlastnost SecurityEnabled je nastavena na True.

    Zkontrolujte vlastnost SecurityEnabled.

Povolení zabezpečení pro skupinu

Pokud skupina není zabezpečená, můžete použít rutinu PowerShell Set-AzureADGroup pro nastavení vlastnosti SecurityEnabled na True:

Set-AzureADGroup -ObjectId <ObjectID> -SecurityEnabled $True

Nastavte SecurityEnabled na True.

Poznámka:

Abyste mohli povolit zabezpečení, musíte být vlastníkem skupiny Microsoft 365. Nastavení vlastnosti SecurityEnabled na True nemá vliv na to, jak fungují funkce Power Apps a Microsoft 365. Tento příkaz je vyžadován, protože je vlastnost SecurityEnabled nastavena na False ve výchozím nastavení, když jsou skupiny Microsoft 365 vytvořeny 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 v 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 pro skupiny 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žadavek

Chcete-li přiřadit roli, musíte mít oprávnění Správce systému pro databázi Dataverse.

Chcete-li přiřadit roli zabezpečení v Microsoft Entra k roli

  1. Na panelu sdílení v Datových oprávněních vyberte Přiřaďte role zabezpečení.

  2. Vyberte role Dataverse, které chcete použít na vybrané uživatelé nebo skupiny Microsoft Entra.

    Seznam rolí zabezpečení.

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
Odebrání aplikace