Налаштування Бітрікс24 Маркет

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Пропоновані послуги
Показано 1 з 1 послугУсі 1626 послуг
Налаштування Бітрікс24 Маркет
Проста
~1 робочий день
Часті питання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    585
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    751
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    989

Налаштування Bitrix24 Market

Bitrix24 Market — це каталог застосунків та інтеграцій, доступний з будь-якого порталу через меню «Застосунки». Якщо ваш відділ підключає телефонію, пошту або корпоративний месенджер через Market, налаштування займає від 5 хвилин. Якщо ж потрібно опублікувати власний застосунок або керувати встановленими — там є нюанси.

Встановлення застосунків з Market

Шлях: Застосунки → Market. Застосунки розбиті за категоріями: CRM, Телефонія, Завдання, Інтеграції з сервісами тощо.

При встановленні застосунку з Market відбувається:

  1. OAuth-авторизація: застосунок запитує права на потрібні скоупи
  2. Користувач підтверджує права
  3. Застосунок реєструє свої плейсменти, обробники подій, пункти меню

Після встановлення застосунок з'являється в Застосунки → Мої застосунки. Управління — лише звідти.

Управління встановленими застосунками

Список встановлених застосунків з правами та статусом:

/devops/section/api/apps/

Там же видно: які скоупи запросив застосунок, які вебхуки зареєстрував, дату останньої активності. Це корисно при аудиті безпеки — іноді виявляються забуті тестові застосунки з правами адміністратора.

Видалення застосунку через REST:

POST /rest/app.uninstall
{
  "clear": 1
}

Параметр clear=1 видаляє всі дані застосунку з порталу (налаштування, опції, плейсменти). Без нього застосунок деавторизується, але дані залишаються — зручно для перевстановлення без втрати конфігурації.

Налаштування застосунків після встановлення

Багато застосунків з Market вимагають конфігурації після встановлення: вказати API-ключі сторонніх сервісів, налаштувати маппінг полів, вибрати відповідальних. Конфігураційний інтерфейс відкривається з картки застосунку.

Якщо застосунок використовує app.option.set/app.option.get для зберігання налаштувань:

POST /rest/app.option.set
{
  "options": {
    "api_key": "your-service-api-key",
    "sync_interval": "60",
    "deal_stage_mapping": "{\"WON\":\"DELIVERED\"}"
  }
}

Налаштування зберігаються в таблиці b_app_option на порталі, прив'язані до member_id застосунку.

Оновлення прав встановленого застосунку

Якщо розробник застосунку додав новий скоуп, адміністратору порталу надійде сповіщення з пропозицією оновити права. Примусово перевірити наявність оновлень:

Застосунки → Мої застосунки → [застосунок] → Перевірити оновлення

При оновленні прав користувач знову проходить OAuth-підтвердження. Автоматичного оновлення без участі користувача немає — це обмеження безпеки платформи.

Публікація власного застосунку в Market

Вимоги для публікації:

  • Реєстрація партнера на partners.1c-bitrix.ru
  • HTTPS для всіх endpoint'ів застосунку
  • Коректний manifest з описом, скриншотами та іконкою
  • Проходження технічного ревю командою Bitrix

Типові причини відмови при ревю:

  • Handler URL недоступний або повертає помилку
  • Застосунок запитує зайві скоупи (просить disk і calendar, а використовує лише crm)
  • Відсутній опис російською мовою
  • Немає коректної обробки деінсталяції (OnAppUninstall)

Терміни ревю: від 3 до 14 робочих днів залежно від завантаженості команди Bitrix та складності застосунку.