В этой статье:

Проверка целостности продукта

Проверка целостности метаданных репозитория

Расчёт контрольных сумм

Проверка контрольных сумм

Проверка корректности аудита пользователей

Контроль целостности продукта «Форсайт. Аналитическая платформа» и метаданных

Контроль целостности продукта «Форсайт. Аналитическая платформа» и метаданных репозитория производится в результате:

Проверка целостности продукта

Проверка целостности продукта выполняется, если был установлен флажок «Проверять контрольные суммы при каждом запуске платформы» при установке BI-сервера продукта «Форсайт. Аналитическая платформа» в ОС Windows.

Примечание. Если при установке веб-приложения проверка контрольных сумм не была включена, то для её активации заново запустите инсталлятор и установите флажок «Проверять контрольные суммы при каждом запуске платформы».

Проверка контрольных сумм для исполняемых файлов производится в момент их загрузки. При каждом запуске «Форсайт. Аналитическая платформа» загружается минимальный набор исполняемых файлов, а по мере обращения к функциональности загружаются дополнительные библиотеки, необходимые для работы. В случае обнаружения нарушения целостности пользователю выдается соответствующее сообщение с указанием нарушенных файлов. Дальнейшая работа с «Форсайт. Аналитическая платформа» блокируется.

Для восстановления целостности необходимо вмешательство администратора.

Повредить исполняемые файлы или их содержимое могут:

Примечание. Проверка контрольных сумм выполняется только при запуске настольного приложения или при работе BI-сервера, установленного в ОС Windows. В ОС Linux проверка контрольных сумм выполняется средствами операционной системы.

Проверка целостности метаданных репозитория

Для проверки целостности метаданных репозитория используется расчёт контрольных сумм, которые вычисляются определенным образом по содержимому объекта. Контрольная сумма меняется при изменении метаданных объекта. Для проверки контрольной суммы объекта необходимо первоначально её рассчитать. При последующей проверке объекта сверяется рассчитанная контрольная сумма, сохранённая в файл, с контрольной суммой объекта в репозитории. Если контрольная сумма изменена, значит, объект был изменён.

Проверка целостности метаданных объектов репозитория доступна в менеджере обновлений.

Важно. Проверку целостности метаданных репозитория необходимо выполнять только в рамках одного репозитория.

Расчёт контрольных сумм

Для расчёта контрольных сумм объектов в менеджере обновлений выполните команду «Рассчитать контрольные суммы» в главном меню или контекстном меню структуры обновления/объекта обновления.

После выполнения действия контрольные суммы будут рассчитаны для всех объектов, находящихся в обновлении, и сохранены в файл с наименованием «Контрольные суммы.crc» в папку загрузок браузера.

Проверка контрольных сумм

Для проверки контрольных сумм в менеджере обновлений:

  1. Выполните команду «Проверить контрольные суммы» в главном меню или контекстном меню структуры обновления/объекта обновления;

  1. Выберите файл с расширением *.crc, содержащий ранее сохранённые контрольные суммы объектов.

После выполнения действий будет открыто окно «Проверка контрольных сумм», отображающее результаты проверки контрольных сумм объектов в файле с контрольными суммами объектов в репозитории:

В окне отображается таблица, содержащая результаты проверки контрольных сумм объектов. Для объектов отображаются наименования, идентификаторы и статус проведенной проверки.

Возможные статусы проверки контрольных сумм:

Проверка корректности аудита пользователей

Для проверки служебного пользователя, который необходим для корректного аудита пользователей, используется проверка механизма блокировки пользователей. Служебный пользователь создается в менеджере репозитория. Вследствие неправильного создания служебного пользователя, переустановки схем или действий злоумышленников система безопасности может не функционировать должным образом.

Примечание. Проверка механизма блокировки пользователей доступна только в настольном приложении. Использование проверки механизма блокировки пользователей при каждом входе в систему увеличивает время ожидания запуска продукта «Форсайт. Аналитическая платформа».

Для проверки механизма блокировки пользователей при каждом входе администратора в менеджер безопасности установите флажок «Проверять при каждом входе в систему» в разделе «Сервис»:

В случае обнаружения ошибок будет выдано соответствующее сообщение. Состояние флажка сохраняется для текущего пользователя ОС.

Для проверки механизма блокировки пользователей в данный момент нажмите кнопку «Проверить сейчас». По результатам проверки будет выдано соответствующее сообщение.

См. также:

Администрирование и контроль доступа