База знаний, 14 шагов, 13 минутВсе курсы

Админка:людии доступы

Одно место, где заводятся люди, выдаются доступы, ставки и отпечатки пальцев. Здесь же журнал изменений, кто прошёл базу знаний, состояние сервера и копия данных. Курс — для тех, кому открыт раздел «Администрирование».

Листайте вниз
1

Кому открыта админка

Страница /admin открывается тем, у кого стоит раздел «Администрирование», а владельцу — всегда. Остальным сайт ответит «Раздел доступен владельцу». Вкладки: «Сотрудники», «Добавить», «Настройки KPI», «Журнал», «Система». Админку можно дать и бригадиру — заводить людей и снимать пальцы он сможет, но часть действий остаётся только за владельцем (об этом шаг 6). Настройки KPI смотреть может любой, кто здесь, менять — только владелец.

Админка — это деньги и доступы бригады. Давайте её только тем, кто за это отвечает.

2

Список людей

Вкладка «Сотрудники». Сверху плитки: «Работают», «Полный доступ» (с «!», если владельцев больше одного — почти всегда это промах), «Без логина — войти не смогут», «Без номера на проходной», «Не связаны с ботом KPI». Жёлтая плитка — есть кого доделать. Таблица: «Кто», «Логин», «Роль», «Доступ», «Ставка», «Проходная», «Бот». Пометки у имени: «нет логина», «по пальцу», «палец + пароль», «выключен». «Показать выключенных» добавляет тех, у кого вход выключен. Нажмите на строку — откроется карточка.

Жёлтые плитки — список дел. Человек без номера на проходной получит пустой табель.

3

Завести человека

Вкладка «Добавить». «Кто это»: «Имя и фамилия» (его видно в ведомости и в боте), «Логин» — латиница, цифры, точка, дефис, от 3 до 32 знаков, «Пароль» — от 6 знаков, «Роль». «Фото и должность»: фото (сайт сам сожмёт до квадрата), «Должность», «Работает с», «Телефон» — можно и потом в карточке. Внизу «Что ему открыть» — галочки уже стоят по роли. Кнопка «Завести сотрудника»; получилось — внизу «Горшков заведён, логин gorshkov». Логин и пароль человек вводит на общей странице входа.

Логин — латиницей. На цеховой клавиатуре русская «с» и латинская «c» потом не отличить.

4

Деньги, проходная и бот

«Ставка за день, ₽» — у каждого своя, например 2 300 ₽. Ставка 0 — человек в ведомость не попадает, в списке «не считаем». «За сдачу теста, ₽/день» — надбавка за каждый отработанный день, в субботу растёт с тем же коэффициентом, что и ставка. «Номер на проходной» — список номеров с терминала; новый номер появляется в нём после первой отметки пальцем. Один номер — один человек: иначе отметки одного уйдут в табель другого. «Telegram ID для бота» — с ним человек сразу заводится и в боте KPI и связывается; узнать ID можно у @userinfobot. В карточке потом это поле называется «Кто он в боте KPI».

Проходная и бот — это зарплата и премия. Не привязали — человек работает, а дни не считаются.

5

Роли и что они открывают

Владелец — открыто всё, галочки на него не действуют. Начальник производства — «Печать этикеток», «Сборка FBS», «KPI и премия», «Вести KPI: задания, замечания, проблемы». Сотрудник — «Печать этикеток», «Сборка FBS», «KPI и премия». «Зарплата», «Производство» и «Администрирование» по роли не даются никому, кроме владельца, — только галочкой. Сменили роль в карточке — галочки перестраиваются под неё. Закрытый раздел закрыт и по адресу: «Этот раздел вам не открыт. Попросите Антона включить доступ».

Сначала роль, потом исключения галочкой. «Все галочки на всякий случай» — это чужие зарплаты в чужих руках.

6

Что может только владелец

