开发者社区 问答 正文

宜搭中如何给用户设置角色,如何根据角色控制自定义页面中的按钮、链接等元素显示和隐藏

系统中会有多个角色、比如:员工、项目经理。员工能操作一部分自定义页面的按钮,项目经理能操作另外一部分。首先如何设置角色,后台有钉钉角色和宜搭角色两种,应该用哪种。其次如何获取当前用户的角色,有文档使用this.$api.currentUser.role。但是currentUser这个属性是不存在的。

展开
收起
72xvwcgh6blk4 2025-05-20 12:35:59 144 分享 版权
来自: 钉钉宜搭
1 条回答
写回答
取消 提交回答
  • 宜搭的权限设置好像作用于自定义页面的按钮。可以自己写代码实现这个功能:
    如果不能直接获取到用户的角色信息要新建用户表单:姓名、工号、角色。
    把人员数据录入用户表单。

    然后就是写js代码,用户访问自定义页面先拿工号去用户表单去查询他的角色,根据角色判断能操作(显示)哪些按钮

    2025-06-06 08:10:49
    赞同 267 展开评论
归属于问产品:
宜搭
收录在圈子:
+ 订阅
「宜搭」是云钉原生低代码平台(钉钉 PaaS - aPaaS),让企业应用搭建更简单! 帮助中小企业降本提效,加强组织的数字化自主权; 帮助大型企业释放个体创新力,助力组织创新涌现。
还有其他疑问?
咨询AI助理