Пятый фактор
Обсудить задачу
Переносы сайтов и данных

Перенос личных кабинетов и истории пользователей

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

Срок: 25 рабочих дней

Когда стоит обратиться

Обычно к нам обращаются в таких ситуациях:

  • Новая платформа уже готова, но пользователи должны сохранить профили и накопленную историю в личных кабинетах.
  • Заказы, обращения или документы находятся в нескольких системах и связываются по разным идентификаторам.
  • Формат старых паролей нельзя перенести напрямую, поэтому нужен безопасный сценарий активации нового доступа.

Что именно мы сделаем

01

Собираем профили, роли, способы входа, согласия и все виды связанной пользовательской истории.

02

Берём внутренний ID источника за основу, задаём правила дублей и строим таблицу старых и новых записей.

03

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

04

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

05

Проверяем права и выборочные цепочки истории и передаём инструкцию службе поддержки.

Что входит в стоимость

99 900 ₽ за всю работу

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

Что будет готово

Материалы

Передадим вам

  • Личные кабинеты на новой платформе с перенесёнными профилями, ролями и выбранной историей.
  • Карта полей и связей, таблица соответствия старых и новых ID и правила обработки дублей.
  • Протокол пробного и итогового импорта с количеством записей, выборочной сверкой и журналом отклонений.
  • Безопасный сценарий входа или активации и инструкция для службы поддержки после переключения.
Проверка

Перед сдачей проверим

  • Контрольные пользователи разных ролей входят выбранным способом и видят только свои разрешённые данные.
  • Количество импортированных профилей и выбранной истории совпадает с итоговой выгрузкой с учётом отчёта дублей.
  • Выборочные цепочки профиль — заказ, обращение, подписка или документ сохраняют правильного владельца.
  • Повторный импорт либо дельта не создают дубли, а отклонённые записи остаются в понятном журнале.

Как это выглядит на практике

Перенос личных кабинетов — схема: Профили, История, Новая система и Проверка входа.

Клиенты переезжают вместе с заказами и обращениями

Клиенты переходят в новый кабинет, где должны увидеть старые заказы и обращения. В исходных системах один человек иногда записан по телефону, email и номеру договора. Перед массовым импортом мы проверяем правила на контрольной группе, создаём таблицу соответствия ID и выбираем безопасный сценарий входа. После переноса служба поддержки получает список исключений, а не узнаёт о них от клиентов.

  1. 01

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

  2. 02

    Создаём таблицу старых и новых ID и переносим контрольные аккаунты разных ролей.

  3. 03

    Проверяем заказы, обращения, файлы, права и способ первого входа либо установки нового пароля.

  4. 04

    Переносим основной массив и выбранную дельту, а отклонённые записи сохраняем для разбора.

  5. 05

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

Что понадобится для работы

От вас

  • Выгрузка профилей и истории либо доступ к исходной базе, API и системе авторизации.
  • Описание ролей, прав, обязательных согласий, уникальных идентификаторов и действующего сценария входа.
  • Контрольные аккаунты разных типов с известной историей для пробного импорта и итоговой сверки.

Если у вас немного другая ситуация

Небольшие уточнения, которые помогают довести согласованный результат до рабочего состояния, уже учитываем в цене. Если по ходу работы появится отдельный крупный блок или понадобится платная лицензия, сначала обсудим варианты и стоимость. Расскажите о своей ситуации — подстроим план под неё.

Стоимость работ 99 900 ₽ полная стоимость известна заранее
  1. 3 000 ₽после подписания договора через Диадок
  2. 96 900 ₽после выполнения, демонстрации и приёмки результата

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

Часто спрашивают

Об этой услуге

Смогут ли пользователи войти со старым паролем?

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

Как связывается история с нужным пользователем?

Используем устойчивые идентификаторы: внутренний ID, email, телефон, номер договора или клиента. Правила приоритета сначала проверяем на контрольной группе и списке дублей.

Как проверяются роли и персональные данные?

Создаём аккаунты для каждой роли и проходим сценарии просмотра профиля, истории и документов. Отдельно сверяем разрешённые поля и записываем результаты в протокол.

Сколько стоит перенос личных кабинетов?

Стоимость услуги фиксированная — 99 900 ₽. После пробного импорта подтверждаем схему полей и включаем небольшие связанные корректировки ролей и отображения без доплаты.

Цена и изменения по ходу работы

Цена на странице окончательная?

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

Что означает резерв незапланированных работ?

Это уже включённый в цену запас времени на небольшие связанные уточнения заказчика, которые появляются после старта: например, добавить поле, изменить формат уведомления или учесть ещё одно условие обработки.

Резерв рассчитывается по формуле: стоимость услуги × 30% ÷ 1 500 ₽. Для услуги за 30 000 ₽ это 6 часов. Эти часы относятся только к дополнительным, заранее незапланированным уточнениям. Они не являются сроком проекта и не ограничивают время на основную работу: согласованный результат мы выполняем полностью.

Можно уточнять детали уже во время работы?

Да. Небольшие связанные изменения обычно помещаются во включённый резерв и не требуют доплаты. Если новая идея заметно меняет результат или превращается в самостоятельную задачу, сначала обсудим подход и стоимость. Любое решение согласуем до выполнения.

Начало работы и оплата

Как оформляются договор и оплата?

Подписываем договор через Диадок. Предоплата составляет 3 000 ₽ и входит в общую стоимость услуги. Остаток оплачивается после демонстрации и приёмки готового результата.

Когда начинается срок выполнения?

Срок отсчитывается после согласования задачи, получения необходимых доступов и материалов, подписания договора и поступления предоплаты. Конкретную дату старта и плановый день готовности подтверждаем перед началом.

Как учитываются платные лицензии и внешние сервисы?

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

Проверка результата и гарантия

Как принимается готовая работа?

Вместе проверяем согласованные сценарии на контрольных данных или тестовой копии, а затем демонстрируем результат. Для интеграций сверяем передачу данных и обработку ошибок, для сайта — работу нужных страниц и действий пользователя, для отчёта — расчёты и обновление данных.

Какая гарантия действует после сдачи?

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

Следующий шаг

Опишите задачу

Расскажите, что происходит сейчас и какой результат хотите получить. Можно указать сайт, CMS, 1С, CRM, ERP или другую систему. Если подходящую услугу выбирать рано, просто опишите ситуацию — мы разберёмся и предложим следующий шаг.