Магазин даёт один пароль админки директору, фотографу, подрядчику и племяннику «на всякий». Студия делает то же с записью и ценами.
Один вход на всех — риск: уволенный человек входит, ночной обмен спорит с ручной правкой, невозможно понять, кто снёс цену. Проект закладывает роли до запуска, не «разберёмся в паролях потом». На этой неделе считают живых людей и раздают не пароль, а роль.
Проблема
Владелец магазина боится «сложной админки»: проще скинуть одну строку в чат, чем заводить людей. Владелец студии стыдится, что администратор правит цены лучше него, и оставляет себе тот же суперпароль, что подрядчику. Жадность экономит час на ролях. Через месяц фотограф случайно снимает оплату с витрины, бывший менеджер меняет номер телефона, подрядчик правит боевой сайт ночью вместе с обменом. Разбирать, кто это был, некому: все входили как «админ».
Роль в админке — кто что может: контент без кассы, касса без писем, подрядчик без боевых ключей. Это пишут в ТЗ, не на стикере. Один пароль уничтожает приёмку: нельзя доказать, что этап сдан вами, а не соседом по чату. Стыд «у нас маленькая команда» не отменяет двух человек — владельца и того, кто правит карточки.
Причина
На запуск обычно хватает 3–5 ролей: владелец, контент, подрядчик на копии, обмен без лица, иногда кассир или администратор студии. Боевые ключи оплаты и почты не живут в общем чате. Срок завести людей — полдня, не неделя. Цена разбора после снесённой цены на 200 карточках — день-два витрины и 10–30 тысяч ручной правки. На 2000 позициях ночной обмен плюс «админ» с одним паролем затирают друг друга до утра.
Студия ловит тот же удар на слотах. Администратор и мастер с одним входом одновременно двигают окна. Гость приходит в занятое время. Письмо ушло. Денег нет или залог повис. Журнала «кто двинул» нет, потому что все — один логин. Резервная копия без имён тоже слабое утешение: вы не знаете, какую минуту откатывать.
- Один пароль на всех — запрещённая строка в проекте.
- Подрядчик входит на копию, не на боевую кассу.
- Контент магазина не включает и не выключает оплату.
- Администратор студии двигает слот, но не меняет шаблоны писем без хозяина.
Решение
Выпишите живых людей, не должности. Магазин: кто меняет цену, кто смотрит заказ, кто пускает подрядчика. Студия: кто двигает слот, кто меняет прайс, кто отвечает на письмо гостя.
- Составьте список людей и действий. Пустых «ну все могут» не оставляйте.
- Смените общий пароль сегодня. Старую строку из чата считайте скомпрометированной.
- Заведите отдельные входы: владелец, контент, подрядчик. Подрядчику — копия.
- Запретите класть ключи оплаты и почты в тот же чат, где фото карточек.
- Запишите, кого выключают в день увольнения. Имя и срок в часах, не «потом отберём».
Проверка
В ТЗ или в лист запуска кладут таблицу: человек, вход, что можно, что нельзя. Магазин: «Анна — цены и фото, не оплата. Подрядчик — копия». Студия: «Олег — слоты, не письма. Владелец — прайс». Положите таблицу рядом с прототипом. Без неё «готово к дизайну» ещё рано: дизайнер не видит ролей, зато потом админка разъедется.
Остановитесь, когда общего пароля нет и подрядчик не сидит на боевой кассе. Не откладывайте роли до «после обмена». Обмен как раз и нуждается в том, чтобы человек не спорил с ночью. Круг закрыт именами. Анонимный админ — открытый риск срока: любой снос цены сдвигает запуск на дни разбора.
Чек-лист
- Составьте список людей и действий. Пустых «ну все могут» не оставляйте.
- Смените общий пароль сегодня. Старую строку из чата считайте скомпрометированной.
- Заведите отдельные входы: владелец, контент, подрядчик. Подрядчику — копия.
- Запретите класть ключи оплаты и почты в тот же чат, где фото карточек.
- Запишите, кого выключают в день увольнения. Имя и срок в часах, не «потом отберём».
Назад в раздел
