Надайте спільний доступ до компонованої програми користувачам, що є гостями
Програмами 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.
Надайте спільний доступ до програми полотна, виконавши такі дії:
Увійти до Power Apps.
В області ліворуч виберіть Програми.
Виберіть компоновану програму.
Виберіть Поділитися на панелі команд.
Введіть електронну адресу гостьового користувача від Microsoft Entra клієнта. Докладніше: Що таке доступ гостьових користувачів у Microsoft Entra B2B?
Після надання спільного доступу до програми для гостьового доступу, гості можуть переглядати та отримувати доступ до програм, до яких їм надано спільний доступ, з повідомлення електронної пошти, надісланого їм в рамках спільного доступу. Крім того, можна також надати URL-адресу програми безпосередньо гостю. Щоб знайти URL-адресу, перейдіть до розділу Power Apps, у області ліворуч виберіть Програми, виберіть саму програму, потім виберіть вкладку Докладні відомості. URL-адреса програми відображається в розділі Веб-посилання.
Міркування та обмеження щодо гостьового доступу
- Користувачі, які мають доступ до веб-можливостей у різних Microsoft Entra клієнтах, повинні отримувати доступ Power Apps в окремому сеансі браузера (іншому веб-переглядачі або сеансі браузера InPrivate). Автономний сеанс браузера гарантує, що Power Apps отримує правильну ідентифікацію користувача Azure B2B для програми, до якої здійснюється доступ.
- Використання B2B Azure при гостьовому доступі до Power Apps.
- Power Apps Мобільний телефон не підтримує автентифікацію за допомогою Microsoft Entra прямої федерації. Докладніше див. у розділі Виконання входу з використанням програми для мобільних пристроїв Power Apps
- Плани «на програму» Power Apps налаштовуються з урахуванням програм у конкретному середовищі, так щоб їх не можна було розпізнавати в різних клієнтах.
- Power Apps, які включено до планів Office і Power Apps планів «на користувача», мають наведені далі характеристики.
У загальнодоступній хмарі Azure їх визнають у клієнтах за гостьових сценаріїв, тому що вони прив’язані до конкретного середовища.
У державних або національних хмарах Azure вони визнаються у клієнтах у гостьових сценаріях. Для отримання додаткової інформації дивіться Національні хмари, Azure geographies
Ліцензії не розпізнаються для всіх клієнтів у хмарах 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?
Так. Однак для доступу до автономних програм canvas потрібна ліцензія користувача з Power Apps правами користувача, які відповідають можливостям програми, включно з вбудованими програмами. Під час вбудовування програми SharePoint на полотні за допомогою Power Apps елемента керування вбудовування введіть ідентифікатор програми в поле «Веб-пов’язати» або «Ідентифікатор ».
При вбудовуванні компонованої програми в SharePoint за допомогою позначки iFrame мови HTML, надайте посилання на програму способом використання повної URL-адреси в Інтернеті. Щоб знайти URL-адресу, виконайте вхід до Power Apps, виберіть програму, потім виберіть вкладку Докладні відомості. URL-адреса відображається в розділі Веб-посилання.
Якщо гостям надано спільний доступ до програми, але з’єднань для передавання даних не створено, як гості можуть відкрити програму?
Як і у випадку з іншими користувачами, основні джерела даних, до яких має доступ додаток, також мають бути доступні гостю.
Яку ліцензію слід призначити моєму гостю, щоб він міг запустити програму, до якої йому надано доступ?
У нижченаведеній таблиці зазначається, чи може гість запустити (використовувати) настроювані Microsoft Lists або форми бібліотек SharePoint, а також модельні програми, за тією чи іншою ліцензією.
План | Настроювані списки Microsoft або SharePoint бібліотечна форма (з використанням непреміальних з’єднувачів) | Настроювані Microsoft Lists або бібліотека SharePoint (за допомогою з’єднувачів преміум класу) | Програма Canvas (з використанням непреміальних з’єднувачів) | Компонована програма (використовуючи з’єднувачі преміум класу) | Модельна програма |
---|---|---|---|---|---|
Без ліцензії | ✓ | ✗ | ✗ | ✗ | ✗ |
Користувач SharePoint (без ліцензії Power Apps) | ✓ | ✗ | ✗ | ✗ | ✗ |
Power Apps входить до складу Office | ✓ | ✗ | ✓ | ✗ | ✗ |
План Power Apps на програму | ✓ | ✓ | ✓ | ✓ | ✓ |
План Power Apps на користувача | ✓ | ✓ | ✓ | ✓ | ✓ |
Докладніше про ціну та виробничу спроможність різних планів можна дізнатися в розділі Посібник із ліцензування Microsoft Power Apps і Power Automate.
Як гість у Power Apps Mobile бачить програми для свого домашнього клієнта?
Коли користувачі отримують доступ до програми canvas через мобільний пристрій, а програму публікують у клієнті, який не є домашнім 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 Users, Office 365 Groups і настроюваних з’єднувачів, які використовують Microsoft Graph API. Щоб отримати додаткові відомості про дозволи Microsoft Graph, перегляньте статті Дозволи користувачів за замовчуванням і Робота з користувачами в Microsoft Graph.
Яка політика Intune застосовується до гостей, що користуються моїми програмами?
Intune застосовує лише політику головного клієнта користувача. Протягом екземпляр, якщо Lesa@Contoso.com
ви ділитеся програмою Wanda@Fabrikam.com
, Intune продовжує застосовувати політику Fabrikam.com на пристрої Ванди, незалежно від програм, які використовує Ванда.
Чи можна відключити розпізнавання ліцензій між орендарями?
Ні. Можливості авторизації можна і потрібно використовувати для контролю того, які користувачі звертаються до ресурсу. Наприклад, Dataverse екземпляри середовища можуть бути прив’язані до групи безпеки, яка виключає гостьових користувачів Azure B2B.
Чому користувач Azure B2B без ліцензії може отримати доступ до програми, керованої моделлю?
Виявлення раніше ліцензованого користувача, який більше не має ліцензії, відбувається не миттєво. Якщо ви очікуєте, що користувач втратить доступ до програми Dataverse, його авторизація в додатку або дані має бути оновлена. Наприклад, доступ до додатка має бути скасовано для користувача або Dataverse ролі безпеки мають бути видалені з нього.
Які конектори створюють підключення в клієнті ресурсу за замовчуванням?
Користувачі, які покладаються на Azure B2B для доступу до програми, впливають лише на конектори, які використовують Microsoft Entra ідентифікатор для автентифікації. Деякі Microsoft Entra з’єднувачі на основі ідентифікатора за замовчуванням створюють з’єднання в клієнті ресурсів, тоді як інші за замовчуванням створюють з’єднання в домашньому клієнті. Конектори, які не використовують жодного типу Microsoft Entra автентифікації ідентифікатора, працюють однаково для гостей і учасників у клієнті. У наведеній нижче таблиці перелічено всі конектори, які використовують Microsoft Entra автентифікацію за ідентифікатором і за замовчуванням створюють з’єднання в клієнті ресурсу. Додаткові відомості: Список усіх з’єднувачів Power Apps
З’єднувач | Створює з’єднання в клієнті ресурсу за замовчуванням |
---|---|
Microsoft Entra | Так |
Автоматизація Azure | Так |
Екземпляр контейнера Azure | Так |
Фабрика даних Azure | Так |
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.
Статті за темою
Редагування програми
Відновлення програми до попередньої версії
Експорт та імпорт програми
Видалення програми
Примітка
Розкажіть нам про свої уподобання щодо мови документації? Візьміть участь в короткому опитуванні. (зверніть увагу, що це опитування англійською мовою)
Проходження опитування займе близько семи хвилин. Персональні дані не збиратимуться (декларація про конфіденційність).