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


Дозволи таблиць у Студії порталів

Примітка

З 12 жовтня 2022 року портали Power Apps перейменовано на Power Pages. Додаткова інформація: Microsoft Power Pages тепер у загальному доступі (блоґ)
Незабаром документацію порталів Power Apps буде перенесено та об’єднано з документацією Power Pages.

У попередній статті ви навчились настроювати безпеку порталів, надавши дозволи на доступ до таблиць за допомогою програми «Керування порталами». У цій статті описано, як настроїти дозволи для таблиць за допомогою порталів Power Apps Studio.

Доступні типи доступу в Студії

Студія порталів відображає чотири різних типи доступу. Залежно від вибраного типу доступу дозволи та права вибраної таблиці застосовуються до користувачів із вибраних ролей для таких записів.

  1. Глобальний доступ — застосовує дозволи та права вибраної таблиці до користувачів із вибраних ролей для всіх записів.
  2. Доступ «Контактна особа» — застосовує дозволи та права вибраної таблиці до користувачів із вибраної ролі, пов’язаної із користувачем, що виконав вхід.
  3. Доступ «Бізнес-партнер» — застосовує дозволи та права вибраної таблиці до користувачів із вибраної ролі, пов’язаної із бізнес-партнером користувача, що виконав вхід.
  4. Доступ «Власний» — застосовує дозволи та права вибраної таблиці до користувачів із вибраної ролі тільки для їх власного запису контактної особи.

Примітка

Батьківський тип доступу доступний тільки у програмі «Керування порталом». Замість створення дозволу для таблиці з типом доступу «Батьківський» безпосередньо додавати дочірній дозвіл на наявні дозволи для таблиць під час використання порталів Studio.

Налаштування дозволів для таблиць за допомогою Студії порталів

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

Створення дозволів таблиць за допомогою Студії порталів

Щоб створити дозвіл таблиці за допомогою Студії порталів, виконайте зазначені нижче дії.

  1. Увійти до Power Apps.

  2. В області ліворуч виберіть Програми.

  3. Виберіть свій портал.

  4. Виберіть Редагувати, щоб відкрити Студію порталів.

  5. Виберіть Параметри ( ) в області ліворуч у Студії порталів.

  6. Виберіть Дозволи таблиць.

    Дозволи для таблиці.

  7. Виберіть Створити дозвіл.

  8. Введіть ім'я дозволу таблиці.

  9. Виберіть таблицю.

  10. Виберіть тип доступу. Додаткові відомості: Доступні типи доступу в Студії

  11. Якщо вибрано тип доступу Контактна особа або Бізнес-партнер, виберіть зв'язок між контактною особою або бізнес-партнером і таблицею, вибраною для дозволу.

    Тип доступу «Контактна особа» або «Бізнес-партнер».

    Примітка

    Якщо для вибраної таблиці немає доступних зв'язків, можна вибрати Створити зв'язок для створення нового зв'язку.

  12. Виберіть права, які потрібно надати.

  13. Виберіть Додати ролі, щоб додати ролі, до яких застосовуватиметься цей дозвіл таблиці.

    Підказка

    Якщо веб-роль ще не створена, виберіть «Керування ролями» у спливаючому меню, щоб відкрити програму «Керування порталом» і створити ролі.

  14. Виберіть Зберегти.

    Приклад дозволу таблиці.

Перегляд дозволів таблиць у Студії порталів

Для того, щоб переглянути дозволи таблиць за допомогою Студії порталів, виконайте зазначені нижче дії.

  1. Увійти до Power Apps.

  2. В області ліворуч виберіть Програми.

  3. Виберіть свій портал.

  4. Виберіть Редагувати, щоб відкрити Студію порталів.

  5. Виберіть Параметри ( ) в області ліворуч у Студії порталів.

  6. Виберіть Дозволи таблиць, щоб переглянути дозволи таблиць.

    Перегляд дозволів таблиць.

  7. Щоб групувати або фільтрувати дозволи таблиці, виберіть подання (Список/Групувати за ролями/Групувати за таблицею/Групувати за станом) або введіть ім'я дозволу таблиці в текстовому полі фільтра.

    Групування або фільтрація дозволів таблиць.

    Примітка

    • У разі групування дозволів таблиці за роллю, таблицею або станом дозволи перелічуються як пласка структура без батьківських і дочірніх зв'язків для настроєного дозволу.
    • Можна фільтрувати лише дозволи батьківської таблиці, а не дочірні дозволи.
  8. Щоб відсортувати дозволи для таблиці, виберіть стовпець у верхній частині списку дозволів для таблиці.

    Дозволи для сортування таблиці.

Редагування дозволів таблиць за допомогою Студії порталів

