Show/Hide Toolbars

Руководство администратора

warning_icon Доступно, начиная с версии 2.261 Лира, только для MSSQL

В режиме "Doublelookup" производится настройка с помощью двух ДП с типом "Lookup поле" через ДП "Сквозной".

Логика работы:

1. В категории "А" есть ДП "Lookup поле", его источником является категория "B".

2. В категории "В" находится ДП с типом "Сквозной".

3. "Сквозной" обращается к категории "C" по ДП "Lookup поле" (из той же категории "B").

4. Из категории "С" сквозной ДП принимает значение ДП "Выбор пользователей".

warning_icon В ДП "Выбор пользователя" могут быть указаны пользователи или группы, выбор в ДП орг.единиц недопустим

5. В это ДП добавлены пользователи, у которых должен быть доступ к задаче категории "А".

dbl_model

Схема работы режима "Doublelookup"

Doublelookup: гибкие права

Настройка гибких прав на задачи категории с помощью двух ДП с типом "Lookup поле" через ДП "Сквозной" производится в разделе администрирования Doublelookup: гибкие права.

Поле

Описание

Категория

Категория, на задачи которой необходимо настроить права

Выбор пользователей

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

ДП находится в категории, которая указана как источник для ДП из поля "Lookup 1".

Lookup 1

ДП с типом "Lookup поле", на который настроен ДП "Сквозной".

ДП "Сквозной" находится в категории, которая является источником для ДП, указанного в поле "Lookup 2".

Lookup 2

ДП с типом "Lookup поле", который находится в категории, на задачи которой необходимо настроить права (поле "Категория").

В категории, которая является источником для этого ДП должен находится ДП "Сквозной", настроенный на другой ДП с типом "Lookup поле" - он указывается в поле "Lookup 1".

Тип

User

Пример:

Выдача прав на проектные задачи для клиентского менеджера в соответствии с договором.

В категории "Проекты" находится ДП "Договор" с типом "Lookup поле" (Lookup 2), категория-источник - "Договоры".

В категории-источнике ("Договоры") находится ДП "Клиентский менеджер" с типом "Сквозной" - он по ДП "Компания" с типом "Lookup поле" (Lookup 1) обращается к категории "Клиенты" и берет значение из ДП "Клиентский менеджер" с типом "Выбор пользователей". 

Соответственно, пользователи указанные в ДП "Клиентский менеджер" получают права на соответствующую задачу в категории "Проекты".

dbl

Настройка гибких прав в режиме "Doublelookup"

В базе данных информация хранится в таблице dbo.EPRightsDbl.

Doublelookup: доступ на статусах

Настройка гибких прав на задачи категории с помощью двух ДП с типом "Lookup поле" через ДП "Сквозной" в определенных статусах производится в разделе администрирования Doublelookup: доступ на статусах.

Поле

Описание

Категория

ID Категории, на задачи которой необходимо настроить права

Выбор пользователей

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

ДП находится в категории, которая указана как источник для ДП из поля "Lookup 1".

Lookup 1

ID ДП с типом "Lookup поле", на который настроен ДП "Сквозной".

ДП "Сквозной" находится в категории, которая является источником для ДП, указанного в поле "Lookup 2".

Lookup 2

ID ДП с типом "Lookup поле", который находится в категории, на задачи которой необходимо настроить права (поле "Категория").

В категории, которая является источником для этого ДП должен находится ДП "Сквозной", настроенный на другой ДП с типом "Lookup поле" - он указывается в поле "Lookup 1".

Статус

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

Пример:

В категории "Проекты" (1715) находится ДП "Договор" (1609) с типом "Lookup поле" - Lookup 2, категория-источник - "Договоры".

В категории-источнике ("Договоры") находится ДП "КМ (Менеджер клиента)" с типом "Сквозной" - он по ДП "Компания" (1567) - Lookup 1 с типом "Lookup поле" обращается к категории "Клиенты" и берет значение из ДП "Клиентский менеджер" (3986) с типом "Выбор пользователей". 

Соответственно, пользователи указанные в ДП "Клиентский менеджер" (3986) получают права на соответствующую задачу в категории "Проекты" (1715) на указанных статусах.

dbl_states

Настройка гибких прав по статусам в режиме "Doublelookup"

В базе данных информация хранится в таблице dbo.EPRightsStatesDbl.

 

Обратите внимание: на формах доступа и доступа на статусах недоступно редактирование данных. Вы можете удалить неактуальные данные по кнопке "Удалить" в контекстном меню строки и создать новые.

delete_row_rights

Пункт "Удалить" в контекстном меню строки