Дополнительные действия
AZykov (обсуждение | вклад) |
AZykov (обсуждение | вклад) |
||
Строка 16: | Строка 16: | ||
== Доступ к приложению и данным классов == | == Доступ к приложению и данным классов == | ||
Доступ к приложению Service Desk должны иметь все | Доступ к приложению Service Desk должны иметь все созданные роли. | ||
Роли ServiceDeskAdmin и ServiceDeskSupervisor должны иметь доступ ко всем контролам в Toolbox. | Роли ''ServiceDeskAdmin'' и ''ServiceDeskSupervisor'' должны иметь доступ ко всем контролам в Toolbox. | ||
Роль ''ServiceDeskUser'' не должна иметь доступа к папке Дополнительная информация и её дочерним элементам: | |||
* Дополнительная информация (папка) | |||
** Комментарии к обращениям | |||
** История изменения статусов | |||
** История ответственных | |||
Роль ''ServiceDeskClient'' должна иметь доступ только к контролу Обращения в Toolbox'е. Остальные элементы для неё должны быть недоступны. | |||
Версия от 01:20, 20 января 2025
Предыдущая статья курса: Доступ к данным и приложениям. Роли
Предыдущее задание: Задание 2. Настройка приложения
Ролевая структура
В рамках данного задания, необходимо создать простую ролевую модель для учебной системы, а также настроить ограничения доступа для основных классов.
Необходимо будет создать четыре роли:
- ServiceDeskUser - данная роль будет применяться пользователями
- ServiceDeskSupervisor - данная роль будет применяться руководителями
- ServiceDeskAdmin - данная роль будет применяться администратором системы
- ServiceDeskClient - данная роль будет применяться клиентами, у которых будет доступ в систему (чтобы видеть свои обращения)
Наследовать роли от каких-либо существующих не требуется.
Доступ к приложению и данным классов
Доступ к приложению Service Desk должны иметь все созданные роли.
Роли ServiceDeskAdmin и ServiceDeskSupervisor должны иметь доступ ко всем контролам в Toolbox.
Роль ServiceDeskUser не должна иметь доступа к папке Дополнительная информация и её дочерним элементам:
- Дополнительная информация (папка)
- Комментарии к обращениям
- История изменения статусов
- История ответственных
Роль ServiceDeskClient должна иметь доступ только к контролу Обращения в Toolbox'е. Остальные элементы для неё должны быть недоступны.
Доступ к записям классов
Доступ к свойствам классов
Следующая статья курса: Доступ к данным классов. Фильтры
Предыдущая статья курса: Доступ к данным и приложениям. Роли
Следующее задание: Задание 4. Настройка фильтров