Открыть меню
Платформа Эра. Документация
Toggle preferences menu
Открыть персональное меню
Вы не представились системе
Your IP address will be publicly visible if you make any edits.

Задание 3. Настройка ролей: различия между версиями

Материал из Платформа Эра. Документации
Строка 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. Настройка фильтров