Sdílet prostřednictvím


Sdílení aplikace plátna s hosty

Aplikace plátna lze sdílet s hostujícími uživateli v klientovi Microsoft Entra. Ke spuštění aplikací plátna vaší společnosti můžete pozvat externí obchodní partnery, dodavatele a třetí strany.

Podívejte se na toto video a zjistěte, jak sdílet aplikaci s hosty:

Předpoklady

  • V Microsoft Entra ID povolte externí spolupráci B2B pro klienta. Více informací: Povolení externí spolupráce B2B a správa, kdo může pozvat hosty

    Poznámka

    Externí spolupráce B2B je ve výchozím nastavení povolena. Musíte však ověřit, že nastavení nezměnil správce tenanta. Další informace o Microsoft Entra B2B naleznete v části Co je uživatelský přístup hosta v Microsoft Entra B2B?.

  • Přístup k účtu, který může přidávat uživatele typu host do Microsoft Entra tenanta. Správci a uživatelé s rolí Odesílatel pozvánek hostů mohou přidávat hosty do klienta.

  • Přístup k aplikaci, která se připojí k Dataverse, uživatel typu host musí mít licenci s užívacími právy k Power Apps, která odpovídají schopnostem aplikace. Výjimkou z tohoto předpokladu je případ, kdy je aplikace hostována v prostředí Microsoft Dataverse for Teams.

Poznámka

Ujistěte se, že jste tyto kroky provedli u tenanta prostředků, a ne u  domácího tenanta.

  • V klientu zdroje se očekává existence aplikace a vytváření a úpravy aplikací uživatelem pomocí Power Apps jako host.
  • V domovském klientu se nachází účet uživatele, který slouží k ověření.

Kroky k udělení přístupu hosta

  1. V Microsoft Entra ID vyberte Nový host. Více informací: Rychlý start: Přidání nového hosta do Microsoft Entra ID

    Přidání hosta do Microsoft Entra ID.

  2. Pokud hostující uživatel dosud nemá licenci ve svém domovském klientovi, přiřaďte licenci hostujícímu uživateli.

    Důležité

    Možná budete muset zakázat preview centra pro správu Microsoft 365 pro přiřazení licence hostovi.

  3. Sdílejte aplikaci canvas provedením těchto kroků:

    1. Přihlaste se do Power Apps.

    2. V levém podokně vyberte Aplikace.

    3. Vyberte aplikaci plátna.

    4. Na panelu příkazů vyberte Sdílet.

    5. Zadejte e-mailovou adresu pro uživatele typu host od Microsoft Entra tenanta. Více informací: Co je přístup hostujícího uživatele v Microsoft Entra B2B?

      Sdílení s hostem.

Poté, co nasdílíte aplikaci pro přístup hostů, mohou hosté objevovat a přistupovat k aplikacím sdíleným s nimi z e-mailu zaslaného v rámci sdílení. Můžete také sdílet adresu URL aplikace přímo s hostem. Chcete-li najít adresu URL, přejděte na Power Apps, vyberte Aplikace v levém podokně, vyberte aplikaci a poté vyberte kartu Podrobnosti. URL aplikace je zobrazeno v položce Webový odkaz.

Hosté obdrží e-mail pro sdílení aplikací.

Úvahy a omezení pro přístup hostů

  • Uživatelé, kteří přistupují k webovým aplikacím v různých Microsoft Entra tenantech, musí přistupovat Power Apps v samostatné relaci prohlížeče (jiný prohlížeč nebo relaci prohlížeče InPrivate). Relace samostatného prohlížeče zajišťuje, že Power Apps vyzvedne správnou identitu uživatele Azure B2B pro aplikaci, ke které se přistupuje.
  • Přístup pro hosty Power Apps využívá Azure B2B.
  • Aplikace Power Apps Mobile nepodporuje ověřování pomocí přímé federace Microsoft Entra. Více informací: Přihlaste se pomocí Power Apps Mobile
  • Power Apps podle plánů aplikací jsou určeny pro aplikace v konkrétním prostředí, takže je nelze rozpoznat napříč klienty.
  • Power Apps součástí sady Office a Power Appsplány dle uživatelů mají následující vlastnosti:
    • Ve veřejném cloudu Azure jsou rozpoznáni napříč klienty ve scénářích hostů, protože nejsou vázáni na konkrétní prostředí.

    • V národních nebo suverénních cloudech Azure jsou rozpoznávány napříč klienty ve scénářích pro hosty. Další informace naleznete v části Národní mraky, Azurové zeměpisné oblasti

    • Licence nejsou mezi tenanty uznávány v různých cloudech Azure.

    • Ne všechny konektory ve výchozím nastavení vytvářejí připojení v klientovi zdroje.

    • Uživatel, který se přihlásí do aplikace pomocí Azure B2B, nevidí informace o své identitě v Můj účet.

      snímek obrazovky, který ukazuje známý problém Power Apps Azure B2B uživatelského profilu.

