Работа СКУД состоит из таких этапов:считывание данных;идентификация пользователя;проверка прав доступа;принятие решения;регистрация события.Шаг 1. Считывание данных. Контроллер считывания принимает данные с идентификатора и передает их в систему управления для проверки. Идентификатором может быть карта, приложение на смартфоне, ПИН‑код или биометрические данные пользователя.Шаг 2. Идентификация пользователя. Система управления обрабатывает данные о пользователе и отправляет их на проверку. Кроме идентификатора СКУД может считывать данные с камеры наблюдения или других датчиков.Программное обеспечение сравнивает данные со своей базой и определяет, кто пришел.Шаг 3. Проверка прав доступа. На этом этапе программное обеспечение запрашивает в базе данных права пользователя.Шаг 4. Принятие решения. По заданному алгоритму программное обеспечение СКУД определяет, разрешить доступ пользователю или нет. Кроме данных о правах доступа пользователя система может оценивать другие факторы, чтобы принять решение. Например, доступ может быть запрещен в выходные или в нерабочее время.Если доступ разрешен, система активирует исполнительное устройство: пользователь может, например, открыть дверь, провернуть турникет.Шаг 5. Регистрация события. СКУД фиксирует действия в журнале событий. Это нужно для аналитики или дальнейшей работы. Например, система может повторно не впустить пользователя, если в журнале нет записи о том, что он вышел.В более сложных и нестандартных системах могут быть другие этапы работы СКУД.