Навигатор по разделу
Общие сведения
Раздел "Типы объектов" → "Расширенные свойства" веб-интерфейса администратора Avanpost IDM предназначен для управления свойствами типов объектов Системы (создания новых свойств и редактирования текущих свойств).
Привязка созданных свойств к типам объектов Системы осуществляется в разделе "Типы объектов" → "Объекты" веб-интерфейса администратора Avanpost IDM
Подробнее в разделе "6.1.8.2. Настройка типов и подтипов объектов"
Создание нового свойства
Для создания нового свойства необходимо:
- На основной странице раздела "Расширенные свойства" веб-интерфейса администратора Avanpost IDM нажать "Добавить".
- Выбрать тип свойства (Boolean/ Date/ DateTime/ File и др).Подробнее о типах свойств см. Таблицу
- Заполнить открывшуюся карточку свойства выбранного типа на вкладке "Основное":
Параметр Описание Название Задать системное название свойства, которое будет использоваться в дальнейшем при настройке процессов и разработке скриптов.
Описание Задать произвольное описание свойства, которое будет отображаться в списке свойств в разделе "Расширенные свойства".
Чекбокс "Уникальное свойство" Установить, если требуется, чтобы у каждого объекта с этим свойством было уникальное значение.
Чекбокс "Скрытое свойство Установить, если требуется скрыть это свойство.
Чекбокс "Не участвует в расчете динамических политик" Установить, если требуется отключить участие свойства в расчёте динамических политик.
Чекбокс "Шифрованное значение" Установить, если требуется шифровать значение данного свойства в БД.
Значение по умолчанию Задать значение, которое будет установлено в свойстве по умолчанию. - Заполнить карточку свойства на вкладке "Настройки контрола" (см. Таблицу).
- На вкладке "Валидация" добавить скрипт валидации (валидатор) для свойства, который будет проверять значения свойства на соответствие заданным в валидаторе критериям (см. Таблицу).
При необходимости
- Нажать "Сохранить".
Тип свойства | Вкладка "Настройки контрола" (настройки отображения элемента интерфейса) | Валидация (оценка значений полей на корректный формат ввода и настройка вывода ошибки по разным параметрам) | |
|---|---|---|---|
ArrayString — массив строковых значений |
| Заголовок — задать заголовок свойства, который будет отображаться в веб-интерфейсах Системы при просмотре свойств соответствующих объектов. Заполнитель — задать подсказку-плэйсхолдер, которая будет отображена в поле этого свойства у объектов до ввода значения. Подсказка — задать текстовую подсказку для заполнения значений этого свойства у объектов, которым оно будет присвоено | Добавление нового валидатора — выбрать из списка один из вариантов для добавления проверки (можно добавить более одного валидатора, выбирая их в списке поочередно):
Например, "Это поле обязательно для заполнения". При указании сообщения об ошибке можно воспользоваться шаблоном: Ошибка валидации:
|
| Заголовок — задать заголовок свойства, который будет отображаться в веб-интерфейсах Системы при просмотре свойств соответствующих объектов. Заполнитель — задать подсказку-плэйсхолдер, которая будет отображена в поле этого свойства у объектов до ввода значения. Подсказка — задать текстовую подсказку для заполнения значений этого свойства у объектов, которым оно будет присвоено. Тип источника данных – выбрать источник возможных значений для свойства:
| ||
Boolean – логический тип свойства |
| Заголовок — задать заголовок свойства, который будет отображаться в веб-интерфейсах Системы при просмотре свойств соответствующих объектов. | |
| Заголовок — задать заголовок свойства, который будет отображаться в веб-интерфейсах Системы при просмотре свойств соответствующих объектов. | ||
Date — тип свойства дата в формате ДД.ММ.ГГ | Заголовок — задать заголовок свойства, который будет отображаться в веб-интерфейсах Системы при просмотре свойств соответствующих объектов. Подсказка — задать текстовую подсказку для заполнения значений этого свойства у объектов, которым оно будет присвоено. | ||
DateTime — тип свойства дата и время в форматеДД.ММ.ГГ, ЧЧ:ММ | Заголовок — задать заголовок свойства, который будет отображаться в веб-интерфейсах Системы при просмотре свойств соответствующих объектов. Подсказка — задать текстовую подсказку для заполнения значений этого свойства у объектов, которым оно будет присвоено | ||
File — файловый тип свойства | Заголовок — задать заголовок свойства, который будет отображаться в веб-интерфейсах Системы при просмотре свойств соответствующих объектов. Флажок "Несколько файлов" — включает возможность загрузки нескольких файлов. | ||
Целочисленный тип свойства |
| Заголовок — задать заголовок свойства, который будет отображаться в веб-интерфейсах Системы при просмотре свойств соответствующих объектов. Заполнитель — задать подсказку-плэйсхолдер, которая будет отображена в поле этого свойства у объектов до ввода значения. Подсказка — задать текстовую подсказку для заполнения значений этого свойства у объектов, которым оно будет присвоено. | Добавление нового валидатора — выбрать из списка один из вариантов для добавления проверки (можно добавить более одного валидатора, выбирая их в списке поочередно):
Сообщение об ошибке — указать для каждого добавленного валидатора сообщение об ошибке, которое будет выводить Система в случае несоответствия значения свойства заданным в валидаторе критериям. Например, "Это поле обязательно для заполнения". При указании сообщения об ошибке можно воспользоваться шаблоном: Ошибка валидации:
|
| Заголовок — задать заголовок свойства, который будет отображаться в веб-интерфейсах Системы при просмотре свойств соответствующих объектов. Заполнитель – задать подсказку-плэйсхолдер, которая будет отображена в поле этого свойства у объектов до ввода значения. Подсказка — задать текстовую подсказку для заполнения значений этого свойства у объектов, которым оно будет присвоено. Тип источника данных — выбрать источник возможных значений для свойства:
| ||
Строковый тип свойства
|
| Заголовок — задать заголовок свойства, который будет отображаться в веб-интерфейсах Системы при просмотре свойств соответствующих объектов. Заполнитель — задать подсказку-плэйсхолдер, которая будет отображена в поле этого свойства у объектов до ввода значения. Подсказка — задать текстовую подсказку для заполнения значений этого свойства у объектов, которым оно будет присвоено. Формат — выбрать один из вариантов формата из списка:
| Добавление нового валидатора — выбрать из списка один из вариантов для добавления проверки (можно добавить более одного валидатора, выбирая их в списке поочередно):
Сообщение об ошибке — указать для каждого добавленного валидатора сообщение об ошибке, которое будет выводить Система в случае несоответствия значения свойства заданным в валидаторе критериям. Пример "Это поле обязательно для заполнения". При указании сообщения об ошибке можно воспользоваться шаблоном: Ошибка валидации:
|
| Заголовок — задать заголовок свойства, который будет отображаться в веб-интерфейсах Системы при просмотре свойств соответствующих объектов. Заполнитель — задать подсказку-плэйсхолдер, которая будет отображена в поле этого свойства у объектов до ввода значения. Подсказка — задать текстовую подсказку для заполнения значений этого свойства у объектов, которым оно будет присвоено. Тип источника данных — выбрать источник возможных значений для свойства:
| ||
| Заголовок — задать заголовок свойства, который будет отображаться в веб-интерфейсах Системы при просмотре свойств соответствующих объектов. Заполнитель — задать подсказку-плэйсхолдер, которая будет отображена в поле этого свойства у объектов до ввода значения. Подсказка — задать текстовую подсказку для заполнения значений этого свойства у объектов, которым оно будет присвоено. Количество строк ввода — задать количество строк для текстового поля этого свойства. | ||
Time — тип свойства "Время" | Заголовок — задать заголовок свойства, который будет отображаться в веб-интерфейсах Системы при просмотре свойств соответствующих объектов. Подсказка — задать текстовую подсказку для заполнения значений этого свойства у объектов, которым оно будет присвоено | Добавление нового валидатора — выбрать из списка один из вариантов для добавления проверки (можно добавить более одного валидатора, выбирая их в списке поочередно):
Сообщение об ошибке — указать для каждого добавленного валидатора сообщение об ошибке, которое будет выводить Система в случае несоответствия значения свойства заданным в валидаторе критериям. Пример "Это поле обязательно для заполнения". При указании сообщения об ошибке можно воспользоваться шаблоном: Ошибка валидации:
| |
Uri — тип свойства, представляющий собой ссылку на файл | Заголовок — задать заголовок свойства, который будет отображаться в веб-интерфейсах Системы при просмотре свойств соответствующих объектов. Заполнитель — задать подсказку-плэйсхолдер, которая будет отображена в поле этого свойства у объектов до ввода значения. Подсказка — задать текстовую подсказку для заполнения значений этого свойства у объектов, которым оно будет присвоено. Пример "Введите ссылку на файл в хранилище или файловом ресурсе". Разрешенные схемы — выбрать URI-схемы, которые будут разрешены для свойства. По умолчанию выставлены: "http", "https". Для добавления доступны:
Как открывать ссылку — выбрать один из вариантов, как будет открываться заданная в качестве значения свойства ссылка:
| ||
Редактирование свойства
Для изменения свойства необходимо:
- В строке нужного свойства нажать и выбрать "Редактировать".
- Внести изменения в карточку выбранного свойства.
- Нажать "Сохранить".
Удаление свойства
Для удаления свойства необходимо:
- В строке нужного свойства нажать и выбрать "Удалить". Откроется окно подтверждения.
- При необходимости установить флажок "Удалить все свойства данного типа".Если выбранное свойство есть у хотя бы одного объекта, то для удаления свойства необходимо удалить все свойства этого типа у объектов.
- Подтвердить удаление.