Nejčastější dotazy

Jaký je rozdíl mezi přístupem hosta k aplikaci plátna a Power Pages?

S aplikacemi plátna můžete vytvořit aplikaci přizpůsobenou pro digitalizaci obchodních procesů, aniž byste museli psát kód v tradičním programovacím jazyce, jako je C#. Přístup hostů pro aplikace plátna umožňuje týmům jednotlivců složených z různých organizací účastnících se společného obchodního procesu přistupovat ke stejným prostředkům aplikací, které mohou být integrovány s širokou škálou zdrojů společnosti Microsoft a partnerských zdrojů. Více informací: Přehled konektorů aplikací plátna pro Power Apps

Power Pages poskytnout vám možnost vytvářet s minimálním psaním kódu, responzivní webové stránky, které umožňují externím uživatelům interakci s daty uloženými v Dataverse. S Power Pages mohou organizace vytvářet webové stránky a sdílet je s uživateli mimo jejich organizaci buď anonymně, nebo prostřednictvím poskytovatele přihlášení dle vlastního výběru, jako je LinkedIn, Microsoft nebo jiný komerční poskytovatel přihlášení.

Následující tabulka uvádí několik základních rozdílů schopností mezi Power Pages a aplikacemi plátna.

Přístup hosta v Rozhraní Ověřování Přístupné zdroje dat
Power Pages Prostředí pouze pro prohlížeč Umožňuje anonymní a ověřený přístup Dataverse
Aplikace plátna Prohlížeč a mobilní aplikace Vyžaduje ověření prostřednictvím Microsoft Entra ID Libovolný z přibližně 150 hotových konektorů a libovolný vlastní konektor

Mohou hosté přistupovat k přizpůsobeným formulářům v SharePoint?

Viz Jaká licence musí být přiřazena mému hostovi, aby mohl spouštět aplikaci, kterou s ním sdílím?

Proč je host, který přistupuje k přizpůsobenému formuláři v SharePoint vyzván ke zkušební verzi?

Pokud vlastní formulář používá prémiový konektor, musí mít host licenci Power Apps pro přístup k vlastnímu formuláři. Pokud vlastní formulář používá pouze standardní konektory, váš klient musí povolit interní plány souhlasu Microsoft Power Platform, které mají být přiřazeny uživatelům. Více podrobností o interních plánech souhlasu Power Platform získáte v tématu blokování příkazů zkušební licence.

Mohou hosté přistupovat k aplikacím vloženým do SharePoint?

Ano. Přístup k samostatným aplikacím plátna však vyžaduje uživatelskou licenci s Power Apps uživatelskými právy, která odpovídají schopnostem aplikace, včetně vložených aplikací. Při vkládání aplikace na plátně do SharePoint pomocí ovládacího prvku vkládání Power Apps zadejte ID aplikace do webového odkazu aplikace nebo ID krabice.

Vložení aplikace plátna do SharePoint pro hosty.

Při vkládání aplikace plátna do SharePoint pomocí HTML tagu iFrame přidejte odkaz na aplikaci pomocí úplné webové adresy URL. Chcete-li najít adresu URL, přihlaste se do Power Apps, vyberte aplikaci a poté vyberte kartu Podrobnosti. URL aplikace je zobrazeno v položce Webový odkaz.

Podrobnosti o aplikaci plátna.

Jak je možné, že hosté mohou otevřít aplikaci sdílenou s nimi, ale nejsou vytvořena žádná datová připojení?

Stejně jako v případě nehostů musí být hostům zpřístupněny i podkladové zdroje dat, ke kterým aplikace přistupuje.

Jaká licence musí být přidělena mému hostovi, aby mohl spustit aplikaci s ním sdílenou?

Následující tabulka udává, zda mohou hosté spouštět (používat) přizpůsobené formuláře aplikace Seznamy Microsoft nebo formuláře knihovny SharePoint, aplikace plátna a modelem řízené aplikace s použitím odkazované licence.

Plán Přizpůsobené seznamy Microsoft nebo SharePoint knihovna (pomocí neprémiových konektorů) Přizpůsobené seznamy aplikace Seznamy Microsoft nebo knihovna SharePoint (pomocí prémiových konektorů) Aplikace Canvas (pomocí prémiových konektorů) Aplikace plátna (používající prémiové konektory) Modelem řízená aplikace
Bez licence
Uživatel SharePoint (bez licence Power Apps)
Power Apps součástí sady Office
Power Apps na plán aplikace
Power Apps na jeden uživatelský plán

Další informace o cenách a možnostech různých plánů najdete v Průvodci licencováním Microsoft Power Apps a Power Automate.

Jak v Power Apps Mobile vidí host aplikace pro svého domácího klienta?

