Управление приложениями и интеграциями

Интеграция Плагина (Case.one SDK)

Как подключить плагин? Как добавить плагин на боковую панель?

С помощью Case.one SDK доступно подключить Плагин, на базе которого вы можете самостоятельно создать приложение для встраивания в боковую панель с AI-ассистентом в Case.one — например, можно встроить бота, который будет напоминать о планах на день или о просроченных задачах.


JavaScript Case.one SDK — набор инструментов разработки для Case.one (библиотека), расширяющих базовый функционал JavaScript SPA Case.one дополнительной бизнес-логикой.

JavaScript-файл (Плагин) стороннего приложения можно подключить к основному приложению Case.one в интерфейсе внешнего приложения (IExternalApplication). При запуске основного приложения происходит инициализация сторонних плагинов в виде Web Worker.


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


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


Особенности реализации Плагина:

  • Подключение плагина выполняется для каждого инстанса отдельно
  • Внутри плагина можно использовать скрипты для операций над задачами, или карточками объектов и дел
  • Плагин может автоматически открывать или закрывать боковую панель сразу на нужной вкладке
  • Можно настроить вкладки на боковой панели Case.one — для каждой вкладки необходимо указать следующую информацию:
    • Название вкладки
    • HTML-контент — контент будет отображаться на правой панели на отдельной вкладке вместо текущего помощника
    • ID — порядковый номер вкладки

У AI-ассистента Case.one порядковый номер (по умолчанию) — 5.


  • Плагин может использовать методы SDK, позволяющие получить следующую дополнительную информацию от Case.one:
    • Информацию по авторизованному пользователю
    • Токен авторизованного пользователя
    • Настройки приложения
    • Название открытого объекта
    • Класс объекта
    • Тип объекта
    • Ответственный
    • Стадия
    • Статус
    • Проект
    • Папка
    • Дата создания
    • Дата изменения

Интеграция с почтовыми сервисами

Как подключить стороннюю почту? Как настроить IMAP и SMTP в Case.one? Как подключить Яндекс почту? Как подключить Google почту?

Подключение почтовых сервисов с помощью протоколов IMAP и SMTP универсально и позволяет настроить получение и отправку почты в Case.one с любого почтового сервиса.

Чтобы подключить протоколы IMAP или SMTP:

  1. Перейдите в раздел Администрирование — Приложения.
  2. Выберите в блоке Почта IMAP/SMTP и нажмите кнопку Подключить.
  3. Укажите параметры для подключения:
    • Название — название подключения (максимальная длина — 256 символов)
    • Сервер IMAP — максимальная длина составляет 2048 символов
    • Порт — порт IMAP-сервера, поле Порт должно иметь значения в диапазоне 0-65535
    • Параметры шифрования — выбор параметров шифрования для IMAP-подключения из справочника:
      • Нет
      • SSL/TLS (по умолчанию)
      • STARTTLS
      • Авто
    • Сервер SMTP — максимальная длина составляет 2048 символов
    • Порт — порт SMTP-сервера, поле Порт должно иметь значения в диапазоне 0-65535
    • Параметры шифрования — выбор параметров шифрования для SMTP-подключения из справочника:
      • Нет
      • SSL/TLS (по умолчанию)
      • STARTTLS
      • Авто

При создании или редактирования подключения выполняется проверка корректности заполненных данных. Если проверка не пройдена, отобразится ошибка.

Узнать параметры подключения:


Обратите внимание, что предусмотрены следующие ограничения:

  • При отключении почтового сервера у вас будет сброшена авторизация к данному почтовому серверу
  • При повторном включении предыдущие настройки недоступны — вам будет необходимо заново настроить свои учетные записи
  • Отправка писем через SMTP недоступна для клиентов

После подключения протоколов IMAP и SMTP настройте ваш почтовый ящик в профиле Case.one.


После подключения протоколов IMAP и SMTP в профиле на вкладке Приложения отобразится новая почта, которая доступна для подключения.


Интеграция с SSO Keycloak

Интеграцию с SSO (Single Sign-On — технология единого входа) Keycloak (на базе Open ID) можно использовать, если нет возможности подключить интеграцию с Active Directory.

