Портал №1 по управлению цифровыми
и информационными технологиями

Универсальный API в ITSM-системе Altevics

В ITSM-системе Altevics предусмотрено два вида интеграции «из коробки»: базовая и универсальная. Первая ориентирована на взаимодействие с базовыми ITSM-объектами, такими как обращения, задания и .т.д.. Для них фиксирован набор команд и передаваемых параметров, при этом  смена статуса объекта является частью управляемого жизненного цикла посредством команд (например, есть команда для перевода обращения в работу с набором обязательных параметров). Этот подход отлично работает для процессов со стабильной структурой.

Однако некоторые процессы, например, управление конфигурациями или разработкой ПО, характеризуются существенными различиями от заказчика к заказчику. Меняется состав типов объектов, их атрибуты и набор статусов. В таких сценариях часто требуется не просто работа с объектом, а оперирование в рамках сложной иерархии типов, с расширенным набором атрибутов и различными режимами взаимодействия.

Для подобных задач подход с фиксированным набором команд базовой интеграции может быть ограничен. Здесь необходим интерфейс, который предоставляет базовые операции (создание, чтение, изменение) с объектами, но при этом позволяет гибко определять тип объекта и передавать произвольный набор атрибутов.

Именно таким решением является универсальная интеграция. Этот интерфейс предназначен для операций с любыми объектами системы, кроме примитивных. Его ключевые возможности включают CRUD-операции через API для произвольных типов, постраничную выдачу списков с поддержкой различных вариантов фильтрации, встроенное разграничение полномочий и журналирование операций. Настройка взаимодействия осуществляется через гибкие настройки, также поддерживается асинхронный режим выполнения запросов.

Универсальная интеграция позволяет строить адаптивные связи со сторонними системами, обеспечивая необходимую глубину и гибкость для автоматизации самых разнообразных процессов.

Запросить демонстрацию системы 

 


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполняя форму, вы соглашаетесь с нашей политикой обработки персональных данных и даете согласие на их обработку.

DevOps
Kanban
ITSM
ITIL
PRINCE2
Agile
Lean
TOGAF
ITAM