Když uživatelé přistupují k aplikaci plátna prostřednictvím mobilního zařízení a aplikace je publikována v jiném než domácím Microsoft Entra tenantovi, mohou přepnout do jiného adresáře.

Jak v Power Apps Mobile vidí host aplikace v hostitelském klientovi?

Uživatel typu host otevře e-mail, který obdržel, když je sdílena aplikace v tenantovi hosta, a vybere možnost Otevřít aplikaci. Toto zobrazení platí pro uživatele Microsoft Entra i s účtem Microsoft. Můžete také vytvořit přímý odkaz. Více informací viz Použití přímých odkazů s mobilní aplikací Power Apps.

Musí host přijmout pozvání hosta Microsoft Entra, než s ním bude možné sdílet aplikaci?

Č. Pokud host před přijetím pozvánky hosta otevře aplikaci, která s ním byla sdílena, bude host vyzván k přijetí pozvánky v rámci přihlašování při otevírání aplikace.

Ve kterém klientovi Microsoft Entra jsou vytvořena připojení pro uživatele typu host?

Připojení k aplikaci se vždy provádí v kontextu klienta Microsoft Entra, ke kterému je aplikace přidružena. Například pokud je aplikace vytvořena v klientovi Contoso, spojení vytvořená pro interní a hostující uživatele Contoso jsou vytvářena v kontextu klienta Contoso.

Mohou hosté používat Microsoft Graph s Power Apps?

Ve výchozím nastavení mají uživatelé Azure B2B omezená oprávnění k přístupu k informacím z Microsoft Graph. Oprávnění uživatele v aplikaci Microsoft Graph určuje, co se vrátí při použití konektorů, jako je Microsoft Security Graph, Office 365 Uživatelé, Office 365 Skupiny a vlastní konektory pomocí rozhraní API Microsoft Graph. Další informace o oprávněních aplikace Microsoft Graph najdete v článcích Výchozí uživatelská oprávnění a Práce s uživateli v aplikaci Microsoft Graph.

Které zásady Intune platí pro hosty, kteří používají moje aplikace?

Intune použije pouze zásady domovského klienta uživatele. Pokud například Lesa@Contoso.com sdílí aplikaci s Wanda@Fabrikam.com, Intune bude na zařízení Wandy nadále používat zásady Fabrikam.com bez ohledu na aplikace, které Wanda spouští.

Mohu zakázat rozpoznávání licencí mezi nájemci?

Č. Možnosti autorizace mohou a měly by být použity k řízení toho, kteří uživatelé přistupují ke zdroji. Například Dataverse prostředí lze svázat se skupinou zabezpečení, která vylučuje uživatele typu guest Azure B2B.

Proč může uživatel Azure B2B bez licence přistupovat k modelově řízené aplikaci?

Detekce dříve licencovaného uživatele, který již nemá licenci, není okamžitá. Pokud očekáváte, že uživatel ztratí přístup k aplikaci pomocí Dataverse, měla by se aktualizovat jeho autorizace k aplikaci nebo datům. Například by mělo být zrušeno sdílení aplikace s uživatelem nebo Dataverse by měly být uživateli odebrány bezpečnostní role.

Které konektory ve výchozím nastavení vytvářejí připojení v klientovi zdroje?

Uživatelé, kteří při přístupu k aplikaci využívají Azure B2B, mají dopad pouze na konektory, které k ověřování používají Microsoft Entra ID. Některé konektory založené na Microsoft Entra ID ve výchozím nastavení vytvářejí připojení v klientovi zdroje, zatímco jiné ve výchozím nastavení vytvářejí připojení v domovském klientovi. Konektory, které nepoužívají žádný typ ověřování Microsoft Entra ID, fungují stejně pro hosty a členy v klientovi. Následující tabulka uvádí výčet všech konektorů, které používají ověřování Microsoft Entra ID, a výchozí připojení v klientu zdroje. Další informace: Seznam všech konektorů Power Apps

Spojnice Ve výchozím nastavení vytvoří připojení v klientovi zdroje
Microsoft Entra Ano
Azure Automation Ano
Azure Container Instance Ano
Azure Data Factory Ano
Azure Data Lake Ano
Azure IoT Central Ano
Azure Kusto Ano
Azure Log Analytics Ano
Azure Resource Manager Ano
Microsoft Dataverse Ano*
Dynamics 365 AI for Sales Ano
Microsoft Teams Ano
Office 365 Groups Ano
Office 365 Users Ano
Outlook Tasks Ano
Power BI Ano
SharePoint Ano

*Při použití Microsoft Dataverse jako zdroje dat zajistěte, aby měl uživatel host licenci od stejného klienta, kde máte umístěná data Dataverse.

Viz také

Úprava aplikace
Obnovení předchozí verze aplikace
Export a import aplikace
Odebrání aplikace

Poznámka

Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)

Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).