Пользовательские preference и overrides


НАЧАЛО >> Управление профилями настроек АРМ >> Пользовательские preference и overrides📄 Скачать в DOCX


ProfileManager предоставляет общий контракт хранения пользовательских preference для модулей ИРБИС 128. Контракт нужен порталам, рабочим местам, спискам и workflow-представлениям, которым требуется сохранить персональный выбор пользователя без создания собственного хранилища настроек.

Основные функции:

ProfileManager хранит preference в SID-данных записи principal по пути ProfileManager/Preferences. Сохраняется только ссылка на target и значение preference. Определение WorkflowFilter, WorkflowView, страницы, доски, календаря или notification profile остается у модуля-владельца.

Границы ответственности:

Системное описание контракта находится в modules/ProfileManager/system/preference_contract.json. Оно используется TestA и будущими HealthCheck-провайдерами.