Доступ к веб-приложению - как я могу контролировать, кто может просматривать определенные записи?

У меня есть веб-приложение для доступа, к которому пользователи могут получить доступ через SharePoint как часть Office 365.

Он содержит список студентов, каждый из которых имеет определенного тренера. Я хотел бы, чтобы каждый тренер входил в веб-приложение и мог только просматривать / редактировать студентов, которым он назначен.

Возможно ли иметь этот тип безопасности записей, в то же время позволяя администраторам редактировать все записи?

1 ответ

Этого можно добиться с помощью макроса пользовательского интерфейса при загрузке и при активации, запрашивая записи с фильтрацией предложения where по определенным столбцам, в зависимости от конкретных бизнес-правил. Затем вы фильтруете строки, используя логин, который вы можете получить в пользовательском интерфейсе или сохранить глобально в макросе "при запуске". Вы также можете создать пользовательскую таблицу для получения атрибутов для фильтрации ваших таблиц, соответствующих этому логину.

Вы найдете пример здесь: Access Web App | Фильтровать представление по текущему имени пользователя

Другие вопросы по тегам