Модульная архитектура
Система Юниверс MDM состоит из набора модулей, что создают MDM-системы, обладающие только необходимыми инструментами и функциями. Модульная архитектура имеет следующие особенности:
Различаются frontend и backend модули.
Различаются свободные модули и проприетарные.
Отдельный инструмент MDM может содержаться как в одном модуле, так и сразу в нескольких. Таким образом, для использования отдельных инструментов может потребоваться подключить несколько модулей.
Существует системный набор модулей, без которых система не способна работать.
Примечание
В различных проектах может быть свой состав модулей.
Каждый модуль отвечает за определенные возможности системы. Обмен данными между модулями системы осуществляется с помощью REST API, основная документация по работе с которым хранится в Swagger.
Актуальный список REST-методов доступен по ссылке http://<хост>:<порт>/universe-backend/api. См. подробнее о работе в Swagger.
Модули с приставкой "rest" в имени - это модули, отвечающие за предоставление API и endpoint-ы. При обращении к ним они проверяют корректность запроса и, если все верно, отдают инструкции другим модулям. В одной операции может быть задействовано несколько модулей.
Перечень модулей системы
Модули ЕЕ backend
Модуль |
Имя модуля |
Описание модуля |
Пакетный экспорт записей в XLSX |
com.unidata.mdm.bulk.export.records.xlsx |
Пользовательская пакетная операция экспорта записей в Excel. |
Пакетное удаление записей |
com.unidata.mdm.bulk.remove.records |
Пользовательская пакетная операция удаления записей. |
Параметрические классификаторы |
com.unidata.mdm.classifiers |
Модуль управления классификаторами. |
Краулер для PostgreSQL |
com.unidata.mdm.crawler.postgres |
Референсная реализация краулера данных PostgreSQL. |
Модуль EE |
com.unidata.mdm.ee |
Модуль с уникальным для EE редакции функциями (инициализация некоторых полей лицензии со стандартными значениями для EE редакции, гостевой режим и т.п.). |
Операция экспорта данных |
com.unidata.mdm.job.export.data |
Фоновая пакетная операция экспорта данных. |
Операция миграции |
com.unidata.mdm.job.migrate |
Операция миграции данных с Юниверс MDM 5.X на 6.X. |
Лицензия |
com.unidata.mdm.license |
Модуль проверки лицензий. |
Пакетная операция экспорта записей XLSX REST |
com.unidata.mdm.rest.v1.bulk.export.records.xlsx |
REST API v1 пользовательской пакетной операции экспорта записей в Excel. |
Классификаторы REST |
com.unidata.mdm.rest.v1.classifiers |
REST API V1 модуля классификаторов. |
Лицензия REST |
com.unidata.mdm.rest.v1.license |
REST API v1 модуля проверки лицензий. |
Операция пакетного удаления записей REST |
com.unidata.mdm.rest.v2.bulk.remove.records |
REST API v2 пользовательской пакетной операции удаления записей. |
Модуль бизнес-процессов REST |
com.unidata.mdm.rest.v2.workflow.core |
REST API v2 модуля управления бизнес-процессами. |
Модуль системных ограничений |
com.unidata.mdm.system.limits |
Модуль для задания тех или иных ограничений в системе. Регулирует доступность бизнес-процессов, реестров, ядер и т.д. |
Модуль управления бизнес-процессами |
com.unidata.mdm.workflow.core |
Основной модуль управления бизнес-процессами (BPMN). Поддерживает управление и выполнение произвольных BPMN процессов. Построен на основе Camunda. |
Данные бизнес-процессов |
com.unidata.mdm.workflow.data |
Модуль соединения модулей управления бизнес-процессами и модуля данных. Содержит компоненты, необходимые для построения взаимодействия между модулями при наступлении событий в каждом из них, и обеспечивающие передачу таких событий между модулями. |
Модуль экспорта классификации XLSX |
com.universe.mdm.bulk.export.classification.data.xlsx |
Модуль, отвечающий за экспорт данных классификации в формате XLSX. |
Модуль импорта классификации XLSX |
com.universe.mdm.bulk.imprt.classification.data.xlsx |
Модуль, отвечающий за импорт данных классификации в формате XLSX. |
Пакетная модификация записей классификации |
com.universe.mdm.bulk.modify.classifications |
Модуль пакетной операции модификации записей классификации. |
Пакетная операция модификации записей |
com.universe.mdm.bulk.modify.records |
Модуль пакетной операции модификации записей. |
Основной коммерческий модуль |
com.universe.mdm.core |
Коммерческий модуль, отвечающий за замещения, группы пользователей и пр. |
Импорт данных из очередей |
com.universe.mdm.data.recipient |
Модуль подключения к очереди, в которую поступают данные. |
Модуль качества данных классификации |
com.universe.mdm.dq.classifiers |
Вспомогательный модуль, содержащий логику взаимодействия модулей DQ, Data и Classifiers |
Данные + Качество + Процессы интеграция |
com.universe.mdm.dqw |
Модуль, содержащий логику проверки правил качества, назначенных на фазу бизнес-процесса, для содержимого черновика при его публикации. |
Модуль интеграции LDAP |
com.universe.mdm.ldap.integration |
Модуль интеграции с Active Directory, который включает в себя: импорт профилей и групп из AD по расписанию; аутентификацию (проверку подлинности); авторизацию (предоставление доступа к какому-либо ресурсу) с учетом групп AD; sso (работа с UniverseMDM после авторизации в AD). Текущая функциональность позволяет настроить параметры синхронизации пользователей и групп и провести их синхронизацию. |
Поддержка классификации в модуле metadriven |
com.universe.mdm.metadriven.classifier |
Metadriven компоненты для работы с моделью доменного классификатора. |
Основной модуль Metadata-driven REST API |
com.universe.mdm.metadriven.core |
Основной модуль Metadata-driven REST API. Предоставляет операции над данными в "естественном" виде REST API. Структура объектов передаваемых в рамках API зависят от модели данных. |
Модуль MetaDrivenDQ |
com.universe.mdm.metadriven.dq |
Вспомогательный модуль, содержащий логику запуска правил качества для записей и последующей обработки результатов. |
Smart ETL. Нотификации |
com.universe.mdm.notifications |
Модуль отправки событий в сервис ETL. |
Пакетная операция экспорта классификации XLSX REST V1 |
com.universe.mdm.rest.v1.bulk.export.classifications.xlsx |
REST API v1 операции пакетного экспорта классификации - модуль фрагмента классификаций. |
Пакетная модификация записей REST V1 - классификация |
com.universe.mdm.rest.v1.bulk.modify.classifications |
REST API v1 операции пакетной модификации записей классификации - модуль фрагмента классификаций. |
Пакетная модификация записей REST |
com.universe.mdm.rest.v1.bulk.modify.records |
REST API v1 операции пакетной модификация записей. |
Основной коммерческий модуль REST |
com.universe.mdm.rest.v1.core |
REST API v1 коммерческого модуля. |
LDAP REST API V1 |
com.universe.mdm.rest.v1.ldap.integration |
REST API v1 модуля интеграции LDAP. |
Metadata-driven REST API V1 |
com.universe.mdm.rest.v1.metadriven |
REST API v1 модуля Metadata-driven. |
Операция экспорта аудита |
com.universe.mdm.job.export.audit |
Модуль операции экспорта записей из аудита. |
Операция миграции больших объектов |
com.universe.mdm.job.los.migrate |
Модуль операции миграции больших объектов в 6.12+ с более старых версий. |
Лицензия PGP |
com.universe.mdm.license.pgp |
Модуль для проверки лицензий, подписанных PGP. |
Операция сбора статистики |
com.universe.mdm.job.statistic |
Модуль операции сбора статистики. |
Операция мониторинга расхождений в данных |
com.universe.mdm.job.data.difference |
Модуль операции мониторинга расхождений в данных. |
Интеграция с S3 |
com.universe.mdm.los.s3 |
Модуль интеграции с хранилищем данных S3. |
Провайдер OAuth 2.0 |
com.universe.mdm.rest.v1.oauth2 |
Модуль провайдера аутентификации через OAuth 2.0. |
Основной модуль HPE |
com.universe.mdm.hpe.core |
Основной модуль HPE. Содержит реализации базовых обфусцирующих функций. |
Операция деперсонификации |
com.universe.mdm.hpe.job.dp.data |
Модуль операции деперсонификации данных. |
Операция деперсонификации |
com.universe.mdm.hpe.job.dp.classifiers |
Модуль операции деперсонификации классификаций. |
Операция профилирования |
com.universe.mdm.hpe.job.profile.data |
Модуль операции профилирования данных. |
Операция профилировани |
com.universe.mdm.hpe.job.profile.classifiers |
Модуль операции профилирования классификаций. |
Операция архивации версий |
com.universe.mdm.hpe.job.archive.vistory.data |
Модуль операции архивации версий данных. |
Операция архивации версий |
com.universe.mdm.hpe.job.archive.vistory.classifiers |
Модуль операции архивации версий классификаций. |
Модули СЕ backend
Модуль |
Имя модуля |
Описание модуля |
Пакетные операции |
org.unidata.mdm.bulk.core |
Модуль пакетных операций. Содержит сервис запуска и получения информации о пакетных операциях, а также базовые компоненты для построения операций. |
Основной модуль UniData |
org.unidata.mdm.core |
Модуль общих сервисов системы. Содержит различные вспомогательные сервисы, предоставляющие общие и/или вспомогательные функции для прочих модулей. В частности: сервисы подсистемы безопасности, фоновых операций, аудита, мониторинга, владельцев и т.д. |
Модуль данных |
org.unidata.mdm.data |
Модуль базовых сервисов вокруг основных типов данных - записей и связей. Содержит логику операций над ними, модель данных и пр. |
Качество данных (DQ) |
org.unidata.mdm.dq.core |
Модуль, связывающий модуль данных с модулем DQ. Содержит сегменты (потоков выполнения) для применения правил качества, а также реализации стандартных функций для правил качества. |
Данные в DQ |
org.unidata.mdm.dq.data |
Модуль, связывающий модуль данных с модулем DQ. Содержит сегменты (потоков выполнения) для применения правил качества, а также стандартные функции, применимые только к объектам модуля данных. |
Модуль черновиков |
org.unidata.mdm.draft |
Модуль, содержащий логику работы с черновиками. Содержит сервис, позволяющий искать черновики, просматривать историю изменений и откатывать изменения к более ранним версиям черновика. Другие модули, которые используют функции черновиков, зависят от этого модуля. |
Операция переиндексации |
org.unidata.mdm.job.reindex |
Модуль операции переиндексации данных. |
Основной модуль сопоставления |
org.unidata.mdm.matching.core |
Основной модуль матчинга (сопоставления данных). Содержит модель матчинга. Содержит сервисы для выполнения матчинга и работы с кластерами дубликатов. |
Данные матчинга (сопоставления данных) |
org.unidata.mdm.matching.data |
Модуль, связывающий модуль данных с модулем матчинга. Содержит сегменты (потоков выполнения) для применения матчинга, а также реализацию фрагмента операции переиндексации данных, относящегося к матчингу. |
Postgres хранилище данных матчинга (сопоставления) |
org.unidata.mdm.matching.storage.postgres |
Модуль хранилища данных для сопоставления. Использует для хранения данных БД PostgreSQL и содержит реализацию алгоритмов сопоставления, специфичную к PostgreSQL. |
UniData Meta модуль |
org.unidata.mdm.meta |
Модуль абстрактной модели данных. Содержит обобщенные типы, примитивы и прочее, необходимое для реализации различных моделей данных. Также содержит сервисы перечислений, единиц измерений и систем-источников. |
REST модуль System |
org.unidata.mdm.rest.system |
Модуль общих типов и примитивов REST API системы. Не содержит реализаций, используется для создания REST API прочих модулей. |
Пакетные операции REST |
org.unidata.mdm.rest.v2.bulk.core |
REST API v2 модуля пользовательских пакетных операций. |
Основной REST модуль |
org.unidata.mdm.rest.v2.core |
REST API v2 модуля общих сервисов системы (org.unidata.mdm.core). |
REST Модуль данных V2 |
org.unidata.mdm.rest.v2.data |
REST API v2 работы с данными: атомарные запросы, избранное, записи и связи и т.д. |
REST модуль качества данных (DQ) |
org.unidata.mdm.rest.v2.dq.core |
REST API v2 управления моделью качества (функции качества, правила). |
REST DQ данных |
org.unidata.mdm.rest.v2.dq.data |
REST API v2 сегментов результата проверки (для рендеринга операций над данными) и сервисы проверки записей. |
REST модуль черновиков |
org.unidata.mdm.rest.v2.draft |
REST API v2 модуля черновиков (org.unidata.mdm.draft). |
REST сопоставления |
org.unidata.mdm.rest.v2.matching.core |
REST API v2 управления моделью сопоставления (таблицы, алгоритмы, назначения и т.д). |
REST сопоставления данных |
org.unidata.mdm.rest.v2.matching.data |
REST API v2 сегментов результата сопоставления (для рендеринга операций над данными). |
UniData V2 REST Meta |
org.unidata.mdm.rest.v2.meta |
REST API v2 работы с моделью данных: перечисления, системы источники, реестры/справочники/связи, группы и т.д. |
REST поиска V2 |
org.unidata.mdm.rest.v2.search |
REST API v2 модуля поиска (org.unidata.mdm.search). |
Модуль поиска UniData |
org.unidata.mdm.search |
Модуль поиска. Выполняет все задачи, связанные с поисками в системе, а именно: управление (включая создание) поисковыми индексами, выполнение поисковых запросов и т.д. Реализовано на базе Opensearch. |
Модуль System |
org.unidata.mdm.system |
Системный обязательный модуль. Содержит различные сервисы по работе с модулями, потоками выполнения, запуска системы, пространств имен, миграции БД и прочее. Обязательный модуль для работы приложения, построенного на базе системы, и содержит необходимый минимум для поддержки модульной архитектуры, и модулей на ее базе. |
Операция консолидации данных |
org.universe.mdm.job.duplicate |
Модуль пакетной операции консолидации. |
Операция матчинга (сопоставления) |
org.universe.mdm.job.matching |
Модуль пакетной операции сопоставления. |
Операция переприменения данных |
org.universe.mdm.job.reapply |
Модуль пакетной операции переприменения данных. |
Маркирование |
org.universe.mdm.marks |
Модуль маркирования различных объектов платформы (например, оценки и комментарии). |
REST Оценок V1 |
org.universe.mdm.rest.v1.marks |
REST API v1 модуля маркирования объектов. |
Шифрование |
org.universe.mdm.crypt |
Модуль шифрования стартовых параметров системы, runtime-параметров и настроек подключений краулеров. |
Операция миграции файловых атрибутов |
org.universe.mdm.job.lob.migration |
Модуль операции миграции файловых атрибутов в 6.11+ c более старых версий. |
Модуль временных рядов |
org.unidata.mdm.timelog.core |
Модуль для работы с временными рядами в базе данных. |
Использование Frontend-модулей
Система Юниверс MDM содержит множество точек расширения, каждая из которых имеет свой идентификатор.
Модули содержат в себе набор расширений. Таким образом, при подключении модуля, его расширения подставляются в точки расширения приложения. При этом имеется возможность переопределить какое-то расширение через стандартный механизм (UI UserExits).
Каждая точка расширения предоставляет контракт по взаимодействию родительского и дочернего модулей. Родительским модулем считается модуль, в который встраивается расширение, а дочерним тот, который встраивается в родительский.
Взаимодействие между дочерними модулями возможно только через родителя-посредника. Например, могут быть базовые взаимодействия на базе контрактов. Для написания особых взаимодействий родительский модуль должен быть расширяемым.
Компонент модуля может как хранить данные самостоятельно, так и принимать их снаружи через контракт.
Платформенные модули ядра
Модуль |
Имя модуля |
Описание модуля |
Модуль приложения |
@universe-platform/app |
Основной платформенный модуль, комбинирующий все остальные модули, необходимые для работы приложения |
Модуль серверный уведомлений |
@universe-platform/backend-notifications |
Модуль, реализующий логику получения и отображения серверных уведомлений |
Модуль массовых операций |
@universe-platform/bulk-operation |
Модуль, реализующий логику пакетных действий над записями |
Модуль кеширования |
@universe-platform/cache |
Модуль, реализующий логику кэширования запросов |
Модуль сравнения записей |
@universe-platform/compare |
Модуль, реализующий базовое хранилище для сравнения записей |
Модуль высокоуровневых компонентов |
@universe-platform/composite-components |
Модуль отвечающий за высокоуровневые компоненты |
Модуль конфигурации приложения |
@universe-platform/config |
Модуль, содержащий основную конфигурацию приложения |
Модуль модального окна подтверждения действия |
@universe-platform/confirm |
Модуль, предоставляющий компоненты для работы с модальным окном подтверждения действия |
Модуль краулеров |
@universe-platform/crawler |
Модуль реализующий страницу краулеров |
Модуль крон-выражений |
@universe-platform/cron |
Модуль, реализующий логику работы с крон-выражениями |
Модуль доп. параметров |
@universe-platform/custom-property |
Модуль, предоставляющий модель доп. параметров и компоненты для работы с ней |
Модуль отображаемых имен |
@universe-platform/display-name |
Модуль для работы с функциональностью конфигурируемых отображаемых имен сущностей |
Модуль черновиков |
@universe-platform/draft |
Модуль, реализующий функциональность черновиков |
Модуль редактора |
@universe-platform/editor |
Модуль, предоставляющий компоненты редактора каких-либо сущностей |
Модуль eslint-плагина |
@universe-platform/eslint-plugin |
Модуль, содержащий конфигурацию линтера и набор кастомных правил |
Модуль исключений |
@universe-platform/exception |
Модуль, содержащий базовые исключения |
Модуль работы с файлами |
@universe-platform/file |
Модуль, содержащий инструменты для работы с файлами |
Модуль иконок |
@universe-platform/icon |
Модуль для работы с иконками |
Модуль импортаэкспорта |
@universe-platform/import-export |
Модуль, предоставляющий компоненты и абстрактные хранилища для импортаэкспорта сущностей |
Модуль компонента KeyValue |
@universe-platform/key-value |
Модуль, содержащий компонент ввода данных типа Ключ-Значение |
Модуль запуска приложения |
@universe-platform/launcher |
Модуль предназначен для преиницилизации необходимых для запуска приложения сервисов и библиотек |
Модуль библиотек |
@universe-platform/library |
Модуль, предоставляющий модели, сторы, компоненты и страницы для работы с библиотеками |
Модуль переводов |
@universe-platform/locale |
Модуль, содержащий глобальный переводчик приложения и вспомогательные функции локализации |
Модуль логгирования |
@universe-platform/logger |
Модуль, реализующий логику регистрации событий приложения |
Модуль меты |
@universe-platform/meta |
Модуль, реализующий абстрактную логику работы с мета-моделями |
Модуль моделей |
@universe-platform/model |
Модуль реализующий абстрактные модели, коллекции моделей, поля и декораторы для создания моделей |
Модуль формы |
@universe-platform/model-form |
Модуль, реализующий компоненты для создания формы |
Модуль пространств имён |
@universe-platform/namespace |
Модуль, отвечающий за работу с пространствами имён. |
Модуль работы с запросами |
@universe-platform/network |
Модуль, содержащий функционал работы с запросами - абстрактные запросы, интерцепторы, конфигурация |
Модуль хранилищ данных |
@universe-platform/object-storage |
Модуль, предоставляющий сервисы, менеджеры и модели для взаимодействия с хранилищами данных |
Модуль страницы хранилищ объектов |
@universe-platform/object-storage-page |
Модуль, реализующий страницу настройки хранилищ объектов |
Модуль параметров |
@universe-platform/parameters |
Модуль, предоставляющий компоненты для отображения параметров |
Модуль мета-данных параметров |
@universe-platform/parameters-meta |
Модуль, предоставляющий интерфейсы для работы с параметрами |
Модуль записи |
@universe-platform/record |
Модуль, реализующий абстрактную логику работы с записями |
Модуль роутинга |
@universe-platform/router |
Модуль, предоставляющий глобальный роутер приложения |
Модуль sdk |
@universe-platform/sdk |
Модуль для работы SDK приложения |
Модуль поиска |
@universe-platform/search |
Модуль, реализующий абстрактную логику работы с поиском |
Модуль безопасности |
@universe-platform/security |
Модуль, предоставляющий базовую функциональность для работы с системой разграничения доступа пользователей |
Модуль компонента Select |
@universe-platform/select |
Модуль, предоставляющий возможность использовать Select |
Модуль сохраненных пользовательских данных |
@universe-platform/storage |
Модуль, предоставляющий функциональность хранения пользовательских данных в произвольном формате |
Модуль хранилищ |
@universe-platform/store |
Модуль, предоставляющий сервисы для работы с хранилищами |
Модули таблицы |
@universe-platform/table |
Модуль, предоставляющий логику работы с компонентом таблиц |
Модуль темизации |
@universe-platform/theme |
Модуль, предоставляющий логику настройки и использования нестандартного визуального оформления приложения (темы) |
Модуль страницы темизации |
@universe-platform/theme-page |
Модуль, реализующий страницу настройки темы |
Модуль сервиса темизации |
@universe-platform/theme-service |
Модуль, предоставляющий сервис для получения, сохранения и удаления темы |
Модуль всплывающих уведомлений |
@universe-platform/toast |
Модуль, реализующий логику работы со вплывающими уведомлениями |
Модуль онбординга |
@universe-platform/tour |
Модуль, реализующий вступительный тур по странице |
Модуль дерева |
@universe-platform/tree |
Модуль, реализующий логику работы с компонентом дерева элементов |
Модуль UI компонентов |
@universe-platform/uikit |
Модуль, содержащий базовые UI-компоненты |
Модуль upath |
@universe-platform/upath |
Модуль, реализующий функциональность работы с upath |
Модуль обертки для uikit/upload |
@universe-platform/upload |
Модуль, позволяющий использовать логику Upload из uikit |
Модуль компонентов, связанных с пользователем |
@universe-platform/user-components |
Модуль, содержащий компоненты, связанные с отображением данных пользователя |
Модуль точек расширения |
@universe-platform/user-exit |
Модуль, предоставляющий сервис работы с точками расширения |
Модуль утильных методов |
@universe-platform/util |
Модуль, предоставляющий различные утильные методы |
Утильный модуль для работы с цветами |
@universe-platform/util-color |
Модуль, предоставляющий утилиты для работы с цветами |
Модуль ссылки на документацию |
@universe-platform/wiki |
Модуль, реализующий добавление кнопки-ссылки на документацию |
Модуль wizard |
@universe-platform/wizard |
Модуль, предоставляющий функционал для создания wizard |
Неплатформенные модули ядра
Модуль |
Имя модуля |
Описание модуля |
Модуль аудита |
@unidata/audit |
Модуль, реализующий логику работы и отображения аудита |
Модуль ядра |
@unidata/core-app |
Модуль с некоторыми базовыми для приложения типами |
Модуль страницы качества данных |
@unidata/dq-base |
Модуль, реализующий логику страницы "Качество данных" |
Модуль операций |
@unidata/job |
Модуль, реализующий логику работы и отображения операций |
Модуль правил отображения |
@unidata/json-rules |
Модуль, содержащий логику работы с upath отображения параметров |
Модуль страницы библиотек |
@unidata/library |
Модуль, реализующий логику страницы "Библиотеки" |
Модуль наблюдаемых UI-Kit компонентов |
@unidata/observered-uikit |
Модуль, предоставляющий набор базовых наблюдаемых (mobx observer) компонентов. |
Модуль страниц безопасности |
@unidata/security |
Модуль, реализующий страницы ролей и пользователей |
Модуль страницы параметры системы |
@unidata/system-config |
Модуль, реализующий логику страницы "Параметры системы" |
Модуль общих типов |
@unidata/types |
Модуль, предоставляющий базовые типы |
Модуль активности пользователей |
@unidata/user-activity |
Модуль, содержащий функционал и UI работы с пользовательской активностью |
Модули MDM EE
Модуль |
Имя модуля |
Описание модуля |
Модуль app для EE MDM |
@universe-ee/app |
Модуль инициализации enterprise edition |
Базовый модуль приложения EE издания |
@universe-ee/base-app |
Базовый модуль EE издания. Предоставляет основной функционал запуска приложения. |
Модуль данных MDM EE |
@universe-ee/data |
Модуль, реализующий функциональность Enterprise edition в данных |
Модуль классификаторов |
@universe-ee/data-classifier |
Модуль, реализующий функционал работы с данными классификаторов |
Модуль оценок |
@universe-ee/data-mark |
Модуль, реализующий функционал оценок |
Модуль правил качества MDM EE |
@universe-ee/dq |
Модуль, реализующий функциональность Enterprise edition в правилах качества |
Модуль launcher EE |
@universe-ee/launcher |
Модуль с лаунчером приложения EE, отвечает за инициализацию глобальных менеджеров, методы авторизации, проверку наличия лицензии |
Модуль для взаимодействия с LDAP |
@universe-ee/ldap |
Модуль, предоставляющий инструменты взаимодействия с LDAP |
Модуль проверки лицензии |
@universe/license |
Модуль, предоставляющий функционал проверки лицензии MDM EE |
Модуль меток |
@universe-ee/mark |
Модуль, необходимый DG для работы меток |
Модуль сопоставления EE издания |
@universe-ee/matching |
Модуль, расширяющий функционал стандартного пакета @unidata-mdm/matching |
Модуль мета-данных MDM EE |
@universe-ee/meta |
Модуль, реализующий функциональность Enterprise edition в данных |
Модуль меты классификаторов |
@universe-ee/meta-classifier |
Модуль для работы с мета данными классификатора |
Модуль настройки прав доступа EE издания |
@universe-ee/security |
Модуль, реализующий логику работы с правами пользователя, связанными с ЕЕ |
Модуль статусной модели |
@universe-ee/status-model |
Модуль для работы со статусной моделью |
Модуль тегов |
@universe-ee/tags |
Модуль реализует функциональность тегов |
Модуль групп пользователей |
@universe-ee/users-group |
Модуль, отвечающий за настройку и отображение групп пользователей |
Модуль бизнес-процессов MDM EE |
@universe-ee/workflow |
Модуль, реализующий функциональность бизнес-процессов в Enterprise edition |
Модули MDM
Модуль |
Имя модуля |
Описание модуля |
Модуль данных МДМ |
@unidata-mdm/data |
Модуль реализует функциональность работы с данными в платформе |
Модуль User-Exit-ов для правил качества |
@unidata-mdm/dq-data-ue |
Модуль, реализующий точки расширения страницы правил качества, принадлежащих MDM |
Модуль User-Exit-ов для черновиков |
@unidata-mdm/draft-ue |
Модуль, содержащий типы UE, добавляемые к функциональности черновиков |
Модуль справочников МДМ |
@unidata-mdm/lookup |
Модуль реализует работу со справочниками |
Модуль правил сопоставления |
@unidata-mdm/matching |
Модуль, реализующий логику работы с правилами сопоставления |
Модуль мета-данных MDM |
@unidata-mdm/meta-data |
Модуль, реализующий логику работы с мета-моделью MDM |