Роли в системе

Роль - элемент безопасности системы, с помощью которого разграничиваются права. Нотация:

    - Каждая роль в системе должна иметь префикс

    - Каждая роль в системе должна иметь наименование

    - Префикс от номера разделяется “ - ”

    - Каждая роль в системе должна иметь описание

Таблица. Префиксы ролей их описание

Роль Назначение Описание
BR - Бизнес-правило Определяет исключительные возможности пользователя в системе. Например: Подписание договора. Роли на уровне системы, создаются разработчиками (администратору не доступно редактирование)
SR - Системная роль Определяет режим доступа к объекту на просмотр, добавление, редактирование. Ограничивает видимость пунктов меню. Роли на уровне системы, создаются разработчиками (администратору не доступно редактирование)
BE - Бизнес сущность Определяет уровень в оргструктуре и разрешения по правилу “свой-чужой” (т.е. на чтение или изменение строк в объекте). Создается автоматически при создании оргструктуры и назначается пользователю при включении в сотрудники.
GR - Групповая роль. Объединение роли “SR” и “BR” используется для быстрого назначения прав пользователя Настраивается администратором. Роли адаптируются под бизнес-процесс, и могут включать другие роли.
    Роль должна создаваться, исходя из успешного бизнес-процесса (типового варианта) и бизнес “Роли” группы сотрудников или сотрудника в этом процессе.
MR - пунктовая роль Определяет уровень чтения, удаления, добавление или изменения, но не во всех случаях. Задается руководителю или близ стоящих него уполномоченных сотрудников.

Назначение ролей SR:

  - SR - [Сущность].Просмотр - Чтение всех записей

  - SR - [Сущность].Редактор - Чтение всех записей и изменение

  - SR - [Сущность].Добавление - Добавление записей