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