Управление доступом к элементам приложения на основе роли безопасности пользователя. Существует три подхода к этому:
Метод 1. Мы можем использовать группы Azure Active Directory.Нам нужно создать пользовательский соединитель в PowerApps, который будет возвращать группы (обозначающие роль безопасности), частью которых является пользователь.Эти группы должны быть созданы в Azure Active Director.Пользователь должен принадлежать к группе.
Метод 2: Это более применимо, если источник данных для приложения использует модель на основе ролей безопасности.В этом случае PowerApps будет наследовать роли безопасности пользователя в источнике данных.
Метод 3: Предположим, в качестве источника данных для нашего приложения используется база данных SQL-сервера.мы можем создать нашу собственную модель безопасности, например, иметь пользовательскую таблицу со столбцами, в которых хранятся значения логического типа (бит в SQL Server), причем каждый столбец представляет роль безопасности.Значение true обозначает, что пользователю назначены соответствующие роли.