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

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

Материал из Платформа Эра. Документации
Нет описания правки
Строка 3: Строка 3:
  Предыдущее задание: [[Задание 2. Настройка приложения]]
  Предыдущее задание: [[Задание 2. Настройка приложения]]


== Общая информация ==
== Ролевая структура ==
В рамках данного задания, необходимо создать простую ролевую модель для учебной системы, а также настроить ограничения доступа для основных классов.
В рамках данного задания, необходимо создать простую ролевую модель для учебной системы, а также настроить ограничения доступа для основных классов.


Необходимо будет создать четыре роли:
* '''ServiceDeskUser''' - данная роль будет применяться пользователями
* '''ServiceDeskSupervisor''' - данная роль будет применяться руководителями
* '''ServiceDeskAdmin''' - данная роль будет применяться администратором системы
* '''ServiceDeskClient''' - данная роль будет применяться клиентами, у которых будет доступ в систему (чтобы видеть свои обращения)
Наследовать роли от каких-либо существующих не требуется.
== Доступ к приложению и данным классов ==
Доступ к приложению Service Desk должны иметь все из созданных ролей.
Роли ServiceDeskAdmin и ServiceDeskSupervisor должны иметь доступ ко всем контролам в Toolbox.
== Доступ к записям классов ==
== Доступ к свойствам классов ==
  Следующая статья курса: [[Доступ к данным классов. Фильтры]]
  Следующая статья курса: [[Доступ к данным классов. Фильтры]]



Версия от 01:19, 20 января 2025

Предыдущая статья курса: Доступ к данным и приложениям. Роли
Предыдущее задание: Задание 2. Настройка приложения

Ролевая структура

В рамках данного задания, необходимо создать простую ролевую модель для учебной системы, а также настроить ограничения доступа для основных классов.

Необходимо будет создать четыре роли:

  • ServiceDeskUser - данная роль будет применяться пользователями
  • ServiceDeskSupervisor - данная роль будет применяться руководителями
  • ServiceDeskAdmin - данная роль будет применяться администратором системы
  • ServiceDeskClient - данная роль будет применяться клиентами, у которых будет доступ в систему (чтобы видеть свои обращения)

Наследовать роли от каких-либо существующих не требуется.

Доступ к приложению и данным классов

Доступ к приложению Service Desk должны иметь все из созданных ролей.

Роли ServiceDeskAdmin и ServiceDeskSupervisor должны иметь доступ ко всем контролам в Toolbox.


Доступ к записям классов

Доступ к свойствам классов

Следующая статья курса: Доступ к данным классов. Фильтры
Предыдущая статья курса: Доступ к данным и приложениям. Роли
Следующее задание: Задание 4. Настройка фильтров