Как работает RFID-авторизация в Принтум
Описание
Принтум поддерживает авторизацию пользователей через RFID-карты и USB-считыватели. RFID-авторизация используется для:
- быстрого входа на МФУ;
- запуска печати заданий при включенной функции Fast Release;
- безопасной идентификации пользователей;
- исключения ручного ввода логина и пароля и ускорения работы сотрудников.
Поддерживаются:
- HID-считыватели;
- USB RFID считыватели;
- считыватели Elatec;
- keyboard-emulation устройства.
Общая схема работы
RFID Card |
v USB Reader |
v HID Keyboard Emulation |
v Встроенное приложение |
v Авторизация Принтум |
v User Session
Как работает авторизация
Шаг 1. Пользователь прикладывает карту Пользователь прикладывает RFID-карту к считывателю. Считыватель: считывает UID карты; преобразует UID в последовательность символов; отправляет данные как HID-клавиатура.
Шаг 2. Считыватель передает UID Большинство считывателей работают как USB HID Keyboard Device. Для операционной системы считыватель выглядит как обычная клавиатура. Пример:
458712991 <ENTER>
Где: 458712991 — UID карты; <ENTER> — suffix/carriage return.
Шаг 3. Встроенное приложение получает UID Встроенное приложение на МФУ получает UID, отправляет запрос в Принтум и ищет пользователя.
Шаг 4. Принтум выполняет поиск пользователя Принтум ищет: пользователя; связанную карту; разрешения; роли; ограничения.
Шаг 5. Создание пользовательской сессии Если карта найдена: создается сессия; открывается пользовательский интерфейс; становятся доступны задания печати. Что такое HID Keyboard Emulation Большинство RFID-считывателей работают как клавиатура. Это означает: драйверы обычно не требуются; считыватель печатает UID в активное поле ввода;
Принтум получает UID как текст. Это один из самых совместимых способов интеграции. Что такое Prefix и Suffix Считыватель может автоматически добавлять prefix и suffix. Пример:
<prefix> 458712991 <STX>458712991<ENTERsuffix>
Чаще всего используется suffix CR (carriage return). Он автоматически подтверждает ввод карты.
Почему нельзя включать все типы карт
Считыватель может одновременно поддерживать авторизацию по нескольким форматам карт: Mifare, ISO14443A, HID, Legic, NFC и др. Но включение всех типов карт увеличивает время отклика, замедляет авторизацию и может вызывать ложные срабатывания.
Рекомендуется:
Почему скорость считывания зависит от типов карт
Считыватель последовательно проверяет каждый включённый тип карт — пока не найдёт совпадение или не пройдёт весь список. Чем больше типов включено — тем дольше цикл опроса на каждое прикладывание карты. При всех включённых типах время считывания может вырасти до 2–3 секунд вместо нормальных 0.3–0.5 секунд. Рекомендуем:
Что такое VID и PID
USB-устройства имеют Vendor ID (VID) и Product ID (PID). Параметры используются для идентификации устройства, настройки Встроенного приложения и фильтрации HID-устройств. После настройки считывателя рекомендуется сохранить VID/PID.
Типовые проблемы
| Симптом | Возможная причина |
|---|---|
| Карта не читается | Неверный тип карты |
Симптом
Возможная причина
Карта не читается
Неверный тип карты
Медленная авторизация
Включено слишком много типов карт
UID вводится не полностью
Неверный suffix
Считыватель не определяется
Проблемы драйвера
Пользователь не авторизуется
Карта не привязана
Что проверить при диагностике
в ПринтМенеджер.