Создание политики размещения¶
Для создания новой политики размещения необходимо выполнить следующие действия:
-
В открывшейся форме создания политики размещения заполнить поля.
Поля Наименование, Описание и Код заполняются вручную.
Поле Выбор хранилища заполняется выбором значения из выпадающего списка и определяет, в какой последовательности будут выбираться хранилища, привязанные к этой политике размещения, для заполнения контентом:
- ORDERED – выбирается открытое файловое хранилище по рангу (от высшего к низшему). Если в политике размещения есть несколько хранилищ с одинаковым рангом, выбирается одно из них произвольным образом.
- RANDOM – выбирается открытое файловое хранилище, связанное с политикой размещения, произвольным образом.
- BYSIZE – выбирается открытое файловое хранилище, связанное с политикой размещения, с наименьшей заполненностью. Если в политике размещения есть несколько хранилищ с одинаковой заполненностью, выбирается одно из них произвольным образом.
В поле Период удержания контента значение указывается в минутах вручную или выбором значения с помощью переключателей
. До указанного периода файлы в хранилищах, привязанные к создаваемой политике размещения, удалить будет невозможно.
Следующие поля заполняются с помощью тумблеров:
- Дедупликация – позволяет выявлять идентичные файлы, существующие в Системе, чтобы не сохранять их повторно.
С помощью функции дедупликации сравнивается хэш-сумма загружаемого файла с записью в БД в рамках одной политики размещения. При совпадении хэш-сумм из записи БД копируются все входящие параметры и перезаписываются для загружаемого файла.
- Шифрование – устанавливает шифрование файлов по стандарту AES 128-битным ключом.
Ключ шифрования генерируется каждый раз при включении опции шифрования у политики размещения. Все файлы, попадающие под политику с шифрованием, будут зашифрованы с использованием алгоритма AES 128-битным ключом. Для генерации случайных чисел для AES используется стандартная защищенная библиотека Java «javax.crypto.KeyGenerator». Ключи шифрования не удаляются и хранятся в отдельной таблице, описывающей ключи шифрования. Каждый файл содержит указатель на ключ шифрования, которым он был зашифрован.
Таким образом для конфиденциальных документов может использоваться отдельная политика размещения с настройкой шифрования и невозможностью удаления файлов. Зашифрованный файл занимает такой же объем данных на диске, что и не зашифрованный.
- Сжатие – устанавливает признак сжатия с возможностью выбора конкретных MIME-типов файлов.
После активации тумблера ниже появится блок со столбцом Наименование, в котором отображается наименование добавленных MIME-типов.
Для добавления дополнительных строк нужно нажать кнопку
. В конце каждой строки есть кнопка удаления введенного значения
и кнопка удаления строки
.
Для файлов указанных форматов в соответствии с данной политикой при загрузке будет производиться автоматическое сжатие. Размер после сжатия отображается в колонке «Актуальный размер» в табличном представлении раздела Все файлы.
- Разрешать удаление – позволяет удалять файлы, связанные с текущей политикой.
При попытке удалить файл, связанный с политикой, у которой не активирован данный тумблер, появится уведомление.
- По умолчанию - устанавливает текущую политику в качестве используемой по умолчанию.
3. После того как все поля формы создания политики размещения будут заполнены, нажать кнопку
.
Появится уведомление, информирующее об успешном сохранении политики размещения.
Созданная политика размещения появится в разделе Политики размещения.




