Как интегрировать 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 удаленная сессия отображается как часть интерфейса вашей системы. Специалист может работать с удаленным устройством, не покидая привычную рабочую среду и не переключаясь между вкладками браузера.
<iframe
allowfullscreen
allow="clipboard-read; clipboard-write"
style="border:0;width:1024px;height:768px;"
src="https://go.jointhub.ru/yourcompany/?connect=20177&llt=66b4kj671pm3abpp5xh17elpnpze245382m9pxbrx313l2xp52hmxqe4e1dekpej&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 дает возможность разместить решение в собственной инфраструктуре.
В итоге компания сохраняет привычную ИТ-среду и рабочие процессы. Техники продолжают использовать знакомые системы, а удаленный доступ становится их частью.


