Поділитися через


Надайте спільний доступ до компонованої програми користувачам, що є гостями

Програмами Canvas можна ділитися з гостьовими користувачами Microsoft Entra клієнта. Ви можете запросити зовнішніх ділових партнерів, підрядників і третіх сторін запустити програми полотна вашої компанії.

Перегляньте це відео та дізнайтеся, як надати спільний доступ до програми гостьовим користувачам.

вимоги

Примітка

Переконайтеся, що ви виконали ці дії на ресурсному клієнті, а не на домашньому орендарі ****.

  • Клієнт ресурсу – це місце, де очікується існування застосунку та де користувач має створювати програму, використовуючи Power Apps її як гість.
  • Орендар **** житла – це місце, де знаходиться обліковий запис користувача та автентифікується.

Кроки для надання гостьового доступу

  1. У Microsoft Entra полі ID виберіть Новий гість-користувач. Більше інформації: Швидкий старт: Додавання нового гостьового користувача в Microsoft Entra ID

    Додайте гостя в Microsoft Entra ID.

  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 для програми, до якої здійснюється доступ.
  • Використання B2B Azure при гостьовому доступі до Power Apps.
  • Power Apps Мобільний телефон не підтримує автентифікацію за допомогою Microsoft Entra прямої федерації. Докладніше див. у розділі Виконання входу з використанням програми для мобільних пристроїв Power Apps
  • Плани «на програму» Power Apps налаштовуються з урахуванням програм у конкретному середовищі, так щоб їх не можна було розпізнавати в різних клієнтах.
  • Power Apps, які включено до планів Office і Power Apps планів «на користувача», мають наведені далі характеристики.
    • У загальнодоступній хмарі Azure їх визнають у клієнтах за гостьових сценаріїв, тому що вони прив’язані до конкретного середовища.

    • У державних або національних хмарах Azure вони визнаються у клієнтах у гостьових сценаріях. Для отримання додаткової інформації дивіться Національні хмари, Azure geographies

    • Ліцензії не розпізнаються для всіх клієнтів у хмарах Azure.

    • Не всі конектори за замовчуванням створюють підключення в клієнті ресурсу.

    • Користувач, який входить у програму за допомогою Azure B2B, не бачить свою ідентифікаційну інформацію в розділі Мій обліковий запис.

      creenshot, який показує відому проблему 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?

Так. Однак для доступу до автономних програм canvas потрібна ліцензія користувача з Power Apps правами користувача, які відповідають можливостям програми, включно з вбудованими програмами. Під час вбудовування програми SharePoint на полотні за допомогою Power Apps елемента керування вбудовування введіть ідентифікатор програми в поле «Веб-пов’язати» або «Ідентифікатор ».

Вбудуйте компоновану програму в SharePoint для гостей.

При вбудовуванні компонованої програми в 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.

Статті за темою

Редагування програми
Відновлення програми до попередньої версії
Експорт та імпорт програми
Видалення програми

Примітка

Розкажіть нам про свої уподобання щодо мови документації? Візьміть участь в короткому опитуванні. (зверніть увагу, що це опитування англійською мовою)

Проходження опитування займе близько семи хвилин. Персональні дані не збиратимуться (декларація про конфіденційність).