chenjamo 发表于 2022-10-21 15:43:42

权限问题疑问

本帖最后由 chenjamo 于 2022-10-21 15:47 编辑

在现有的权限结构中都是通过在后端或是在设计器中添加角色,然后对角色进行授权进行权限控制的
这种如果说应用多或是表格多,或是需要修改的时候,都需要设计人员进入后端或是设计器中进行修改
https://help.grapecity.com.cn/pa ... ion?pageId=38491638

有没有什么办法或是API能在前端获取设计器中的每张表的表设置
然后可以在前端汇总,直接在前端进行权限的设置,这样就不用每次都让设计人员进行权限设置,而是可以让运维人员进行设置

考虑过自建表然后在表中设置每张表单的新增/查看/编辑等等的权限,但是当在设计器中进行权限设置的时候就有一些问题了,比如说安全性方面如果泄露了链接后是否可以通过爬虫的形式来获取到其他表单数据,在设置方面很繁琐需要每张的设置

所以综上是否可以有什么方式调用后台的表权限,然后不需要在管理控制台,可以直接在每个工程页面对当前工程的表单权限进行设置,这样也相对安全以及方便

Lay.Li 发表于 2022-10-21 15:43:43

您好,您说的这个需求呢,我们也计划再未来去做的,目前的做法可以参考下方的公开课,实现前端的权限控制:loveliness:



【已结束】活字格丨前端权限控制实战
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=96381&fromuid=64322
(出处: 葡萄城产品技术社区)


siwicloud 发表于 2022-10-21 16:13:26

Lay.Li 发表于 2022-10-21 16:10
您好,您说的这个需求呢,我们也计划再未来去做的,目前的做法可以参考下方的公开课,实现前端的权限控制:l ...

大佬,这个8.0引入了工作流之后,是不是就不太合适了。因为工作流节点是要对应活字格真实角色的

Lay.Li 发表于 2022-10-21 16:19:41

对的,如果要控制流程的权限这种方法就不太好做了:'(

发表于 2024-3-31 13:27:54

Lay.Li 发表于 2022-10-21 16:19
对的,如果要控制流程的权限这种方法就不太好做了

公开课,过时了吗?

Lay.Li 发表于 2024-4-1 09:43:41


上述是9.1之前版本做法的公开课内容,如果是9.1之后的版本,可以参考下方公开课

https://gcdn.grapecity.com.cn/course-425.html

页: [1]
查看完整版本: 权限问题疑问