如果你希望在特定表单禁止管理员权限的用户新增数据,可以参阅以下设置:
在任一表单名称上单击下右键,并选择 JavaScript 工作流程。
if(param.isCreateNew() && !user.isInGroup('SYSAdmin')){ response.setStatus('INVALID'); response.setMessage('非SYSAdmin不可新增'); }
其中'非 SYSAdmin 不可新增'是当管理员权限的用户尝试新增数据时会出现的错误提示信息。若有需要可以自订为其他提示信息。
完成设置后,请记得保存再离开 JavaScript 工作流程编辑器。
未来拥有管理员权限的用户于该表单尝试新增数据时,就会出现“不能新增”的错误提示。
备注:若是问卷式用户或公告板式用户,可以直接透过进阶权限设置来调整新增数据的权限。