# 技术中心操作手册

# 应用注册

场景:产品注册后,产品要接入平台的统一认证中心,按照OIDC的标准,需要给产品颁发对应的id和secret,由于在实际中,一个产品可能有多个端或者多个自应

应用,所以一个产品下可以注册多个应用

位置:技术中心 -> 应用注册

# 新增应用

操作:应用注册页面 -> 选择产品 -> 点击【新增】-> 输入应用注册认证信息 -> 点击【确定】注册成功

应用注册

  • 客户端密钥:可以自定义输入密钥,如果不输入系统会按平台规则自动生成密钥

  • token有效期:通过当前认证的应用在认证中心获取的token有效时间

  • 回调地址:认证成功后返回的访问地址,验证是否认证成功,失败返回认证登录页

# 获取密钥

操作:应用注册列表 -> 选择已注册应用 -> 点击【查看密钥】 -> 客户端密钥一行点击【复制】-> 获取成功

应用注册

  • 注册认证成功的应用,通过clientID(应用ID)和clientSecret(密钥)到认证中心获取token访问平台

# 在线用户

描述:平台所有在线用户监控统计

操作:技术中心 -> 在线用户

  • 显示当前系统在线的用户信息,不区分租户

在线用户1

# 任务调度

现在各个项目都存在部分定时任务,普遍需要对其进行可视化管理,能够指定执行周期、能够进行立即执行操作,统一记录执行记录

# 任务管理

功能描述:统一管理系统定时任务

页面位置:开发者中心 -> 技术中心 -> 任务调度 -> 任务管理

# 新增任务

操作步骤:任务管理页面 -> 点击【新增】-> 输入定时任务名称、标识(即定时任务地址,具体参考定时任务开发规范)、cron表达式 -> 点击【确定】

页面权限:该页面在云模式下,可以看到当前租户下所有私有化产品系统中配置的所有定时任务,但是私有化中只能管理当前私有化系统中的定时任务

  • 例如: 0 0/30 * * * ? :每30分钟执行一次

任务调度01

# 执行任务

操作:任务管理页面 -> 勾选已添加任务 -> 点击【立即执行】触发一次定时任务,或设置执行表达式,开启状态,根据表达式定时执行

  • 禁用状态后的定时任务不会自动执行,需要启用

任务调度01

# 调度日志

功能描述:统一管理记录定时任务执行结果日志

页面位置:开发者中心 -> 技术中心 -> 任务调度 -> 调度日志

# 日志列表

支持任务名称模糊搜索和日志时间区间搜索

任务调度01

# 日志详情

日志详情记录任务执行数据变动记录

任务调度01

# 对外服务

* 任务调度接入指南

# 审计管理

# 审计注册

功能描述:配置系统需要监控的接口相关配置,配置成功后用户页面操作调用该接口会统计到操作审计中

位置:开发者中心 -> 技术中心 > 审计管理 > 审计注册

# 新增审计

操作:审计注册页面 -> 点击【新增】-> 选择已购买产品、选择业务、输入单据编码、请求路径、选择审计操作 -> 点击【确定】注册成功

审计管理

  • 产品名称:选择当前用户已购买授权的产品,对应审计操作记录会保存到当前产品分类下
  • 单据编码:需要监控记录的接口相关字段
  • 请求路径:需要记录的接口地址,例如:原地址http://域名/api/glink-demo/leaveDetails/ 请求路径输入:/leaveDetails
  • 审计操作:对应接口请求方式,新增(POST)、删除(DELETE)、更新(PUT)、查询(GET)

# 操作审计

功能描述:监控记录审计注册中配置的接口信息,可根据组织机构筛选组织下所有用户(含子级)操作记录

页面位置:开发者中心 -> 技术中心 > 审计管理 > 操作审计

审计管理

# 认证审计

功能描述:监控记录系统中当前租户下所有用户登录认证信息记录

页面位置:开发者中心 -> 技术中心 > 审计管理 > 认证审计

审计管理