Контроль доступа к объектам — различия между версиями
(→Назначение доступа с помощью вычисляемого свойства) |
|||
Строка 16: | Строка 16: | ||
== Назначение доступа с помощью вычисляемого свойства == | == Назначение доступа с помощью вычисляемого свойства == | ||
Доступ к объекту можно назначить с помощью свойства с вычисляемым значением. Результат вычисления значения определяет разрешение или запрет доступа к объекту. Вычисляемое значение всегда типа boolean: true (да, правда) или false (нет, ложь). | Доступ к объекту можно назначить с помощью свойства с вычисляемым значением. Результат вычисления значения определяет разрешение или запрет доступа к объекту. Вычисляемое значение всегда типа boolean: true (да, правда) или false (нет, ложь). | ||
− | + | <!-- Для этого: | |
− | Для этого: | ||
# У свойства поставьте галочку «Вычисляемое условие». | # У свойства поставьте галочку «Вычисляемое условие». | ||
# В столбце «Доступ закрыт» выберите свойство. | # В столбце «Доступ закрыт» выберите свойство. | ||
# В карточке свойства (открывается с помощью кнопки [[Файл:Открыть.png]] в столбце «Доступ закрыт») в поле «Выражение» пропишите выражение, по которому вычисляется значение свойства. | # В карточке свойства (открывается с помощью кнопки [[Файл:Открыть.png]] в столбце «Доступ закрыт») в поле «Выражение» пропишите выражение, по которому вычисляется значение свойства. | ||
− | + | Например, надо запретить редактирование документа не авторам документа. --> | |
− | Например, надо запретить редактирование документа не авторам документа. | + | Чтобы установить контроль доступа к данным, сделайте следующее: |
− | + | # Перейдите в один из разделов на форме. Нажмите «Добавить». В столбце «Действие над объектом» выберите из списка действие, над которым необходимо установить контроль. | |
− | # Перейдите в | ||
# В столбце «Вычисляемое условие» поставьте галочку. | # В столбце «Вычисляемое условие» поставьте галочку. | ||
− | # В столбце «Доступ закрыт» выберите | + | # В столбце «Доступ закрыт» выберите, будет ли доступно совершаемое действие или нет. |
− | #: [[Файл:Доступ к документам.png]] | + | <!-- #: [[Файл:Доступ к документам.png]] |
# Откройте карточку свойства объекта (в столбце «Доступ закрыт» нажмите кнопку [[Файл:Открыть.png]]) и в поле «Выражение» пропишите выражение, по которому должно вычисляться значение свойства. | # Откройте карточку свойства объекта (в столбце «Доступ закрыт» нажмите кнопку [[Файл:Открыть.png]]) и в поле «Выражение» пропишите выражение, по которому должно вычисляться значение свойства. | ||
− | #: [[Файл:Карточка вычисляемого свойства объекта.png]] | + | #: [[Файл:Карточка вычисляемого свойства объекта.png]]--> |
− | + | # Настройте сообщение, которое будет видеть пользователь в столбце «Сообщение пользователю» | |
+ | #: После этого при срабатывании контроля доступа сообщение будет отображаться в соответствующем окне. | ||
+ | #: [[Файл:Контроль доступа сообщение пользователю.png]] | ||
<!-- -------------------------- Старый текст ------------------------------- | <!-- -------------------------- Старый текст ------------------------------- | ||
__NOTOC__ | __NOTOC__ |
Версия 15:20, 6 июня 2023
Функционал предназначен для назначения разных видов доступа пользователям к объектам системы.
Открытие:
- в программе УАУ8: АДМИНИСТРИРОВАНИЕ — Контроль доступа — Контроль доступа к объектам
- в программе «Кинт: Управление санаторием»: АДМИНИСТРИРОВАНИЕ — Настройка пользователей — Контроль доступа к объектам
Столбцы в таблице — это параметры. Если значение параметра не указано, настройка действует для всех значений параметра. Например, если не указан пользователь, то указанный доступ будет действовать для всех пользователей.
Создание доступа к объектам
- В поле «Настройка доступа к» выберите группу объектов: справочники, документы, обработки, журналы, регистры сведений, реквизиты формы.
- В таблицу добавьте объекты и назначьте права доступа к ним.
Назначение доступа с помощью вычисляемого свойства
Доступ к объекту можно назначить с помощью свойства с вычисляемым значением. Результат вычисления значения определяет разрешение или запрет доступа к объекту. Вычисляемое значение всегда типа boolean: true (да, правда) или false (нет, ложь). Чтобы установить контроль доступа к данным, сделайте следующее:
- Перейдите в один из разделов на форме. Нажмите «Добавить». В столбце «Действие над объектом» выберите из списка действие, над которым необходимо установить контроль.
- В столбце «Вычисляемое условие» поставьте галочку.
- В столбце «Доступ закрыт» выберите, будет ли доступно совершаемое действие или нет.
- Настройте сообщение, которое будет видеть пользователь в столбце «Сообщение пользователю»