Надайте спільний доступ до компонованої програми користувачам, що є гостями
Програмами 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
Ліцензії не розпізнаються в клієнтах взаємно, якщо клієнти працюють у різних хмарах Azure.
Не всі конектори за замовчуванням створюють підключення в клієнті ресурсу.
Користувач, який увійшов у програму за допомогою Azure B2B, не побачить свою ідентифікаційну інформацію, коли перейде до розділу Мій обліковий запис.
Запитання й відповіді
У чому полягає різниця між гостьовим доступом до компонованої програми та Power Pages?
За допомогою компонованих програм ви можете створити програму спеціально для переведення бізнес-процесів у цифровий формат без написання коду традиційною мовою програмування, наприклад C#. Гостьовий доступ для компонованих програм дає змогу робочим групам і фізичним особам, які належать до різних організацій, брати участь у спільному бізнес-процесі задля отримання доступу до одних і тих самих ресурсів програм, які можуть інтегруватися з широким спектром джерел Майкрософт і сторонніх джерел. Додаткові відомості: Огляд з’єднувачів компонованих програм для Power Apps
Power Pages дають змогу створювати адаптивні веб-сайти з малим обсягом коду, які дозволяють зовнішнім користувачам взаємодіяти з даними, що зберігаються в Dataverse. Завдяки Power Pages організації можуть створювати веб-сайти, до яких можливо надавати спільний доступ зовнішнім користувачам організації анонімно або за допомогою постачальника послуг входу за їхнім вибором, такого як LinkedIn, обліковий запис Microsoft або інший комерційний постачальник послуг входу.
У наведеній нижче таблиці описано кілька відмінностей між основними можливостями Power Pages і компонованих програм.
Гостьовий доступ у | Інтерфейс | Автентифікація | Доступні джерела даних |
---|---|---|---|
Power Pages | Взаємодія лише в браузері | Дозволяє анонімний і автентифікований доступ | Dataverse |
Компоновані програми | Програми для браузерів і мобільних пристроїв | Потрібна автентифікація за ідентифікатором Microsoft Entra | Будь-який із приблизно 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 Lists або форми бібліотек SharePoint, а також модельні програми, за тією чи іншою ліцензією.
План | Настроювані Microsoft Lists або форма бібліотеки SharePoint (за допомогою з’єднувачів не преміум класу) | Настроювані Microsoft Lists або бібліотека 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, так Microsoft Entra і користувачів. Також можна створити глибоке посилання. Докладніші відомості див. у розділі Використання глибоких посилань із Power Apps для мобільних пристроїв.
Чи повинен гість прийняти запрошення Microsoft Entra гостя, перш ніж до нього можна буде надати доступ до програми?
Ні. Якщо до прийняття гостьового запрошення гість відкриє програму, до якої йому надано спільний доступ, цьому гостю під час відкриття програми буде відображено підказку прийняти запрошення в ході процедури входу.
У якому Microsoft Entra клієнті створюються зв’язки для гостьового користувача?
Підключення для програми завжди здійснюється в контексті Microsoft Entra клієнта, з яким її пов’язано. Наприклад, якщо програму створено у клієнті Contoso, підключення, зроблені для внутрішніх користувачів Contoso і користувачів, встановлюються в контексті клієнта Contoso.
Чи можуть гості використовувати Microsoft Power Apps Graph?
За замовчуванням користувачі 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 Intune ділиться додатком Wanda@Fabrikam.com, він продовжує застосовувати політику Fabrikam.com на пристрої Ванди, незалежно від того, які програми використовує Ванда.
Які конектори за замовчуванням створюють з’єднання в клієнті ресурсу?
Користувачі, які покладаються на 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.
Статті за темою
Редагування програми
Відновлення програми до попередньої версії
Експорт та імпорт програми
Видалення програми
Примітка
Розкажіть нам про свої уподобання щодо мови документації? Візьміть участь в короткому опитуванні. (зверніть увагу, що це опитування англійською мовою)
Проходження опитування займе близько семи хвилин. Персональні дані не збиратимуться (декларація про конфіденційність).
Зворотний зв’язок
https://aka.ms/ContentUserFeedback.
Очікується незабаром: протягом 2024 року ми будемо припиняти використання механізму реєстрації проблем у GitHub для зворотного зв’язку щодо вмісту й замінювати його новою системою зворотного зв’язку. Докладніше:Надіслати й переглянути відгук про