Контроль доступа к объектам — различия между версиями

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

Версия 15:20, 6 июня 2023

Функционал предназначен для назначения разных видов доступа пользователям к объектам системы.

Открытие:

  • в программе УАУ8: АДМИНИСТРИРОВАНИЕ — Контроль доступаКонтроль доступа к объектам
  • в программе «Кинт: Управление санаторием»: АДМИНИСТРИРОВАНИЕ — Настройка пользователейКонтроль доступа к объектам

Столбцы в таблице — это параметры. Если значение параметра не указано, настройка действует для всех значений параметра. Например, если не указан пользователь, то указанный доступ будет действовать для всех пользователей.

Создание доступа к объектам

  1. В поле «Настройка доступа к» выберите группу объектов: справочники, документы, обработки, журналы, регистры сведений, реквизиты формы.
  2. В таблицу добавьте объекты и назначьте права доступа к ним.
Контроль доступа УАУ.png

Назначение доступа с помощью вычисляемого свойства

Доступ к объекту можно назначить с помощью свойства с вычисляемым значением. Результат вычисления значения определяет разрешение или запрет доступа к объекту. Вычисляемое значение всегда типа boolean: true (да, правда) или false (нет, ложь). Чтобы установить контроль доступа к данным, сделайте следующее:

  1. Перейдите в один из разделов на форме. Нажмите «Добавить». В столбце «Действие над объектом» выберите из списка действие, над которым необходимо установить контроль.
  2. В столбце «Вычисляемое условие» поставьте галочку.
  3. В столбце «Доступ закрыт» выберите, будет ли доступно совершаемое действие или нет.
  4. Настройте сообщение, которое будет видеть пользователь в столбце «Сообщение пользователю»
    После этого при срабатывании контроля доступа сообщение будет отображаться в соответствующем окне.
    Контроль доступа сообщение пользователю.png