用户只读模式 9.2.1+支持
TIP
用户只读模式目前处于实验性阶段,仅支持 Word Excel PPT 的 PC 模式
在系统集成时,我们经常会有 用户只读但JSAPI可以操作文档 的场景,比如合同制作场景,只允许从外部按钮更改文档数据,但不允许用户手动编辑任何内容。
社区版原版对这个场景无法支持,一旦你设置了 mode 或者 edit 权限,对用户、连接器及插件都是生效的,无法做到分别控制。
中国版自 9.2.1 版本开始支持,增加了用户只读模式,可以满足此类业务场景。可以做到在禁止用户编辑的情况下,允许连接器和插件对文档内容进行修改。
使用方法
用户只读模式需要全局开启,配置位于 editorConfig 对象内
json
"editorConfig": {
"customization": {
// 用户只读模式,true 开启 false 关闭。开启时用户不可编辑,但连接器可以操作文档。
"readOnly": true,
},
"permissions": {
// 需要对编辑器赋予可编辑权限
"edit": true
},
// 编辑器设置为编辑模式
"mode": "edit"
}需要三个字段配合使用才能实现此功能,请务必正确配置。
TIP
该功能为高级版功能,如有需要请联系交流群(183026419)管理员