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

Enterprise-версия

Около 2 мин

Enterprise-версия

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

#ПараметрTeamEnterprise
1Функционал моделирования процессов
2Управление серверами Camunda
3Установка на свои сервера
4Корпоративное обучение
5Базовый SLA
6Расширенный SLA
7Интеграция с BI
8Интеграция через public api
9SSO
10Аудит событий информационной безопасности
11Влияние на роудмап продукта
12Выделенный менеджер поддержки
13Массовая выгрузка в BPMN
14Централизованное управление командами и пользователями
15Бесплатные лицензии на просмотр
16Удобный способ предоставлять доступ на просмотр на уровне предприятия
17Уровень управленияКомандаКоманды

Архитектура

Stormbpmn используется в своей работе несколько Open-source решений, которые поставляются как docker-контейнеры, а так же инфраструктуру заказчика:

image

В некоторых ситуациях Stormbpmn предлагает опции по использованию компонент:

  • Аутентификация (Keycloak/LDAPS/Oauth2/Внутренний механизм) : на выбор прямая интеграция с LDAP, через Keycloak, Oauth2 или встроенный механизм. Keycloak позволяет подключить другие провайдеры авторизации, но требует отдельного обслуживания.
  • E-mail уведомления (SMTP/Mautic) интеграция через mautic дает возможность шаблонизировать письма под ваши потребности, но требует отдельного обслуживания.
  • Отрисовка PlantUML (PlantUML/Не использовать): позволяет рисовать в Stormbpmn PlantUML диаграммы.
  • Мониторинг (Prometheus/Не использовать): позволяет анализировать работоспособность системы.

Админинистративный интерфейс

Административный интерфейс получают все члены специальной команды на сервере. Вот как туда попасть: image

Управление пользователями

Это вкладка позволяет:

  • Поменять почту, емейл, имя, должность пользователя.
  • Заблокировать пользователя и освободить лицензию.
  • Войти в систему под пользователем.

Управление командами

Эта вкладка позволяет:

  • Посмотреть все команды на сервере
  • Добавить пользователя в команду
  • Сделать пользователя администратором команды

Лицензия

Это вкладка отображает актуальную информацию по вашей лицензии и позволяет выкидывать текущих пользователей (при конкурентных лицензия).

Переменные окружения

Это вкладка показывает технические настройки, с которыми запущен контейнер приложения.

Настройка приложения

Это вкладка позволяет менять настройки приложения,а именно:

  • baserUrl - базовый урл системы, используется для формирования ссылок в письмах.
  • showRegistraton - показывать или нет регистрацию.
  • showCustomLoginButtonName - показывать уникальный текст на кнопке входа.
  • CustomLoginButtonName - текст на кнопке входа.
  • enableCommonAssets - сделать Элементы архитектуры общими для всех пользователей системы.
  • enableCommonRoles - сделать Роли общими для всех пользователей системы.
  • showSSOLogin - показывать кнопку авторизации Keycloak.
  • enableCommonUsers - сделать Пользователей (для участников диаграммы) общими для всех пользователей системы.
  • allDiagramsAnonAccess - сделать анонимный доступ до всех диаграмм без авторизации.
  • enableAnonSearchPage - отображать вместо главной страницу поиска по диаграммам для анонимов.
  • enableCaptchaCheck - проверка Captcha при регистрации и приглашении пользователей.
  • enablePreventAutosave - включить проверка версии автосохранения.
  • yandexPrivateKey - закрытый ключ авторизации из сервисного аккаунта яндекса ( используется для интеграции с YandexGPT).
  • yandexOpenKeyId - идентификатор открытого ключа из сервисного аккаунта яндекса ( используется для интеграции с YandexGPT).
  • yandexServiceAccountId - идентификатор сервисного аккаунта яндекса ( используется для интеграции с YandexGPT).
  • yandexXFolderId - идентификатор папки в яндекс облаке ( используется для интеграции с YandexGPT).
  • stormVersion - HTML разметка, которая вставляется в футер. Обновляется автоматически при установке новых версий.
  • checkDuplicates - при сохранении диаграмм позволяет проверить и вывести уведомление о совпадении имен.
  • simpleEmailEnabled - включен простой отправитель писем. (изменения применяется ТОЛЬКО после перезагрузки приложения).
  • simpleSmtpHost - SMTP хост. (изменения применяется ТОЛЬКО после перезагрузки приложения).
  • simpleSmtpPort- SMTP порт. TLS протокол установлен по-умолчанию. (изменения применяется ТОЛЬКО после перезагрузки приложения).
  • simpleSmtpUsername - SMTP пользователь (аутентификация и отправка “ОТ”). (изменения применяется ТОЛЬКО после перезагрузки приложения).
  • simpleSmtpPassword - SMTP пароль.(изменения применяется ТОЛЬКО после перезагрузки приложения).
  • baseTemplateId - UUID базового шаблона для генерации регламентов бизнес-процессов.
  • autoEnableEnterpriseLicense - автоматическая выдача лицензии любому, кто залогинился в систему.
  • autoJoinTeamId - идентификатор команды, к которой автоматически подключать всех новых пользователей.
  • disableTeamPopUp - не показывать попап при первом логине с созданием команды.
  • disableTeamCreation - запретить создавать команды.
  • OAuthIsEnabled - включение кастомного провайдера Oauth. (потестировать можно тутopen in new window
  • OAuthClientId - clientId приложения, зарегистрированного в кастомном провайдере Oauth.
  • OAuthClientSecret - clientSecret приложения, зарегистрированного в кастомном провайдере Oauth.
  • OAuthAuthorizeUri - URL авторизации в кастомном провайдере.
  • OAuthUserInfoUri - URL получения информации о пользователе.
  • OAuthTokenUri - URL для запроса токена.
  • OAuthButtonLabel - текст на кнопке авторизации.
  • OAuthRedirectUri - URL для редиректа ( ${baseUrl}/app/signin по-умолчанию).

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

Инструкция по установке

По запросу через менеджера, с которым вы работаете.