Расширение CMDB за счет наследования таблиц
Требуемые роли: cmdb_manager, admin.
Чтобы CMDB соответствовала потребностям бизнеса, вы можете модифицировать ее, добавляя новые таблицы классов и настраивая существующие. Структура CMDB будет построена с использованием системных таблиц, которые будут хранить конфигурационные записи и, тем самым, организовывать базу данных управления конфигурацией. Каталог CMDB содержит все таблицы, используемые для построения бизнес-решений SimpleOne.
Чтобы настроить структуру CMDB, добавив новую таблицу класса, выполните следующие действия:
- Создайте новый класс конфигурационных единиц, унаследованный от таблицы Конфигурационные единицы (sys_cmdb_ci).
- Настройте поля и колонки вашего класса и при необходимости установите связи с другими таблицами.
- Создайте новую запись CMDB на основе класса CMDB и добавьте к ней категорию CMDB.
Этот способ расширения CMDB считается устаревшим и не рекомендуется к использованию. Используйте Расширение CMDB за счет классов и моделей.
Создание таблицы класса CMDB
Чтобы создать новую таблицу класса, унаследованную от таблицы Конфигурационные единицы (sys_cmdb_ci) или другой таблицы класса CMDB, выполните следующие действия:
- Перейдите в Настройки системы → Все таблицы.
- Нажмите Создать и заполните поля. Родительской таблицей укажите таблицу Конфигурационные единицы (sys_cmdb_ci) или одну из ее дочерних таблиц.
- Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.
Вы также можете создать таблицу класса CMDB из формы родительской таблицы. Для этого перейдите в связанный список Таблицы, нажмите Создать и выполните описанные выше действия.
Настройка таблицы класса CMDB
В области Связанные списки на форме Таблицы вы можете настроить связанные списки и колонки для вашего класса CMDB, чтобы определить его назначение и установить связи с другими таблицами CMDB. Для используемого способа организации базы данных конфигурационных единиц справедливы все те же инструменты, которые используются для управления бизнес-логикой для обычных записей системы.
Связанный список | Описание |
---|---|
Колонки | На этой вкладке вы можете создать колонки, чтобы определить набор полей для таблицы класса CMDB. Нажмите Создать и выполните действия, описанные в статье Создание колонок. Вы также можете создать колонку и привязать ее к соответствующей таблице CMDB через меню Настройки системы → Все колонки. |
Правила контроля доступа | Эта вкладка содержит все правила контроля доступа (ACL), связанные с вашей таблицей класса CMDB. Чтобы создать новый ACL-список, связанный с вашим классом, нажмите Создать и выполните действия, описанные в статье Создание правил контроля доступа. |
Клиентские скрипты | Эта вкладка содержит все клиентские скрипты, относящиеся к вашему классу таблиц CMDB. Чтобы создать новый клиентский скрипт, относящийся к вашему классу, нажмите Создать и выполните действия, описанные в статье Клиентские скрипты. |
Бизнес-правила | Эта вкладка содержит список всех бизнес-правил, применяемых к вашему классу таблиц CMDB. Чтобы создать новое бизнес-правило, нажмите Создать и заполните поля, как описано в статье Бизнес-правила. |
Опции для таблиц | Эта вкладка содержит список значений параметров, используемых в классе таблицы CMDB.Чтобы создать новое значение параметра, нажмите Создать и заполните поле Значение опции. |
Переводы | Эта вкладка содержит переводы заголовка таблицы. За дополнительной информацией обратитесь к статье Поля типа Translated Text. |
Записи VCS | Эта вкладка содержит записи версий таблицы. За дополнительной информацией обратитесь к статье Записи VCS. |
Добавление новой записи в каталог CMDB
Чтобы добавить ссылку на таблицу нового класса в навигатор по CMDB, выполните следующие действия:
- В навигаторе введите "Управление конфигурациями" и нажмите на значок редактирования рядом с категорией меню Управление конфигурациями.
- На форме Разделы меню прокрутите вниз до области Связанные списки, откройте вкладку Пункт меню и нажмите Создать.
- Заполните поля.
- Нажмите кнопку Сохранить или Сохранить и выйти, чтобы применить изменения.
- Используйте базу данных управления конфигурациями, чтобы реализовать в ней новый каталог CMDB и установить все необходимые связи и зависимости с другими записями CMDB.
Cоздание нового типа КЕ
В SimpleOne IT-услуги считаются конфигурационными единицами наряду с их составными компонентами, необходимыми для надлежащего предоставления услуг. Типы КЕ определяют набор атрибутов КЕ и их иерархическое положение в структуре модели услуги.
Чтобы определить вашу КЕ как IT-услугу или как кастомный IT-объект, сначала необходимо определить многообразие КЕ с помощью списка типов КЕ.
Чтобы создать новый тип КЕ, выполните следующие действия:
- Перейдите в Управление конфигурациями → Типы КЕ и нажмите Создать.
- Заполните поле Наименование.
- Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.
Созданный тип КЕ отображается в начале списка. Поскольку каждый тип КЕ определяет иерархический уровень на карте зависимостей, создание нового типа приводит к добавлению следующего на более низком уровне.
Далее через связанный список, вы можете добавлять записи КЕ для их категоризации.