Даже с «Администрированием» не-владелец не сможет: скачать копию базы и программу датчика («Это делает только владелец»), назначить кого-то владельцем («Владельцем назначает только владелец»), править карточку владельца, его фото и пальцы («Карточку владельца правит только он сам»), смотреть журнал («Журнал изменений смотрит владелец»), отключать ключи компьютеров с датчиком. А последнего владельца сайт не даст ни разжаловать, ни выключить: «Это единственный владелец. Сначала назначьте владельцем кого-то ещё» — иначе в админку не попадёт никто.

Владелец должен быть один. Второй «на всякий случай» видит все ставки и всю базу.

7

Пароль и выключение входа

В карточке поле «Новый пароль»: пустое — пароль не меняется. Задали новый — все прежние входы человека закрываются сразу, на телефоне, дома, где угодно. Это и есть способ выгнать чужого, если пароль кто-то узнал. «Выключить вход» — человек выпадает с сайта сразу, в списке появляется «выключен», а его дни, ставки и история остаются. «Включить вход» возвращает всё как было. В журнал пишется сам факт «задан новый пароль», а не пароль.

Уволился — «Выключить вход», а не «пусть будет». Работающий вход бывшего сотрудника — открытая дверь.

8

Отпечаток — только с согласия

По закону 152-ФЗ (статья 11) отпечаток пальца — биометрия, и на неё нужно письменное согласие человека. Сайт его не проверяет — это делаете вы: сначала подписанное согласие, потом палец. Хранится не картинка, а шаблон — набор точек, из которого палец обратно не нарисовать, и тот зашифрован. На человека — до 4 отпечатков. Снимайте хотя бы два пальца: порез или пластырь — и второй выручит.

Нет бумаги — нет пальца. Согласие сначала, датчик потом.

9

Снять палец на цеховом

Датчик стоит на цеховом компьютере, и снять палец можно только там: откройте /admin на нём, карточку человека, выберите палец в списке и нажмите «Снять отпечаток». Сайт найдёт программу «LIVSI палец», попросит «Приложите палец» несколько раз — три точки показывают, сколько осталось, — и сохранит: «Отпечаток снят: правый указательный». С другого компьютера будет «Снять отпечаток можно только на цеховом компьютере…». «Программа запущена, но датчика не видит» — проверьте USB. «Отмена» прерывает съёмку. Удалить отпечаток — «удалить», потом «точно?».

Палец снимается там, где потом будут входить. Из дома или с ноутбука — никак.

10

Как входит человек

В карточке «Как входит»: «по паролю», «только по пальцу, на цеховом компьютере», «по пальцу и по паролю». Вход по пальцу без снятых отпечатков не сохранится: «Сначала снимите отпечаток — иначе человеку будет нечем войти». Переключили на «только по пальцу» — его старые входы по паролю перестают пускать. Владельцу «только по пальцу» нельзя: пароль нужен, чтобы зайти удалённо и починить датчик. После входа по пальцу, если к компьютеру не прикасались 5 минут, — выход; за 30 секунд сайт предупредит. Сотрудникам «Производство» открывается только по пальцу. Удалили последний палец у того, кто входит только по пальцу, — сайт сам вернёт ему вход по паролю.

Цеховой компьютер общий. Палец и выход по простою — чтобы никто не работал под чужим именем.

11

Компьютеры с датчиком и ключи

Вкладка «Система», блок «Компьютеры с датчиком». Программа датчика ходит на сайт со своим ключом, у каждого компьютера свой. Каждое скачивание программы кнопкой «Скачать программу для датчика» — новый ключ: имя компьютера, «скачан в админке (Антон)» или «выдан при обновлении», версия, адрес и «на связи» / «был 12 мин назад» / «отключён». Компьютер списали, украли или программа попала не туда — «Отключить», потом «точно?»: этот компьютер больше не выдаст вход по пальцу, остальные работают как работали. Кнопки видит только владелец.

Ключ — как ключ от проходной. Потеряли компьютер — отключили его ключ в тот же день.

12

Журнал изменений

Вкладка «Журнал» — кто, когда и что менял: ставки, доступы и роли, пароли (только факт), логины, номер на проходной, надбавку за тест, обнуление премии и настройки премии, решения по пропускам, отпечатки и ключи, выбор принтера, скачанную копию. Фильтры: «всё», «ставки», «доступы», «обнуление премии», «настройки премии», «решения по пропускам». Денежные записи выделены. Хранится 400 дней. Чтение сюда не пишется — это не слежка, а способ закрыть спор о деньгах за минуту.

