Cloud2Box: руководство по настройке и работеCloud2Box Setup and Operator Guide
Cloud2Box помогает администраторам подготовить контролируемую миграцию из облачного Bitrix24 в коробочную версию Bitrix24. Cloud2Box helps administrators prepare a controlled migration from Bitrix24 Cloud to Bitrix24 On-Premise.
user, department, im и crm. Расширенные зоны не входят в автоматическую функцию приложения и доступны только как отдельная контролируемая услуга через собственный Box Agent bridge.
The Cloud2Box Marketplace app requests only user, department, im, and crm. Extended areas are not an automatic app feature and are available only as a separate controlled service through the own Box Agent bridge.
Настройка администраторомAdministrator setup
- Установите приложение Cloud2Box в облачном портале Bitrix24.Install the Cloud2Box app in the Bitrix24 cloud portal.
- Откройте приложение от имени администратора.Open the app as an administrator.
- Подтвердите завершение установки.Confirm installation completion.
- Проверьте безопасность, статус публикации и готовность к миграции.Review security, publication, and readiness status.
- Попросите выбранных сотрудников открыть приложение и дать согласие на участие в миграции.Ask selected employees to open the app and provide migration consent.
- Запускайте перенос с записью только после отдельного подтверждения администратора проекта и проверки резервной копии.Run live transfer only after separate project administrator confirmation and backup verification.
Сценарий обычного пользователяRegular user flow
- Откройте приложение Cloud2Box из Bitrix24.Open the Cloud2Box app from Bitrix24.
- Ознакомьтесь с экраном согласия.Review the consent screen.
- Отправьте решение о согласии на участие в миграции.Submit a consent decision for migration participation.
Модель безопасностиSafety model
- Сначала выполняются проверки пробного прогона и режима “только отчет”.Dry-run and report-only checks come first.
- Live-перенос не включен по умолчанию.Live transfer is not enabled by default.
- Приложение не является инструментом массового сбора данных: без лишнего фонового сканирования, парсинга или индексации сверх выбранной миграционной задачи.The app is not a bulk data collection tool: no unnecessary background scanning, parsing, or indexing beyond the selected migration task.
- Скачивание файлов, запуск исполнителей, запись в коробку, изменение runtime-конфигурации и destructive apply требуют отдельного явного разрешения.File downloads, executor invocation, box writes, runtime config writes, and destructive apply require separate explicit approval.
- Сырые диалоги, файлы, приватные экспорты, токены, cookies и секреты нельзя помещать в публичные отчеты или скриншоты.Raw dialogs, files, private exports, tokens, cookies, and secrets must not be placed in public reports or screenshots.
Категории данныхData categories
- В Marketplace-приложении обрабатываются только установочный контекст, администратор, пользователи, структура компании, согласия, выбранные чаты и базовые CRM-данные в пределах четырех заявленных REST-scope.The Marketplace app processes only installation context, administrator identity, users, company structure, consents, selected chats, and core CRM data within the four declared REST scopes.
- Файлы, задачи, календарь, Smart Processes, Открытые линии, списки и другие расширенные зоны не включаются автоматически: для них возможны отдельная инвентаризация, частичный перенос или помощь через собственный bridge.Files, tasks, calendar, Smart Processes, Open Lines, lists, and other extended areas are not enabled automatically: they may use separate inventory, partial transfer, or assistance through the own bridge.
Согласие и отзывConsent and withdrawal
- Миграция приватных данных сотрудника требует отдельного согласия сотрудника или другого законного основания, подтвержденного администратором.Migration of an employee's private data requires separate employee consent or another legal basis confirmed by the administrator.
- Отзыв согласия останавливает дальнейшую обработку этого участника, если применимый закон или администратор портала не требует иной обязательный порядок.Consent withdrawal stops further processing for that participant unless applicable law or the portal administrator requires another mandatory handling path.
Проверки готовностиReadiness checks
- Проверка пакета приложения.Package sanity.
- Проверка запрошенных прав доступа.Requested scope sanity.
- Проверка публичных URL.Public URL sanity.
- Проверка готовности публичных страниц и пакета приложения.Public-page and app-package readiness.
- Чистая установка, удаление и повторная установка на непроизводственном тестовом портале.Clean install/delete/reinstall on a non-production test portal.
- Smoke-проверки администратора и обычного пользователя.Administrator and regular-user smoke checks.
Стоимость и внешний сервисPricing and external service
Само Marketplace-приложение не монетизируется разработчиком: весь заявленный функционал интерфейса, согласий, инвентаризации, пробного прогона и отчетов доступен без отдельной оплаты разработчику. The Marketplace app itself is not monetized by the developer: all declared UI, consent, inventory, dry-run, and reporting functionality is available without a separate developer charge.
Практическое выполнение миграции, подготовка коробочного портала, операторская работа и расширенные bridge-маршруты являются отдельной платной внешней услугой. Вариант стоимости — индивидуальная письменная смета после инвентаризации исходного и целевого порталов; фиксированной публичной цены нет, точная сумма и состав работ согласуются до начала переноса. Migration execution, on-premise portal preparation, operator work, and extended bridge routes are a separate paid external service. Pricing is provided as an individual written estimate after source and target portal inventory; there is no fixed public price, and the exact amount and scope are agreed before transfer starts.
Матрица возможностейCapability matrix
Первая часть матрицы описывает ограниченную Marketplace-версию с четырьмя REST-scope. Остальные строки описывают только отдельный own Box Agent bridge и операторскую услугу: эти права не запрашиваются Marketplace-приложением и не включаются автоматически после установки. The first part of the matrix describes the bounded Marketplace version with four REST scopes. All other rows describe only the separate own Box Agent bridge and operator service: those permissions are not requested by the Marketplace app and are not enabled automatically after installation.
| ЗонаArea | Права RESTREST scopes | РежимMode |
|---|---|---|
| Пользователи и структура компанииUsers and company structure | user, department |
частичный перенос и сопоставление пользователей/отделовpartial transfer and user/department mapping |
| Чаты; связанные файлы — только через bridgeChats; linked files through bridge only | user, im; disk — только own bridge |
согласованные чаты входят в Marketplace scope; файлы требуют отдельной услуги и контроля Box Agentconsented chats are in Marketplace scope; files require a separate service and Box Agent control |
| Приложение и интерфейс администратораApp placements and admin UI | без отдельного REST-scope placementno separate placement REST scope |
страница приложения в меню Bitrix24 для администратора и сотрудниковBitrix24 menu app page for administrators and employees |
| Базовые CRM-сущностиCore CRM entities | crm |
контролируемая инвентаризация и перенос базовых CRM-данных в пределах Marketplace scopecontrolled inventory and transfer of core CRM data within Marketplace scope |
| CRM smart processesCRM smart processes | crm, userfieldconfig |
оценка и частичный перенос поддерживаемых типов, полей, стадий, форм и элементовassessment and partial transfer of supported types, fields, stages, forms, and items |
| Задачи и календарьTasks and calendar | task, calendar |
частичный перенос после clean-portal smoke-проверокpartial transfer after clean-portal smoke checks |
| Открытые линииOpen Lines | imopenlines |
оценка и частичный перенос там, где REST и права доступа позволяютassessment and partial transfer where REST and permissions allow |
| Бизнес-процессыBusiness processes | bizproc |
инвентаризация и помощь при восстановлении, без слепого автоматического переносаinventory and assisted recreation, not blind automatic transfer |
| Роботы и правила автоматизацииRobots and automation rules | bizproc |
инвентаризация и восстановление с явной проверкой оператора, без слепого автоматического переноса роботовinventory and recreation with explicit operator review, not blind automatic robot transfer |
| Legacy RPALegacy RPA | rpa, crm, userfieldconfig |
исследование и план перехода к CRM smart processesresearch and transition planning toward CRM smart processes |
| Пользовательские отчеты и BICustom reports and BI datasets | biconnector |
инвентаризация и помощь с источниками, наборами данных и зависимостями отчетовinventory and assisted recreation for sources, datasets, and report dependencies |
| Универсальные списки и хранилище данных приложенияUniversal lists and app data storage | lists, entity |
частичный перенос после сопоставления сущностейpartial transfer after entity mapping |
Категории данных, согласие и отзывData categories, consent, and withdrawal
В Marketplace-маршруте администратору до запуска показываются пользователи, структура компании, чаты и базовая CRM. Категории собственного bridge показываются только после отдельной инвентаризации и согласования внешней услуги. Согласие и отзыв фиксируются отдельно от технического запуска. In the Marketplace route, users, company structure, chats, and core CRM are shown to the administrator before execution. Own-bridge categories are shown only after separate inventory and external-service agreement. Consent and withdrawal are tracked separately from technical execution.
Cloud2Box работает без лишнего фонового сканирования: сначала отчет, пробный прогон и шлюзы безопасности, затем отдельное разрешение на перенос. Cloud2Box uses no unnecessary background scanning: report, dry-run, and safety gates come first, then transfer needs separate approval.