Споделяне чрез


Споделете приложението за платно с гост потребители

Приложенията за платно могат да се споделят с гост-потребители на клиент. Microsoft Entra Това дава възможност да каните външни бизнес партньори, изпълнители и трети страни да стартират приложенията на вашата компания за платното.

Гледайте този видеоклип, за да научите как да споделяте приложение с гости:

Предварителни изисквания

  • В Microsoft Entra ID разрешете B2B външно сътрудничество за клиента. Повече информация: Активирайте B2B външното сътрудничество и управлявайте кой може да покани гости

    Бележка

    B2B външното сътрудничество е разрешено по подразбиране; Трябва обаче да проверите дали настройките не са променени от администратор на клиент. За повече информация относно Microsoft Entra B2B отидете на Какво е достъп на гостуващи потребители в Microsoft Entra B2B?.

  • Достъп до акаунт, който може да добавя гост потребители към Microsoft Entra клиент. Администраторите и потребителите с ролята на Гост поканител могат да добавят гости към наемател.

  • За да получи достъп до приложение, което се свързва с Dataverse, гост-потребителят трябва да има лиценз с права за използване на Power Apps, които съответстват на възможностите на приложението. Изключение от тази предпоставка е, когато приложение се хоства в среда на Microsoft Dataverse for Teams.

Бележка

Уверете се, че изпълнявате стъпките, изброени по-долу, на наемателя на ресурса, а не на домашния клиент.

  • Клиент на ресурс е мястото, където се очаква приложението да съществува и където се очаква потребителят да създаде приложението, използвайки Power Apps като гост.
  • Домашен клиент е мястото, където се намира акаунтът на потребителя и се удостоверява срещу.

Стъпки за предоставяне на достъп на гостите

  1. В ИД изберете Microsoft Entra Нов потребител гост. Повече информация: Бърз старт: Добавяне на нов потребител гост в Microsoft Entra ID

    Добавяне на гост в Microsoft Entra ИД.

  2. Ако гостът потребител вече няма лиценз в домашния си наемател, задайте лиценз на гост потребителя.

    Важно

    Може да се наложи да деактивирате визуализацията на администраторския център на Microsoft 365, за да присвоите лиценз на гост.

  3. Споделете приложението на платното, като направите следното:

    1. Влезте в Power Apps.

    2. В левия екран изберете Приложения.

    3. Избор на приложение за платно.

    4. В командната лента изберете Споделяне.

    5. Въведете имейл адрес за гост потребител от Microsoft Entra клиент. Повече информация: Какво е достъп на гост потребител в Microsoft Entra B2B?

      Споделете с гост.

След като споделите приложение за достъп на гостите, гостите могат да открият и да ползват приложения, споделени с тях, от имейла, изпратен до тях като част от споделянето. Можете също да споделяте URL адреса на приложението директно с госта вместо това. За да намерите URL адреса, отидете на Power Apps, изберете Приложения в левия прозорец изберете приложението и след това изберете Подробности раздел. URL адресът на приложението се показва под уеб линк.

Гостите получават имейл за споделяне на приложението.

Съображения и ограничения за достъп на гости

  • Потребителите, които имат достъп до уеб изживявания в различни Microsoft Entra клиенти, трябва да имат достъп Power Apps в самостоятелна сесия на браузъра (различен браузър или сесия на браузъра InPrivate), в противен случай Power Apps може да не вземат правилната потребителска идентичност на Azure B2B за приложението, до което се осъществява достъп.
  • Достъпът за гости на Power Apps използва Azure B2B.
  • Power Apps Mobile не поддържа удостоверяване чрез Microsoft Entra директно федериране. Повече информация: Влезте с помощта на Power Apps Mobile
  • Power Apps планове на база приложения са обхванати от приложения в определена среда, така че те не могат да бъдат разпознати от наемателите.
  • Power Apps включени в Office и Power Apps планове на база потребител имат следните характеристики:
    • В публичния облак на Azure те се разпознават от наематели в сценарии за гости, тъй като не са обвързани с определена среда.

    • В националните или суверенни облаци на Azure те не се разпознават от клиентите в сценарии за гости. Повече информация: Национални облаци, Azure географии

    • Лицензите не се разпознават от клиентите в различни облаци на Azure.

    • Не всички съединители създават връзки в клиента на ресурса по подразбиране.

    • Потребител, който влиза в приложение с помощта на Azure B2B, няма да вижда информацията за самоличността си, когато отиде в Моят акаунт.

      Power Apps Известен проблем с потребителския профил на Azure B2B

