Надання доступу до модельної програми
Надайте спільний доступ до програми на основі моделі, щоб зробити її доступною, щоб інші користувачі могли грати в неї. Спільний доступ включає такі кроки:
- Визначте ролі безпеки, які потрібно використовувати для додатка
- Призначення ролей безпеки або людей програмі на основі моделі
- Поділіться посиланням на додаток
Якщо ваш додаток містить лише готові таблиці, як-от обліковий запис або контакт, ви можете використовувати наявну попередньо визначену роль безпеки.
Основи надання спільного доступу до модельних програм
Модельні програми використовують для спільного доступу безпеку на основі ролей. Основний принцип безпеки на основі ролей полягає в тому, що кожна роль безпеки містить права, які визначають набір дій, які можна виконувати із таблицями у програмі. Такий підхід означає, що з двох осіб, що можуть використовувати програму, один користувач може мати можливість тільки читати записи або тільки ті записи, які створив сам. Інший користувач може мати можливість переглядати всі записи та мати права на видалення цих записів.
Кожен з користувачів програми повинен мати одну або кілька призначених попередньо визначених або настроюваних ролей. Або ж ролі безпеки можуть призначатися робочим групам. Якщо користувачу або робочій групі буде призначено одну з цих ролей, користувач або учасники робочої групи отримують набір прав, пов'язаних із цією роллю.
Процес надання спільного доступу до модельної програми відрізняється від процедури для компонованих програм. Спільний доступ до модельних програм залежить від того, як призначаються права таблиць даних Microsoft Dataverse для таблиць, що використовуються в певній програмі. Якщо ролі безпеки для вашого додатка ще не визначено, зверніться до Power Platform адміністратора, щоб він створив їх для вас.
Додаткові відомості: Створення або редагування ролі безпеки для керування доступом
Призначення ролей безпеки або людей модельній програмі
При наданні спільного доступу до модельної програми можна надати спільний доступ до неї всім учасникам однієї або кількох ролей безпеки чи окремому користувачу або робочій групі.
увійдіть до розділу, Power Apps на лівій панелі навігації виберіть Програми, поруч із програмою, якою ви хочете поділитися, виберіть ..., а потім виберіть Поділитися.
На панелі назвпрограми «Спільний доступ» виберіть один із наведених нижче параметрів.
- Виберіть програму, а потім виберіть розкривний список на правій панелі, щоб відобразити всі доступні ролі безпеки. У розкривному списку ролей безпеки виберіть потрібну роль безпеки.
Важливо
Якщо у вашому додатку є одна або кілька спеціальних таблиць, зверніться до адміністратора Power Platform , щоб налаштувати привілеї для спеціальних таблиць у ролі безпеки. Це необхідно для того, щоб користувачі могли працювати із записами вашої кастомної таблиці в додатку. Додаткові відомості: Створення або редагування ролі безпеки для керування доступом
Щоб призначити окремого користувача або команду, виберіть ім’я користувача або команду зі списку «Люди ».
Якщо ваш додаток містить преміум-компоненти, як-от компоненти введення карти або адреси, користувачі повинні мати Power Apps ліцензію на використання додатка. Щоб надіслати запит на ліцензії для користувачів додатка, виберіть Запит на ліцензії , щоб надіслати запит на ліцензію адміністратору.
Нотатка
Не можна запитувати ліцензії для груп безпеки або списків розсилки. Щоб дізнатися більше про запит ліцензій, перегляньте статтю Запит Power Apps ліцензій для користувачів програми.
- Виберіть програму, а потім виберіть розкривний список на правій панелі, щоб відобразити всі доступні ролі безпеки. У розкривному списку ролей безпеки виберіть потрібну роль безпеки.
Виберіть Поділитися.
Поділіться посиланням на додаток
На відміну від компонованих програм, наразі при наданні спільного доступу до модельних програм електронний лист із посиланням на програму не надсилається.
Щоб отримати пряме посилання на програму, виконайте таке.
- увійдіть у Power Apps систему, а потім виберіть Програми на лівій панелі навігації.
- Виберіть потрібну програму на основі моделі, а потім натисніть «Докладно» на панелі команд.
- Скопіюйте веб-посилання. Крім того, ви можете зробити копію мобільного QR-коду для мобільних користувачів.
- Вставте URL-адресу програми там, де до неї матимуть доступ ваші користувачі, наприклад опублікуйте на SharePoint або ж надішліть електронною поштою.
Право на надання спільного доступу до програми та вимоги до ліцензії
Для надання користувачу спільного доступу до модельної програми необхідно, щоб виконувалися деякі ключові попередні вимоги до середовища та ліцензії.
- В Microsoft 365 організації повинен існувати користувач з Power Platform правами адміністратора. Дізнайтесь, як призначити Power Platform права адміністратора. Цей користувач матиме права адміністратора для всіх середовищ.
- Особа, що надає спільний доступ, повинна мати права адміністратора для певного середовища (або бути адміністратором Power Platform). Користувач має мати роль безпеки з такими ж або більшими привілеями, ніж та, яку він призначає програмі та іншим користувачам. Зазвичай, це відбувається у формі того, що спільний доступ до програм має Dataverse роль безпеки «Системний адміністратор » або «Настроювач системи». Ці ролі можуть призначатися адміністраторами Power Platform (які мають права для всіх середовищ Dataverse). Ролі безпеки «Системний адміністратор» та «Системний настроювач» є стандартними ролями, які існують в усіх середовищах Dataverse.
- Користувач повинен існувати як користувач у середовищі. Недостатньо бути лише користувачем Microsoft 365. Це важливо, тому що всі користувачі середовища обліковуються та описуються в таблицях середовища. Дізнайтесь, як додати користувача в середовище
- Користувачі повинні мати правильну ліцензію , щоб мати змогу використовувати додаток. Користувачі можуть запросити ліцензію самостійно, а виробник може запросити ліцензії для користувачів своїх додатків. Крім того, ліцензію потрібно призначити або орендарю будинку, або орендарю, на якому розміщено програму.
Нотатка
Користувачам, яким призначено роль безпеки Environment Maker, не потрібні ліцензії на використання програм на основі моделі.
Про попередньо визначені ролі безпеки
Є кілька попередньо визначених ролей, доступних з Dataverse. Для запуску програм, які використовують лише готові таблиці, є роль безпеки базового користувача, де учасники можуть грати в програму в середовищі та виконувати загальні завдання для власних записів. Додаткова інформація: Попередньо визначені ролі безпеки
Керування доступом за допомогою Microsoft Entra груп
Адміністратори Microsoft Entra можуть використовувати групи своєї організації для керування правами доступу для ліцензованих Dataverse користувачів. Обидва типи Microsoft Entra групMicrosoft 365 (і розділ «Безпека») можуть використовуватися для захисту прав доступу користувачів до програми. Більше інформації: Про групові команди
Див. також
Дізнайтеся більше про створення користувачів і призначення ролей безпеки