При включенной интеграции с SSO Keycloak в Case.one недоступно:

  • Создание пользователей
  • Удаление пользователей
  • Редактирование сведений о пользователе в Case.one, которые указаны в обязательных полях и синхронизируются с SSO Keycloak
  • Добавление и/или удаление роли у пользователей — недоступно редактирование

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

Если в Case.one нет аутентифицированного пользователя, будет создана карточка пользователя со следующей информацией, полученной от SSO:

  • Фамилия
  • Имя
  • Инициалы — добавляются в Case.one на основании ФИО
  • E-mail
  • Внешний идентификатор
  • Должность и Организация — при отсутствии сведений поля будут пустыми

Пользователь не сможет зайти в Case.one:

  • При попытке авторизации по уже зарегистрированному адресу электронной почты, если не совпадает внешний идентификатор (если идентификатор отсутствует, авторизация будет выполнена)
  • Если при попытке авторизации в Case.one не обнаружено активной подписки
  • Если пользователь заблокирован в Case.one

При включенной интеграции доступно назначение ролей пользователям на основе сведений, полученных через SSO Keycloak:

  • Если сведения о роли получены:
    • При наличии в Case.one соответствия пользователю будет назначена указанная роль
    • Если в Case.one нет соответствия или роль не указана, пользователь будет создан без роли
  • При наличии нескольких совпадений ролей в Case.one пользователю будет назначена первая роль из списка совпавших

Интеграция с Active Directory

При включенной интеграции с Active Directory в Case.one недоступно:

  • Создание пользователей
  • Удаление пользователей
  • Блокировка и разблокировка пользователей
  • Редактирование синхронизируемых с AD свойств пользователя — ФИО, Инициалы, e-mail, external ID — поля становятся недоступными для редактирования
  • Добавление и/или удаление роли у пользователей — недоступно редактирование

При создании пользователя и/или клиента в AD сразу создается соответствующий пользователь в Case.one.

Пользователи и клиенты будут созданы с данными: Имя, Фамилия, Отчество, Почта. В файле конфигурации доступна настройка соответствия папок в AD и ролей, которые получает пользователь в Case.one. Также через AD доступно указать роль для клиентов.

Интеграция с AD позволяет выполнять синхронизацию пользователей и ролей пользователей:

  1. По расписанию — выполняется по следующему алгоритму:
    • Администратор компании добавляет пользователя в AD в папку Пользователи Case.one (название папки может быть любым)
    • При синхронизации пользователи создаются в Case.one со всеми его данными и ролями
    • Пользователь авторизуется в AD
    • Пользователь заходит в систему без указания пароля
  2. В реальном времени — если пользователя и/или клиента заблокировали в AD, то он в режиме реального времени будет заблокирован в Case.one. Аналогично работает изменение прав пользователя и/или клиента.

Интеграция с КриптоПро

Как включить интеграцию с КриптоПро?

Вы можете в любой момент включить или отключить интеграцию с приложением КриптоПро для подписания документов в Case.one с помощью УКЭП (Усиленной квалифицированной электронной подписи).


Если интеграция отключена, для включения просто перейдите в раздел Администрирование Приложения и в группе Электронно-цифровая подпись нажмите кнопку Подключить.


Интеграция с Doc.one

Как включить интеграцию с Doc.one?

Вы можете включить интеграцию с Doc.one в разделе АдминистрированиеПриложения.


Подключение интеграции с Doc.one выполняется в два этапа:

  1. Создание учетной записи приложения Case.one (клиента) в Doc.one и получение данных клиента для подключения.
  2. Включение интеграции с Doc.one в разделе Администрирование Приложения в Case.one.

Для получения параметров Name (Идентификатор приложения), Secret (Защитный ключ):

  1. Создайте клиента (учетную запись Case.one в Doc.one) с помощью пользователя Doc.one с ролью Администратор.
  2. Выполните скрипты в PowerShell для создания клиента через вызов метода API регистрации нового клиента (в параметрах метода необходимо передать полный адрес API аутентификации подключаемого клиента Doc.one).
  3. Скопируйте данные для подключения: Name (Идентификатор приложения), Secret (Защитный ключ). Данные можно получить по адресу https://ИНСТАНС DOC.ONE/oauth/clients после выполнения скриптов PowerShell или при наличии уже зарегистрированных клиентов.