Щоб редагувати дозвіл таблиці за допомогою Студії порталів, виконайте зазначені нижче дії.

  1. Увійти до Power Apps.

  2. В області ліворуч виберіть Програми.

  3. Виберіть свій портал.

  4. Виберіть Редагувати, щоб відкрити Студію порталів.

  5. Виберіть Параметри ( ) в області ліворуч у Студії порталів.

  6. Виберіть Дозволи таблиць.

  7. Виберіть дозвіл таблиці, який потрібно редагувати.

  8. У верхній частині меню виберіть пункт Редагувати. Крім того, можна також вибрати (Інші команди), а потім вибрати команду Редагувати.

  9. Змініть відомості дозволу таблиці, наприклад ім'я, таблицю, тип доступу, права та застосовні ролі. Додаткові відомості: Створення дозволів таблиць за допомогою Студії порталів

  10. Виберіть Зберегти.

Вимкнення/увімкнення або видалення дозволів таблиці за допомогою порталів Studio

Вимкнутий дозвіл таблиці стає неефективним. Згодом можна активувати вимкнутий дозвіл таблиці. Після вимкнення дозволу таблиці його дозволи дочірньої таблиці залишаються активними, але вони не діють через неефективний дозвіл батьківської таблиці. Дочірні дозволи можна вимкнути окремо.

У разі видалення дозволу для таблиці також видаляються всі зв'язані дочірні дозволи.

Для того, щоб вимкнути/увімкнути або видалити дозвіл таблиці за допомогою порталів Studio, виконайте зазначені нижче дії.

  1. Увійти до Power Apps.

  2. В області ліворуч виберіть Програми.

  3. Виберіть свій портал.

  4. Виберіть Редагувати, щоб відкрити Студію порталів.

  5. Виберіть Параметри ( ) в області ліворуч у Студії порталів.

  6. Виберіть Дозволи таблиць.

  7. Виберіть дозвіл таблиці, який необхідно увімкнути/вимкнути або видалити.

  8. У меню вгорі натисніть Деактивувати, Активувати або Видалити. Крім того, можна також вибрати (Інші команди), а потім вибрати ваш варіант.

  9. Підтвердьте, коли з'явиться запит.

Налаштування дочірніх дозволів за допомогою Студії порталів

Щоб додати дочірній дозвіл до наявного дозволу таблиці, використовуючи Студію порталів, виконайте зазначені нижче дії.

  1. Увійти до Power Apps.

  2. В області ліворуч виберіть Програми.

  3. Виберіть свій портал.

  4. Виберіть Редагувати, щоб відкрити Студію порталів.

  5. Виберіть Параметри ( ) в області ліворуч у Студії порталів.

  6. Виберіть Дозволи таблиць.

  7. Виберіть дозвіл таблиці, до якого потрібно додати дочірній дозвіл.

  8. У верхній частині меню виберіть пункт Додати дочірній дозвіл. Крім того, можна також вибрати (Інші команди), а потім вибрати параметр Додати дочірній дозвіл.

  9. Створіть дочірній дозвіл із вказаними нижче відомостями.

    1. Ім'я дочірнього дозволу

    2. Таблиця з дочірнім дозволом для

    3. Зв'язок між таблицею для дозволу основної таблиці та вибраною таблицею для дочірнього дозволу

    4. Права для дочірніх дозволів

    5. Ролі (успадковуються від дозволу для батьківської таблиці. Щоб додати або видалити ролі, відредагуйте батьківський дозвіл таблиці.

  10. Виберіть Зберегти.

Щоб переглянути, відредагувати, вимкнути/увімкнути або видалити дочірні дозволи за допомогою Студії порталів, виконайте кроки, описані в попередньому розділі для налаштування дозволів таблиць за допомогою Студії порталів.

Додаткові міркування

Конфігурація дозволів таблиці регламентується такими додатковими міркуваннями та правилами:

Дозвіл батьківської таблиці про відсутність веб-ролі, зв'язаної зі своєю дочірньою

Маючи дочірній дозвіл, зв'язаний з однією або кількома веб-ролями, відсутніми з батьківських дозволів, під час редагування дочірніх дозволів відобразиться повідомлення про помилку.

«Одна або кілька ролей, які застосовуються до цього дозволу, недоступні для дозволу батьківської таблиці. Змініть ролі в будь-якому дозволі».

Наприклад, дозвіл на дочірню таблицю показує наведене нижче повідомлення, якщо дозвіл на батьківську таблицю не має пов'язаної веб-ролі Маркетинг, навіть якщо дочірній дозвіл досі зв'язаний.

У дозволі на доступ до батьківської таблиці відсутні одна або кілька веб-ролей, зв’язаних із дозволом дочірньої таблиці.

Щоб виправити цю помилку, додайте веб-роль Маркетинг до дозволу батьківської таблиці або видаліть веб-роль Маркетинг з дозволу дочірньої таблиці.

Дозволи для таблиць без зв'язаних веб-ролей

Щоб дозвіл таблиці набрав чинності, її слід зв'язати з однією або кількома веб-ролями. Користувачам, які належать до веб-ролей, надаються права, вибрані для дозволу зв'язаної таблиці.

Під час спроби зберегти дозвіл таблиці без пов'язаної веб-ролі відображається наведене повідомлення.

Збереження дозволів таблиці без зв’язаної веб-ролі.

Наступні кроки

Посібник: налаштування дозволів для таблиць за допомогою Студії порталів

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

Призначення дозволів на доступ до таблиць