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