Перейти к содержанию

Как интегрировать Joint в существующую ИТ-инфраструктуру

В корпоративной ИТ-среде удаленный доступ работает вместе с другими системами. У компании уже есть собственные панели управления, системы учета устройств, help desk, внутренние сервисы и правила развертывания программного обеспечения. Поэтому новый инструмент должен вписываться в эту среду и не менять привычные рабочие процессы.

Joint поддерживает несколько вариантов интеграции. Его можно связать с собственной системой через HTTP API, встроить окно подключения через iFrame, автоматизировать установку приложения Агента и настроить брендирование. Для компаний, которым нужно размещать решение в собственной инфраструктуре, доступна Self-Hosted версия.

Интеграция через HTTP API

HTTP API связывает Joint с другими системами компании. Через API можно получать данные, управлять устройствами и запускать подключения из собственного приложения или внутреннего сервиса.

Представим компанию, которая уже использует собственную систему учета клиентов и устройств. В карточке каждого устройства можно добавить кнопку для удаленного подключения. Когда специалист нажимает на нее, внутренняя система обращается к Joint через HTTP API и получает ссылку на подключение.

HTTP API можно связать с разными системами:

  • система учета устройств, где специалист выбирает устройство во внутренней базе и сразу подключается к нему;
  • ITSM или help desk, где удаленное подключение запускается прямо из карточки обращения;
  • собственный веб-портал, где кнопка подключения появляется в интерфейсе корпоративного сервиса;
  • SaaS-, RMM- или MDM-система, где существующий продукт получает функции удаленного доступа.

Для связи устройства в Joint с объектом во внутренней базе можно использовать идентификаторы. Тогда конкретный компьютер или другое устройство легко найти через API.

При этом компания продолжает хранить данные о клиентах и устройствах в своей системе. Joint отвечает за удаленное подключение.

Бесшовная интеграция

Техники продолжают работать в привычной среде. Компания использует собственную систему управления оборудованием. Joint только добавляет в нее функции удаленного доступа.

Встраивание удаленного подключения через iFrame

HTTP API отвечает за взаимодействие между системами, а iFrame позволяет встроить окно удаленного подключения Joint непосредственно в интерфейс существующего веб-приложения.

С помощью iFrame удаленная сессия отображается как часть интерфейса вашей системы. Специалист может работать с удаленным устройством, не покидая привычную рабочую среду и не переключаясь между вкладками браузера.

HTML
<iframe 
    allowfullscreen
    allow="clipboard-read; clipboard-write"
    style="border:0;width:1024px;height:768px;" 
    src="https://go.jointhub.ru/yourcompany/?connect=20177&amp;llt=66b4kj671pm3abpp5xh17elpnpze245382m9pxbrx313l2xp52hmxqe4e1dekpej&amp;s=c2c5ca25eb4fca787b74a97648e0856951e2b9c7aa02cbf83ac62c81e21a9bab"></iframe>

Например, в карточке клиента могут одновременно отображаться:

  • информация о клиенте;
  • список его устройств;
  • история обращений;
  • встроенное окно удаленного подключения Joint.

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

Встраивание через iFrame подходит для SaaS-платформ, CRM, Service Desk и внутренних корпоративных систем. Интеграция возможна с любыми веб-приложениями, поддерживающими HTML и JavaScript, включая проекты на ReactJS и VueJS.

Практичность

Такой вариант удобен для компаний, которые разрабатывают собственные системы для сотрудников или клиентов. Интерфейс остается знакомым, а удаленный доступ становится его частью.

Автоматическое развертывание приложения Агента

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

Joint поддерживает автоматическую установку приложения Агента. Его можно развернуть с помощью команд и встроить установку в существующие процессы администрирования.

Например, при подготовке нового Windows-компьютера можно установить Агента и сразу зарегистрировать в нужном аккаунте Joint. Дополнительные параметры позволяют задать настройки во время установки.

Для массового развертывания можно использовать MSI-пакеты и готовые команды. Приложение Агента поддерживает Windows, Mac, Linux и Android.

Дополнительно ИТ-отдел может добавить установку Агента в существующий процесс подготовки устройств. Специалисту не придется вручную устанавливать программу на каждый компьютер.

Стандартизация

Joint подключается к уже существующей системе развертывания программного обеспечения. Новые устройства можно заранее подготовить для удаленной поддержки и быстрого подключения.

Брендирование как дополнительный слой безопасности

С помощью брендирования можно изменить название приложения, иконку, ссылку для подключения и другие элементы интерфейса. В результате приложение Агента и страницы подключения выглядят как часть корпоративного сервиса.

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

Брендирование помогает пользователю понять, какое приложение он устанавливает и с каким сервисом оно связано. Это дополнительный слой безопасности на уровне пользовательского сценария. При этом брендирование не заменяет технические механизмы защиты доступа.

Айдентика

Пользователь понимает, что он устанавливает и кто к нему подключается. Компания сохраняет единый корпоративный стиль во всех точках взаимодействия с клиентом.

Self-Hosted для собственной инфраструктуры

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

Для таких сценариев есть Self-Hosted версия. Ее можно развернуть в собственной инфраструктуре компании. Это важно для организаций, где ИТ-среда построена по внутренним стандартам. Компания сама определяет, где размещать серверную часть решения и как подключить ее к своей сети.

Self-Hosted также подходит компаниям, где созданы собственные требования к размещению данных и инфраструктуре удаленного доступа.

Гибкость

Joint можно разместить внутри собственной ИТ-среды и подстроить его работу под существующую архитектуру.

Joint как часть существующей ИТ-среды

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

HTTP API связывает Joint с внутренними сервисами. iFrame переносит окно подключения непосредственно в корпоративный интерфейс. Автоматическое развертывание устанавливает Агента на нужные устройства. Брендирование связывает приложение с корпоративной идентичностью. Self-Hosted дает возможность разместить решение в собственной инфраструктуре.

В итоге компания сохраняет привычную ИТ-среду и рабочие процессы. Техники продолжают использовать знакомые системы, а удаленный доступ становится их частью.