Приложения
Общая информация
Приложение – это программное решение, предназначенное для работы над определенными бизнес-задачами, которое разработано с использованием инструментов платформы SimpleOne и работает в ее среде.
Клиентам доступны приложения SimpleOne: Simple, ITSM и Work and Time Management, приложения, созданные самими клиентами на платформе, а также приложения сторонних разработчиков. Каждое из них может быть настроено в соответствии с потребностями бизнеса конкретного клиента.
Ниже вы найдете краткую вводную информацию, которая может понадобиться при создании и управлении приложениями.
Префиксы
Префиксы отражают принадлежность таблиц и колонок к тому или иному приложению, либо отражают назначение таблицы.
Префикс | Описание | Пример |
---|---|---|
sys | Этим префиксом обозначаются таблицы, которые существуют на платформе по умолчанию, или записи, созданные системой автоматически в приложении Simple. Записи и таблицы с префиксом sys не могут быть удалены пользователями. | sys_email |
c | Префикс применяется в двух случаях:
| c_absences |
itsm | Этим префиксом обозначаются таблицы и записи приложения ITSM. | itsm_request |
wtm | Этим префиксом обозначаются таблицы и записи приложения Work and Time Management. | wtm_timesheet |
imp | Этим префиксом отмечаются временные таблицы импорта. | c_imp_clients |
clientName | Каждый клиент получает уникальный префикс клиента. Он добавляется ко всем записям и таблицам, созданным клиентом. Читайте статью Обновления конфигурации, чтобы узнать больше. | abc_requests |
Чтобы получить префикс таблицы, используйте в скрипте метод ss.getTablePrefix().
Слаг приложения
Каждое приложение имеет свой слаг – часть пути, обозначающую, в каком прило жении должен быть выполнен скрипт. Слаг приложения генерируется автоматически при создании нового приложения. В отличие от названия приложения, слаг может состоять только из строчных букв, цифр 0–9 и нижнего подчеркивания ( _ ). Слаг приложения используется в некоторых функциях REST API. Например, с его помощью можно удалить записи через REST API.
Ниже представлен шаблон URI Scripted REST API:
{your_instance_url}/v1/api/{applicationSlug}/{module_path}/{version}/{action_path}?{params}
Например, https://your-instance-url.example.com/v1/api/c_simple/api_module_path/api_action_path?param_1=value_1
, где c_simple – слаг приложения Simple.
Переключение приложений
Ввиду того, что все конфигурационные записи связаны с тем или иным приложением, выполняющим определенную бизнес-функцию, при необходимости изменения какой-либо конфигурации, перед началом работы пользователь должен переключиться на данное приложение. Для того чтобы переключить приложение, нажм ите на иконку шестеренки в правом верхнем углу и откройте меню Настройки. В поле Приложение выберите нужное приложение из выпадающего списка.
Устойчивость приложений
Устойчивость приложений SimpleOne обеспечивается Политикой защиты всех входящих в них конфигурационных записей. Это гарантирует безопасный перенос приложений между различными экземплярами.