访问控制集成

NCheck生物识别考勤标准客户端可与门禁系统集成,如门等。 NCheck 生物识别考勤标准版客户端 Windows版是否支持外部可执行文件(.EXE)或第三方访问控制提供的web请求。安卓生物考勤标准客户端支持第三方访问控制提供的web请求。NCheck生物识别考勤管理员允许配置每个客户端设备,以在以下客户端注册模式下使用提供的API(.exe或REST-API)触发访问控制。

  1. 在云/内部部署模式下注册的标准客户端NCheck 生物识别考勤管理员可以配置外围设备,从NCheck生物识别考勤web控制面板添加外围设备配置,如管理外围设备配置部分所述。

  2. 在独立模式下注册的标准客户端产品管理员可以配置外围设备,添加从NCheck 生物识别考勤标准客户端控制面板添加外围设备配置,如客户端控制面板部分所述。

    _images/image58.PNG

    图 30 NCheck访问控制

下图显示了NCheck生物考勤标准客户端应如何与访问控制系统连接。 Windows版NCheck生物考勤标准客户端

  1. 如果客户端注册模式为“云”,则无需NCheck生物考勤服务器安装

  2. 如果客户端注册模式为独立模式,则不需要NCheck生物考勤服务器

安卓设备安装了安卓设备的NCheck生物考勤标准客户端,已使用WIFI连接到网络。

  1. 照相机

  2. 门磁铁

  3. 门控制单元

  4. 磁铁和门控制单元的电源

  5. 网络交换机

  6. 用于将Android设备连接到网络的Wifi路由器

在成功签入或签出时,由访问控制制造商提供的外部可执行文件或API将由客户端执行。管理员允许选择所需的参数,以便传递给提供的API以触发访问控制。有关可用的参数的详细信息,请参阅参数部分。

参数

下面的参数可以使用提供的API传递到访问控制。

表 21 门禁系统参数

参数名

参数键

参数值

Event

EVENT

事件型为签入、签出或未标识

Sequence id

SEQUENCE_ID

事件的Id

Time stamp

TIMESTAMP

活动日期和时间

User reference

USER_REF

用户的职员代码

User name

USER_NAME

记录的用户事件的名字和姓氏

Shift code

SHIFT_CODE

NCheck Bio考勤标准客户的班次代码。在独立模式下,默认为shift代码

Location

LOCATION

事件地理位置的经纬度。示例:{经度,纬度}

User status

USER_STATUS

用户是否被阻止。如果用户已阻止,则传递0,否则为1

Address

ADDRESS

用户地址

Peripheral code

PERIPHERAL_CODE

外围设备的唯一标识号

触发访问控制

选定的参数将与提供的API一起传递,如下所示。

表 22 传入API的参数格式

API类型

格式

External executable

  1. 参数的值将用空格分隔为{.exe path} {参数值1} {参数值2} {参数值3}

  2. 示例:门控.exe入住

REST API

  1. 网址参数{url}?{Paramter1}={value}&{Paramter2}={value} & {Paramter3}={value}

  2. 示例:https://192.168.2.12:3215/doorControl? EVENT=CHECK-IN