Често задавани въпроси

Каква е разликата между достъпа за гости на платното приложение и Power Pages?

С приложения за платно можете да създадете приложение, съобразено с дигитализиране на бизнес процеси, без да пишете код на традиционен език за програмиране като C #. Достъпът за гости за приложения на платното позволява на екипи от лица, съставени от различни организации, участващи в общ бизнес процес, да имат достъп до същите ресурси на приложения, които могат да бъдат интегрирани с голямо разнообразие от източници на Microsoft и трети страни. Повече информация: Преглед на конекторите за платното за приложения за Power Apps

Power Pages осигуряват възможност за изграждане на ниско кодови и отзивчиви уебсайтове, които позволяват на външни потребители да взаимодействат с данните, съхранявани в Dataverse. С Power Pages, организациите могат да създават уебсайтове, които могат да се споделят с потребители, външни за тяхната организация, или анонимно, или чрез избрания от тях доставчик за вход, като LinkedIn, акаунт в Microsoft или друг доставчик на търговски вход.

Следващата таблица очертава няколко основни разлики във възможностите между Power Pages и приложения за платно.

Достъп на гост в Интерфейс Удостоверяване Достъпни източниците на данни
Power Pages Изживяване само за браузър Разрешава анонимен и удостоверен достъп Dataverse
Приложения за платно Браузър и мобилни приложения Изисква удостоверяване чрез Microsoft Entra ID Всеки от приблизително 150 готови конектора и всеки потребителски конектор

Може ли гостите да имат достъп до персонализирани формуляри в SharePoint?

Вижте Какъв лиценз трябва да бъде присвоен на моя гост, така че той да може да използва приложение, споделено с тях?

Защо гост, който има достъп до персонализирана форма в SharePoint е подканен за пробна версия?

Ако персонализираната форма използва премиум конектор, гостът трябва да има Power Apps лиценз за достъп до персонализираната форма. Ако персонализираната форма използва само стандартни конектори, наемателят ви трябва да разреши планове за вътрешно съгласие на Microsoft Power Platform да бъдат възложени на потребителите. За повече подробности за вътрешни планове за съгласие на Power Platform, прочетете команди за блокиране на пробни лицензи.

Може ли гостите да имат достъп до приложения, вградени в SharePoint?

Да. Достъпът до самостоятелни приложения на платното обаче изисква потребителят да има лиценз с потребителски права за Power Apps, които съответстват на възможностите на приложението; това включва вградени приложения. При вграждане на приложение за платно в SharePoint с помощта на вградена контрола на Power Apps, въведете идентификатора на приложението. За да направите това, въведете идентификатора на приложението в полето Уеб връзка или идентификационен номер на приложение.

Вграждане на приложение за платно за SharePoint гостите.

При вграждане на приложение за платно в SharePoint чрез iFrame HTML таг, препращайте към приложението, като използвате пълния уеб URL. За да намерите URL адреса, отидете на Power Apps, изберете Приложения в левия прозорец изберете приложението и след това изберете Подробности раздел. URL адресът на приложението се показва под уеб линк.

Подробности за приложението Canvas.

Как така гостите могат да отворят споделеното с тях приложение, но не се създават връзки за данни?

Както в случая с не-гостите, основните източници на данни, достъпни от приложението, също трябва да бъдат достъпни за госта.

Какъв лиценз трябва да бъде присвоен на моя гост, така че той да може да използва приложение, споделено с тях?

Следната таблица обяснява дали гостите могат да изпълняват (използват) персонализирани списъци на Microsoft или SharePoint библиотечни формуляри, приложения за платно и управлявани от модел приложения, използващи посочения лиценз.

План Персонализирани списъци на Microsoft или SharePoint библиотечен формуляр (използвайки непремиум конектори) Персонализирани списъци на Microsoft или SharePoint библиотека (използвайки премиум конектори) Приложение за платно (с конектори, които не са от премиум клас) Приложение за платно (с използване на премиум конектори) Приложение, управлявано от модел
Без лиценз
Потребител на SharePoint (без лиценз за Power Apps)
Power Apps, включен в Office
План за Power Apps на приложение
План за Power Apps на потребител

