Правила определения доступности операций

<< Нажмите, чтобы отобразить содержание (Click to Display Table of Contents) >>

Система разделения доступа ПИР. Введение. >

Правила определения доступности операций

Для определения доступности какой-либо операции для пользователя используется следующее правило:

 

Пользователь может осуществить операцию с выбранным сметным объектом (проектом или сметой) если выполнены следующие условия:

1.Роль, назначенная пользователю, позволяет осуществлять эту операцию.
2.Группа, куда входит пользователь, является собственником объекта или имеет доступ на видимость этого объекта.
3.Бизнес-этап, на котором находится объект, позволяет осуществлять данную операцию. Разрешение выбирается из таблиц для «собственника» или «не собственника» в зависимости от отношения группы пользователей к этому объекту (по п. 2).

 

Если после проверок по условиям 1 – 3 выполнение операции разрешено, то дальнейшая проверка проводится в зависимости от того, включен ли режим «Отдельное управление дочерними» или нет.

 

Если режим «Отдельное управление дочерними» включен:

при запросе разрешений на выполнение операций «создания», «удаления», «редактирования» или «импорта» используется следующее правило (в зависимости от типа сметного объекта):

 

4.1а.Для ЛС: бизнес-этап, на котором находится родительский проект (в который входит данная ЛС), разрешает, соответственно, создание, удаление, редактирование или импорт для дочерних объектов.
4.1б.Для Исполнительной сметы: бизнес-этап, на котором находится родительская ЛС, разрешает, соответственно, создание, удаление, редактирование или импорт для дочерних объектов.

 

Если режим «Отдельное управление дочерними» выключен:

при запросе разрешения на выполнение определенных операций со сметным объектом дополнительно используется правило (в зависимости от типа сметного объекта):

 

4.2а.Для ЛС: при операциях «создания», «удаления», «редактирования», «импорта», «назначения исполнителей»: бизнес-этап, на котором находится родительский проект, позволяет осуществлять редактирование.
4.2б.Для Исполнительной сметы: при операциях «создания», «удаления», «редактирования», «экспорта», «просмотра»: бизнес-этап, на котором находятся родительская ЛС, позволяет осуществлять учет выполнения.

 

При проверке по условию 4 разрешение выбирается из набора для «собственника» или «не собственника» в зависимости от отношения группы пользователей к проекту (по п. 2)

 

Warn

Если включен режим «Облегченной проверки на редактирование ЛС», то при проверках по условию 4 разрешение всегда выбирается как для собственника.

 

Warn

Если удаляется сметный объект, находящийся на бизнес-этапе «Архивирование», то проверки в соответствии с пунктом 4 не осуществляются.

 

Warn

При осуществлении операции перевода на другой бизнес-этап дополнительно проверяется доступность нового этапа в списке бизнес-этапов ролей пользователя.

 

Наверх