Споделете приложението за платно с гост потребители
Приложенията за платно могат да се споделят с гост потребители на Microsoft Entra клиент. Можете да поканите външни бизнес партньори, изпълнители и трети страни да стартират приложенията за платно на вашата фирма.
Гледайте този видеоклип, за да научите как да споделяте приложение с гости:
Предварителни изисквания
В Microsoft Entra ИД разрешете B2B външно сътрудничество за клиента. Повече информация: Активирайте B2B външното сътрудничество и управлявайте кой може да покани гости
Бележка
B2B външното сътрудничество е активирано по подразбиране. Трябва обаче да проверите дали настройките не са променени от администратор на клиент. За повече информация относно Microsoft Entra B2B вижте Какво представлява достъпът на гост потребител в Microsoft Entra B2B?.
Достъп до акаунт, който може да добавя гост потребители към Microsoft Entra клиент. Администраторите и потребителите с ролята на Гост поканител могат да добавят гости към наемател.
За да получи достъп до приложение, което се свързва с Dataverse, гост-потребителят трябва да има лиценз с права за използване на Power Apps, които съответстват на възможностите на приложението. Изключение от тази предпоставка е, когато приложение се хоства в среда на Microsoft Dataverse for Teams.
Бележка
Уверете се, че изпълнявате тези стъпки на клиента на ресурса, а не на основния клиент.
- Клиент **** на ресурс е мястото, където се очаква приложението да съществува и където се очаква потребителят да създаде приложението, използвайки Power Apps като гост.
- Наемателят **** на дома е мястото, където се намира акаунтът на потребителя и срещу който се удостоверява.
Стъпки за предоставяне на достъп на гостите
В Microsoft Entra ИД изберете Нов гост потребител. Повече информация: Бърз старт: Добавяне на нов гост потребител в Microsoft Entra ID
Ако гостът потребител вече няма лиценз в домашния си наемател, задайте лиценз на гост потребителя.
За да зададете гост потребители от admin.microsoft.com, отидете на Присвояване на лицензи на един потребител.
За да зададете гост потребители от portal.azure.com, отидете на Присвояване или премахване на лицензи.
Важно
Може да се наложи да деактивирате визуализацията на администраторския център на Microsoft 365, за да присвоите лиценз на гост.
Споделете приложението за платно, като изпълните следните стъпки:
Влезте в Power Apps.
В левия екран изберете Приложения.
Избор на приложение за платно.
В командната лента изберете Споделяне.
Въведете имейл адрес за гост потребител от 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 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 чрез iFrame HTML таг, препращайте към приложението, като използвате пълния уеб URL. За да намерите URL адреса, отидете на Power Apps, изберете Приложения в левия прозорец изберете приложението и след това изберете Подробности раздел. URL адресът на приложението се показва под уеб линк.
Как така гостите могат да отворят споделеното с тях приложение, но не се създават връзки за данни?
Както е в случая с негостите, основните източници на данни, достъпни от приложението, също трябва да бъдат достъпни за госта.
Какъв лиценз трябва да бъде присвоен на моя гост, така че той да може да използва приложение, споделено с тях?
Следната таблица обяснява дали гостите могат да изпълняват (използват) персонализирани списъци на 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 изпълнява.
Мога ли да деактивирам разпознаването на лиценз за кръстосани клиенти?
Не. Възможностите за упълномощаване могат и трябва да се използват за контрол на това кои потребители имат достъп до даден ресурс. Например, Dataverse средите могат да бъдат обвързани с група за защита, която изключва Azure B2B гост потребители.
Защо потребител на Azure B2B без лиценз може да получи достъп до приложение, управлявано от модел?
Откриването на лицензиран потребител, който вече няма лиценз, не е незабавно. Ако очаквате потребител да загуби достъп до използвано приложение Dataverse, упълномощаването му за приложението или данните трябва да бъде актуализирано. Например приложението трябва да не се споделя с потребителя или Dataverse правата за достъп трябва да бъдат премахнати от потребителя.
Кои конектори създават връзки в клиента на ресурса по подразбиране?
Потребителите, които разчитат на Azure B2B за достъп до приложение, имат последици само за конектори, които използват Microsoft Entra ИД за удостоверяване. Някои 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.
Вижте също
Редактиране на приложение
Възстановете приложението на предишна версия
Експортиране и импортиране на приложение
Изтриване на приложение
Бележка
Можете ли да ни споделите повече за езиковите си предпочитания за документацията? Попълнете кратко проучване. (имайте предвид, че това проучване е на английски език)
Проучването ще отнеме около седем минути. Не се събират лични данни (декларация за поверителност).