Создание раздела и администрирование доступа
версия terrasoft crm x25 3.2.0.33 для Oracle
Создал раздел согласно документации с курсов.
Что необходимо сделать для обеспечения возможности администрирования прав доступа для данного раздела?
Нравится
Добрый день, Александр.
Права доступа бывают нескольких типов.
1. Администрирование по правам по группам таблиц. Для настройки такой возможности в Вашем разделе необходимо:
а) в разделе Администрирование - права по группам таблиц добавить новую запись, назвать по имени Вашего разделав таблице раздела, в поле Имя объекта SQL указать некоторое латинское обозначение (см. существующие примеры).
б) в Администраторе в таблице Вашего раздела указать созданное значение в поле Группа таблиц и сохранить таблицу.
Этого достаточно для того, чтобы настроить проверку прав по группам таблиц в разделе.
2. Администрирование по правам на записи. В случае, если создавали раздел с деталью Доступ, то, скорее всего, администрирование данного типа уже включено. В любом случае, проверка прав по записям включается, если в таблице раздела установить признак "Администрируется по записям" и сохранить таблицу. Будет создана новая таблица с правами на записи. Для управления доступом такого типа в разделе необходимо реализовать деталь "Доступ". Реализация ее достаточно типовая, можно "подсмотреть" ее реализацию в существующих разделах и создать по аналогии.
3. Также стоит обратить внимание на раздел Администрирование - Права доступа по умолчанию.
Подробно о всех видах прав можно прочитать в Руководстве Администратора, прилагаемом к продукту.
P.S. В версиях 3.2.0.x и выше есть возможность создавать разделы автоматически (в том числе создание детали Доступ).
Данная возможность запускается так:
tscrm.exe /wnd=wnd_CreateNewWorkspace
Желаю успехов!