接入用户
# 摘要
提示
接入用户授权方式是通过HMAC进行授权,APPID和APPKEY由系统生成,APPID为公钥,APPKEY为私钥
接入用户用于系统授权给第三方用户接入到系统中,从而为第三方用户分配对应的权限来获取相关资源和数据,主要包括如下功能:
- 创建接入用户 创建一个接入用户,系统会为接入用户生成APPID和APPKEY
- 更新接入用户 更新接入用户信息
- 删除接入用户 删除接入用户信息, 其关联的用户或租户信息不会被修改
- 刷新缓存 将接入用户的缓存信息刷新, 系统启动时会将接入用户信息进行缓存,如有修改需要刷新缓存
# 接入用户关联授权
提示
通过租户接入能够更好的隔离第三方信息,同时可以围绕该租户进行单独的计费 流量 接口 资源分配等独立控制,达到数据隔离的目的
接入用户的关联授权方式有两种,一种是关联用户,另一种是关联租户
- 关联用户 关联系统中的用户信息, 该接入用户的权限信息(资源权限+数据权限)将继承该用户权限信息
- 租户用户 关联系统中的租户的用户信息, 该接入用户的权限信息(资源权限+数据权限)将继承该租户用户权限信息
# 接入用户信息
提示
第三方介入用户中所有关联的用户或租户中的用户都是明确组织的用户,系统支持一个用户位于多个组织,关联用户时必须明确组织信息
接入用户包含如下信息:
- 系统名称 第三方介入用户的系统名称标识
- APPID 由系统生成的随机码,用于授权时使用
- APPKEY 由系统生成的随机码,用于授权时使用,此为私钥,请妥善保管
- 关联类型 包含租户和用户,方式不同选择的方式不用
- 关联租户 当关联类型为租户时,此项展示, 关联租户为必填项, 需选择关联的租户信息
- 租户用户 当关联类型为用户时,此项展示, 租户用户为必填项, 需要选择租户对应的用户信息,填入方式为模糊匹配方式
- 关联用户 当关联类型为用户时,此项展示, 关联用户为必填项, 需要选择关联的系统用户信息,填入方式为选择匹配方式
- 过期时间 第三方接入用户授权的过期时间, 精确到分钟, 不填则为永不过期
- 白名单 只允许白名单范围内的IP授权访问, 白名单支持192.168.10.10/24格式,不填则不限制
Last Updated: 2025/08/31, 11:09:45