«Я не трогал» больше не аргумент. Журнал видит владелец, и в нём есть всё, что меняли.

13

Кто прошёл базу знаний

На той же вкладке ниже — таблица «Кто прошёл базу знаний»: строка на человека, столбец на раздел. Цифра — сколько вопросов теста человек ответил верно, зелёная — все верно, «—» — ещё не проходил. Справа «Всего»: сколько разделов сдано полностью. Засчитывается лучший результат: пересдал хуже — старый не теряется.

Новенький — сначала «Вход», «Сборка» и «Этикетки». Таблица сразу покажет, что он прочитал.

14

Состояние системы и копия

Вкладка «Система»: сверху «Всё работает», «Работает, но есть что поправить» или «Есть поломка». «Что сделать» — пункты с готовой командой, нажали — скопировалась. Дальше службы (сайт, приёмник отметок, бот), порты 8082 и 8090, диск, память, обновления, сертификат, базы и последняя отметка проходной — если отметок нет 2 дня, будет «С проходной нет отметок». «Копия данных» → «Скачать копию»: один архив с базой бота, отметками проходной, людьми сайта и разбором пропусков. Базы этикеток в нём нет, она большая. Копию качает только владелец, скачивание пишется в журнал.

В копии — ставки и данные людей. Храните её у себя, а не на общем компьютере в цеху.

Так — и не так

Ситуации, в которых чаще всего ошибаются в первые недели.

такУволился — «Выключить вход» в карточке, история остаётся
не такОставили вход «пусть будет», и бывший сотрудник видит сайт с телефона
такСначала письменное согласие, потом отпечаток на цеховом компьютере
не такСняли палец «быстренько», а согласие «потом подпишем»
такПароль узнал чужой — выдали новый, все старые входы закрылись
не такСказали «никому не говори» и оставили прежний
такДоступ — ролью, редкие исключения — галочкой
не такПоставили все галочки «на всякий случай», и сотрудник видит зарплаты
такНомер на проходной привязали к тому, кто реально отмечается
не такПривязали «похожий» номер — отметки ушли в чужой табель
такНоутбук с датчиком списали — отключили его ключ в «Компьютерах с датчиком»
не такКлюч работает дальше, а ноутбук уехал неизвестно куда

Если что-то не так

Что значит сообщение и что делать.

👤

«Логин «gorshkov» уже у Горшков Александр. Придумайте другой»

Логин занят — двух одинаковых на сайте быть не может. Добавьте инициал или цифру: gorshkov.a.

🔐

«Пароль от 6 знаков, у вас 4»

Короткий пароль к сайту с зарплатами подбирается за вечер. Придумайте от 6 знаков, без пробелов по краям.

🖐

«Номер 14 на проходной уже закреплён за …»

Этот номер с терминала уже у другого человека. Проверьте, кто реально отмечается под ним: один номер — один человек.

👆

«Сначала снимите отпечаток — иначе человеку будет нечем войти»

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

🔑

«Владельцу пароль оставляем — выберите «по пальцу и по паролю»»

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

👑

«Это единственный владелец. Сначала назначьте владельцем кого-то ещё»

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

🚪

«Карточку владельца правит только он сам»

У вас «Администрирование», но вы не владелец. Карточку, фото и пальцы владельца меняет только он.

✋

«У человека уже 4 отпечатка — удалите лишний»

Больше четырёх отпечатков на человека не хранится. Удалите старый («удалить» → «точно?») и снимите заново.

Проверьте себя

5 вопросов. Нажмите на ответ.

1

Сотрудник уволился, а у него на телефоне открыт сайт. Что делаете?

2

Новый фасовщик хочет входить по пальцу. С чего начать?

3

Арсену дали «Администрирование». Что из этого он сделать не сможет?

4

Работник признался, что сказал свой пароль коллеге. Что делаете?

5

Ноутбук, на котором стояла программа датчика, пропал. Что сделать в первую очередь?