Создание раздела и администрирование доступа

версия terrasoft crm x25 3.2.0.33 для Oracle
Создал раздел согласно документации с курсов.
Что необходимо сделать для обеспечения возможности администрирования прав доступа для данного раздела?

Нравится

1 комментарий

Добрый день, Александр.

Права доступа бывают нескольких типов.

1. Администрирование по правам по группам таблиц. Для настройки такой возможности в Вашем разделе необходимо:
а) в разделе Администрирование - права по группам таблиц добавить новую запись, назвать по имени Вашего разделав таблице раздела, в поле Имя объекта SQL указать некоторое латинское обозначение (см. существующие примеры).
б) в Администраторе в таблице Вашего раздела указать созданное значение в поле Группа таблиц и сохранить таблицу.

Этого достаточно для того, чтобы настроить проверку прав по группам таблиц в разделе.

2. Администрирование по правам на записи. В случае, если создавали раздел с деталью Доступ, то, скорее всего, администрирование данного типа уже включено. В любом случае, проверка прав по записям включается, если в таблице раздела установить признак "Администрируется по записям" и сохранить таблицу. Будет создана новая таблица с правами на записи. Для управления доступом такого типа в разделе необходимо реализовать деталь "Доступ". Реализация ее достаточно типовая, можно "подсмотреть" ее реализацию в существующих разделах и создать по аналогии.

3. Также стоит обратить внимание на раздел Администрирование - Права доступа по умолчанию.

Подробно о всех видах прав можно прочитать в Руководстве Администратора, прилагаемом к продукту.

P.S. В версиях 3.2.0.x и выше есть возможность создавать разделы автоматически (в том числе создание детали Доступ).
Данная возможность запускается так:

tscrm.exe /wnd=wnd_CreateNewWorkspace

Желаю успехов!

Показать все комментарии