Skip to content

安全策略

安全策略是针对系统中所有用户进行的安全控制,只有系统管理员可以设置。

打开设置->安全管理->安全策略页面。

登录安全策略

启用复杂密码

启用之后,用户修改密码时,必须输入符合要求的复杂密码。

密码90天失效

密码的有效期是90天,90天之后,用户登录时,会强制修改密码。

启用图片验证

启用之后,用户登录时,需要根据图片输入验证码。

会话超时时长

支持用户根据业务场景进行配置会话超时时长,当系统未操作时间到达设定时间后,系统自动登出并跳转到登录页面。

超时时长设置范围1~168,单位 h。默认是36h。

默认情况下,设置了会话超时时间,系统后台的会话会根据此项配置来决定每一个会话的有效期,不过在浏览器端的 Cookie 的超时时间依然是一个比较长的时间。如果需要设置浏览器所有 tab 关闭之后,会话立即失效,可以通过设置 SESSION_COOKIE_MAX_AGE = -1 这个环境变量为负数来实现。

数据隐私保护

允许导出数据

默认开启,允许用户导出或邮件推送数据集数据、图表明细数据和聚合结果数据。可以设置哪些用户能够导出数据,哪些用户不能导出数据。

关闭之后,所有用户都不能导出数据,邮件推送也不能推送图表的 Excel 聚合结果数据。

该功能就是为了防止用户擅自导出数据。

导出行数限制

行数限制是为了允许用户导出一些示例数据,但不能导出全部或者大量数据,以防止数据大量泄漏。

由于 Excel 本身的限制,导出文件不能超过1000万行并且不能超过20亿个 cell,所以这里的行数只能输入1~10000000。

提示

导出的文件每个 sheet 的上限是100万行,如果导出的文件超过了100万行超出的部分将被存放在下一个 sheet 中,以此类推。比如一个文件有350万行数据,导出文件中将被存放在4个 sheet 中。

开启水印保护

开启水印之后,打开系统任何页面,都可以看到水印。

此外,当用户导出 PDF/PPT/PNG 时,导出的文件中也会有水印。

全局水印设置

本系统的水印配置遵循"全局优先,灵活下放"的原则:

  • 在系统设置中开启"水印保护"后,水印将默认应用于系统内所有应用及页面,属于全局设置。
  • 若全局设置关闭,则所有应用均无水印,且无法单独开启。

应用单独关闭水印

在全局开启的前提下,您可以在"高级设置"中开启"允许应用单独关闭水印"。开启此项后,应用的管理员可根据业务需求,自主选择是否在该应用内隐藏水印。

注意

若全局设置关闭,则所有应用均无水印,且无法单独开启。

水印内容自定义

系统支持高度自定义的水印内容,以满足不同合规需求。

默认水印内容格式:

{name} {email} {mobile} {time}

支持的变量参数:

参数说明
{name}当前登录用户的用户名
{email}当前登录用户的绑定邮箱
{mobile}当前登录用户的手机号(全部显示)
{mobile*}当前登录用户的手机号(中间4位加*脱敏显示)
{time}用户访问时的实时系统时间

自定义示例:

  • 仅显示用户名和时间:{name} {time}
  • 脱敏手机号:{name} {mobile*} {time}
  • 固定文字+变量:某某科技公司 {name} {time}

修改后的水印内容支持一键恢复默认设置。

启用 HMAC 签名保护

此密钥用来保护公开链接中的过滤条件,确保过滤条件不会被修改。此密钥一旦泄漏之后,用户就可以使用 HMAC 密钥加密过滤条件,从而查询任何数据。

详见应用设置中的HMAC 签名保护

衡石分析平台使用手册