За повече информация относно ценообразуването и възможностите на различни планове отидете на Ръководство за лицензиране на Microsoft Power Apps и Power Automate.

в Power Apps Mobile, как гостът вижда приложения за домашния си наемател?

Всеки потребител, който е използвал мобилното си устройство за достъп до приложение за платно, публикувано в Microsoft Entra клиент, който не е негов домашен клиент, може да превключи в друга директория.

В Power Apps Mobile, как гостът вижда приложения в клиента си за гост?

Потребителят гост отваря имейла, който е получил, когато е споделено приложение в гост наемателя, и избира Отворете приложението. Това се отнася както за потребителите, така и за потребителите на акаунти в Microsoft Entra Microsoft. Можете също така да създадете дълбока връзка. За повече информация вижте Използвайте дълбоки връзки с Power Apps за мобилни устройства.

Трябва ли гостът да приеме поканата за Microsoft Entra гост, преди дадено приложение да може да бъде споделено с него?

Не. Ако гост отвори приложение, споделено с него, преди да приеме покана за гост, гостът ще бъде подканен да приеме поканата като част от опита за влизане, докато отваря приложението.

В кой Microsoft Entra клиент са създадени връзки за гост потребител?

Връзките за дадено приложение винаги се осъществяват в контекста на Microsoft Entra клиента, с когото е свързано приложението. Например, ако приложение е създадено в клиент на Contoso, връзките, направени за Contoso вътрешните и гост потребителите се създават в контекста на клиента на Contoso.

Могат ли гостите да използват Microsoft Graph с Power Apps?

По подразбиране потребителите на Azure B2B имат ограничено разрешение за достъп до информация от Microsoft Graph. Разрешението на потребителя, както е разпознато в Microsoft Graph, определя какво се връща на тези потребители при използване на съединители като Microsoft Security Graph, Office 365 потребители Office 365 , групи и конектори по избор с помощта на API на Microsoft Graph. Научете повече за разрешенията на Microsoft Graph в Потребителски разрешения по подразбиране и Работа с потребители в Microsoft Graph.

Кои правила на Intune се прилагат за гости, които използват моите приложения?

Intune прилага само политиките на наемателя на дома на потребителя. Например, ако Lesa@Contoso.com споделя приложение с Wanda@Fabrikam.com, Intune продължава да прилага Fabrikam.com политики на устройството на Wanda, независимо от приложенията, които Wanda изпълнява.

Кои съединители създават връзки в клиента на ресурса по подразбиране?

Потребителите, които разчитат на Azure B2B за достъп до приложение, имат отражение само върху конекторите, които използват Microsoft Entra ID за удостоверяване. Някои Microsoft Entra конектори, базирани на ИД, по подразбиране създават връзка в наемателя на ресурси, докато други по подразбиране създават връзка в домашния клиент. Съединителите, които не използват никакъв тип удостоверяване на Microsoft Entra ИД, работят еднакво за гости и членове в клиент. Следващата таблица изброява всички съединители, които използват Microsoft Entra удостоверяване на ИД и по подразбиране създава връзки в клиента на ресурса. Повече информация: Списък с всички конектори на Power Apps

Конектор Създава връзка в клиент на ресурс по подразбиране
Microsoft Entra Да
Автоматизация на Azure Да
Azure Container Instance Да
Azure Data Factory Да
Azure Data Lake Да
Azure IoT Central Да
Azure Kusto Да
Анализ на регистриране на Azure Да
Мениджър ресурси на Azure Да
Microsoft Dataverse Да*
Dynamics 365 AI for Sales Да
Microsoft Teams Да
Office 365 Groups Да
Office 365 Users Да
Задачи в Outlook Да
Power BI Да
SharePoint Да

*Когато използвате Microsoft Dataverse като източник на данни, уверете се, че потребителят гост е лицензиран от същия наемател, където имате разположени данни на Dataverse.

Вижте също

Редактиране на приложение
Възстановете приложението на предишна версия
Експортиране и импортиране на приложение
Изтриване на приложение

Бележка

Можете ли да ни споделите повече за езиковите си предпочитания за документацията? Попълнете кратко проучване. (имайте предвид, че това проучване е на английски език)

Проучването ще отнеме около седем минути. Не се събират лични данни (декларация за поверителност).