Для включения интеграции в Case.one:

  1. Выберите пункт Приложения в меню раздела Администрирование.
  2. Нажмите кнопку Подключить.
  3. В открывшемся окне заполните следующие данные:
    • URL Doc.one — адрес Doc.one (URL должен начинаться с http:// или https://)
    • Идентификатор приложения
    • Защитный ключ — защищенный ключ приложения
  4. Нажмите кнопку Сохранить. Выполнится проверка заполнения полей и попытка перейти в Doc.one для выполнения oAuth-авторизации:
    • Если URL Doc.one не соответствует маске (не начинается с http:// или https://), отобразится ошибка
    • Если пройдены проверки полей на стороне Case.one, данные будут отправлены в Doc.one, после чего выполнится авторизация уже на стороне Doc.one (подключение выполняется только от имени администратора аккаунта Doc.one)

При первом подключении интеграции отобразится окно авторизации — нажмите кнопку Authorize.


Особенности подключения и самой интеграции:

  • Приложение перейдет в статус Подключено только после получения токена доступа от Doc.one
  • Подключение выполняется отдельно для каждого инстанса. 
  • Несколько инстансов Case.one могут быть подключены к одному аккаунту Doc.one.
  • После выполнения подключения Doc.one кнопка Отключить не активна.
  • После подключения все шаблоны из Doc.one будут переданы в Case.one (даже те, в которых нет ни одной переменной: например, вопрос, поле, блок). В дальнейшем — только в результате синхронизации по вебхукам.
  • Редактор документа Doc.one (документы с расширением .docx) открывается в iframe в новой вкладке.
  • Если пользователь не зарегистрирован в Doc.one, он будет создан автоматически.

Для отключения Doc.one необходимо в настройках БД изменить статус приложения Doc.one.


Интеграция с Casebook

Как настроить интеграцию с Casebook?

Интеграция с Casebook в Case.one позволяет:

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

Для поддержки функциональности интеграции с Casebook, начиная с 75 версии Case.one, будет использоваться API Casebook версии 3.0 вместо API Casebook версии 2.0.

Для включения интеграции с Casebook вам необходимо до обновления Case.one до 75 версии получить данные новой учетной записи API Casebook.


Для включения интеграции с Casebook:

  1. Перейдите в раздел АдминистрированиеПриложения.
  2. Нажмите кнопку Подключить в строке Интеграция с Casebook в блоке Интеграции.
  3. Введите логин и пароль от учетной записи — обязательные поля, во время подключения интеграции изменение логина и пароля в окне подключения недоступно.
  4. Нажмите кнопку Подключить.

Выполнится подключение интеграции с Casebook.

Если подключение выполнено успешно:

  • Окно для ввода данных учетной записи от API Casebook v 3.0 автоматически закроется
  • Вместо кнопки Подключить отображается кнопка Отключить
  • Статус подключения Casebook изменится на Подключено
  • Слева от кнопки Отключить отображается кнопка настроек

Чтобы посмотреть или изменить текущие настройки учетной записи Casebook:

  1. Нажмите кнопку . Откроется окно для ввода данных учетной записи.
  2. Измените поля окна при необходимости:
    • Логин — отображается логин, учетной записи, который был указан при подключении
    • Пароль — поле не заполнено
  3. Нажмите кнопку:
    • Отмена — отмена изменений, интеграция останется подключенной
    • Подключить — сохранение изменений и переподключение интеграции

После того, как вы включили интеграцию в конструкторе объектов, в настройках полей (подробнее см. в статье Создание полей) пропишите теги, по которым будет осуществляться синхронизация и заполнение информации по данным, полученным из Casebook.

Синхронизация карточки объектов и дел запускается в первый раз вручную, а затем обновление информации происходит автоматически.


Интеграция с Р7-Офис и OnlyOffice

Как включить интеграцию с Р7-Офис или OnlyOffice?

Интеграция с Р7-Офис или OnlyOffice позволяет просматривать, редактировать и скачивать документы в форматах XLSX, DOCX, DOC и PDF в разделе Документы и на вкладке Документы карточки объекта (при отсутствии интеграции с Doc.one и Box.com).


Для работы интеграции нужен установленный сервер документов Р7-Офис или OnlyOffice (устанавливается отдельно). Настройки подключения к серверу Р7-Офис или OnlyOffice указываются в конфигурационном файле Case.one (можно подключить только одно приложение).


Интеграция с Р7-Офис или OnlyOffice работает через протокол WOPI.

Для включения и отключения интеграции с Р7-Офис или OnlyOffice используется блок приложения Microsoft Office 365:

  • Блок приложения называется WOPI
  • Если приложение Microsoft Office 365 подключено, оно продолжает работать

Для включения интеграции нажмите кнопку Подключить в блоке Интеграции.

Для отключения интеграции нажмите кнопку Отключить.


Интеграция с сервисом видеоконференций

Как подключить интеграцию с сервисом проведения видеоконференций?

Интеграция с сервером https://jitsi.org/ позволяет проводить видеоконференции.

Для включения возможности проведения видеозвонков:

  1. Перейдите в раздел АдминистрированиеПриложения.
  2. Нажмите кнопку Подключить в блоке Звонки рядом со стройкой Видеоконференция. Откроется окно с настройками сервера для подключения.
  3. Укажите сервер для проведения видео звонков:
    • Пользовательский (ручной ввод домена расположения сервера, где развернута сборка Jitsi Meet) — использовать сервер Case.one недоступно на On-premise-инстансах, поэтому необходимо указывать вручную домен расположения сервера
    • Case.one сервер — для Saas-инстансов
  4. Нажмите кнопку Сохранить. Приложение будет подключено.

Если вы являетесь пользователем On-premise-инстанса, пожалуйста, обратитесь в техническую поддержку для получения информации о настройках, необходимых в БД, для отображения приложения видеоконференции в Case.one.


Для отключения интеграции просто нажмите кнопку Отключить. При повторном включении настройки сервера будут сброшены до значения по умолчанию.

Чтобы изменить настройки сервера приложения, нажмите кнопку и укажите новые настройки.


Интеграция с сервисом «Мой Арбитр»

Как настроить интеграцию с сервисом «Мой Арбитр»?

Интеграция позволяет контролировать документы из сервиса Мой Арбитр напрямую в Case.one. Чтобы управлять связанными документами, авторизуйтесь при помощи своего логина и пароля в личном профиле. 

Для включения интеграции с сервисом Мой арбитр:

  1. Перейдите в раздел АдминистрированиеПриложения.
  2. Нажмите кнопку Подключить в строке Мой арбитр в блоке Интеграции. Интеграция будет включена.

Интеграция с Box.com

Как настроить интеграцию с Box.com?

Интеграция позволяет предварительно просматривать документы, с которыми вы работаете, напрямую из Case.one. Дополнительная регистрация в сервисе не требуется.

Чтобы включить интеграцию с Box.com:

  1. Перейдите в раздел АдминистрированиеПриложения.
  2. Нажмите кнопку Подключить в строке Box.com в блоке Интеграции. Интеграция будет включена.

Интеграция с Dropbox

Как настроить интеграцию с Dropbox?

Интеграция позволяет работать с документами, загруженными в ваш Dropbox из Case.one. Вы можете подключить к системе только один аккаунт Dropbox. Для подключения другого аккаунта необходимо будет отключить интеграцию и подключить заново. 


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


Чтобы включить интеграцию с Dropbox:

  1. Перейдите в раздел АдминистрированиеПриложения.
  2. Нажмите кнопку Подключить в строке Dropbox в блоке Внешние данные.
  3. Укажите свой логин и пароль от аккаунта Dropbox. Откроется форма подтверждения запроса данных от Case.one.
  4. Подтвердите запрос. Аккаунт будет подключен.

После подключения аккаунта в Dropbox автоматически будет создана структура папок, аналогичная Case.one.

После интеграции в каждой папке с делами появится папка с документами Dropbox.

Для отключения интеграции нажмите кнопку Отключить. Аккаунт будет отключен автоматически.


Интеграция с Microsoft Exchange

Как настроить интеграцию с Microsoft Exchange?

Интеграция с Microsoft Exchange позволяет отправлять письма с вашей корпоративной почты и отвечать на них напрямую из Case.one.


Мы рекомендуем осуществлять подключение почтовых сервисов с помощью протоколов IMAP и SMTP, поскольку такое подключение универсально и позволяет настроить получение и отправку почты в Case.one с любого почтового сервиса — подробности подключения вы можете узнать в статье Интеграция с почтовыми сервисами.


Для работы с письмами администратору необходимо включить общую синхронизацию с Microsoft Exchange, а пользователю подключить свой аккаунт к Case.pro

Чтобы включить интеграцию с Microsoft Exchange:

  1. Перейдите в раздел АдминистрированиеПриложения.
  2. Нажмите кнопку Подключить в строке Microsoft Exchange в блоке Почта. Интеграция будет включена.

Интеграция с Microsoft OneDrive

Как настроить интеграцию с OneDrive?

Интеграция позволяет работать с документами, выложенными в ваш Microsoft OneDrive напрямую из Case.one. Вы можете подключить к системе только один аккаунт OneDrive. Для подключения другого аккаунта необходимо будет отключить интеграцию и подключить заново.


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


Чтобы включить интеграцию с OneDrive:

  1. Перейдите в раздел АдминистрированиеПриложения.
  2. Нажмите кнопку Подключить в строке Microsoft OneDriveв блоке Внешние данные.
  3. Укажите свой логин и пароль от аккаунта OneDrive. Откроется форма подтверждения запроса данных от Case.one.
  4. Подтвердите запрос. Аккаунт будет подключен.

После подключения аккаунта в OneDrive автоматически будет создана структура папок, аналогичная Case.one.

После интеграции в каждой папке с делами появится папка с иконкой OneDrive, содержащая нужные документы. Для отключения интеграции нажмите кнопку Отключить.


Интеграция с Google Drive

Как настроить интеграцию с Google Drive?

Интеграция позволяет работать с документами, загруженными в ваш Google Drive напрямую из Case.one. Вы можете подключить к системе только один аккаунт Google. Для подключения другого аккаунта необходимо будет отключить интеграцию и подключить заново. 


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


Чтобы включить интеграцию с Google Drive:

  1. Перейдите в раздел АдминистрированиеПриложения.
  2. Нажмите кнопку Подключить в строке Google Drive в блоке Внешние данные.
  3. Укажите свой логин и пароль от аккаунта Google. Откроется форма подтверждения запроса данных от Case.one.
  4. Подтвердите запрос. Аккаунт будет подключен.

После подключения аккаунта в Google Drive автоматически будет создана структура папок, аналогичная Case.one.

После интеграции в каждой папке с делами появится папка с иконкой Google Drive, содержащая нужные документы. Для отключения интеграции нажмите кнопку Отключить.


Интеграция с Gmail

Как настроить интеграцию с Gmail?

Интеграция с Gmail позволяет отправлять письма и отвечать на них напрямую из Case.one. Для работы с письмами внутри системы, администратору необходимо включить общую синхронизацию с Gmail, а пользователю подключить свой аккаунт к Case.one


Мы рекомендуем осуществлять подключение почтовых сервисов с помощью протоколов IMAP и SMTP, поскольку такое подключение универсально и позволяет настроить получение и отправку почты в Case.one с любого почтового сервиса — подробности подключения вы можете узнать в статье Интеграция с почтовыми сервисами.


Чтобы включить интеграцию с Gmail:

  1. Перейдите в раздел АдминистрированиеПриложения.
  2. Нажмите кнопку Подключить в строке Gmail в блоке Почта. Интеграция будет включена.

Подключение расширения Case.one для Google Chrome

Вы также можете установить расширение Case.one для Google Chrome, чтобы вести переписку непосредственно в расширении браузера.


Для работы с расширением необходим браузер Google Chrome не ниже последних двух версий, указанных на официальном сайте браузера.


Как установить расширение

  1. Перейдите по ссылке. Откроется интернет-магазин Chrome на странице с описанием расширения Case.one.
  2. Нажмите кнопку Установить. Откроется окно подтверждения установки расширения Case.one.
  3. Подтвердите установку, нажав кнопку Установить расширение. Будет выполнена установка расширения, отобразится уведомление об успешной установке расширения.
  4. Нажмите на расширение. Откроется окно авторизации.
  5. Заполните поля окна авторизации:
    • Домен — название сайта Case.one в формате: http://название сайта/
    • Логин — логин, под которым выполняется авторизация в Системе на указанном сайте
    • Пароль — пароль к введенному логину, под которым выполняется авторизация в Системе на указанном сайте
  6. Нажмите кнопку Войти. Отобразится окно с успешным входом в расширение.