阿里云首页 物联网应用服务

人脸抓拍图存储控制

概述

在人脸识别门禁服务中,每一条由设备端上报的通行记录,都携带一张用户在设备上刷脸留下的抓拍图(详见数据模型人脸通行事件)。根据最新的网络安全要求,人脸图片属于用户的敏感数据,是否上报到云端,可以由上层的业务应用进行控制。

人脸抓拍图存储控制逻辑

项目级配置与租户级配置

抓拍图的存储控制开关可以配置在项目维度(比如SI项目、数字社区的小区)或者租户维度(阿里云账号)。项目级配置优先级高于租户级配置:如果设备属于项目,则优先查询项目级配置,项目级配置不存在的情况下,查询租户级配置;如果设备不属于项目,则查询租户级配置。

兼容性说明

2021年11月15日之前接入的项目和租户,默认开启此存储开关。2021年11月15日及之后接入的新租户和项目,没有配置默认开关。在查不到开关配置的情况下,默认作为关闭来处理。

由于上述项目级配置和租户级配置的优先级的存在,2021年11月15日以后,如果先前接入的租户(阿里云账号)创建新的项目,虽然该项目没有配置开关关闭,但由于租户级开关是开启的,因此这个新项目的开关实际上依然是开启状态。

API: 设置抓拍图存储开关

路径:/face/paas/snapshot/config/set

版本:1.0.0

入参

类型

必填

说明

configLevel

String

配置级别:TENANT - 租户;PROJECT - 项目

recordSnapshot

Boolean

是否在通行记录中存储人脸抓拍图

出参

类型

说明

code

Integer

响应码

message

String

响应消息

参数示例:

入参

{
  "configLevel": "PROJECT",
  "recordSnapshot": true
}

出参

{
    "code": 200,
    "message": "success"
}

API: 获取抓拍图存储开关

路径:/face/paas/snapshot/config/get

版本:1.0.0

入参

类型

必填

说明

configLevel

String

配置级别:TENANT - 租户;PROJECT - 项目

出参

类型

说明

code

Integer

响应码

message

String

响应消息

data

Boolean

是否在通行记录中存储人脸抓拍图

参数示例:

入参

{
  "configLevel": "PROJECT"
}

出参

{
    "code": 200,
    "message": "success",
    "data": true
}