很多时候我们需要控制不同的用户,访问APEX应用、页面、甚至是页面里报表里的一个列、项、又或是按钮的权限。APEX机会所有的对象都可以定义“安全性”,即授权方案。下面就来说一下最简单的实现方式。
第一步,我们要管理工作区的用户和组。点击APEX开发页面的右上角小人+扳手图标,选择“管理用户和组”。先创建用户和组,然后把用户分配到不同的组中。例如,例子中创建了3个组:管理、全域、客服。
用户“客服”分配到组“客服”中。
用户“芳芳”分配到组“管理”和“全域”中。
第二步,我们进入到需要设置访问控制的应用中。点击“共享组件”->“安全性”->“授权方案”。
创建授权方案:全域权限、管理权限、访问权限。
然后在具体的授权方案中根据具体需求设置。以下仅作参考。
第三步,好了,我们现在可以去设置访问的安全性了。例如,应用级的访问安全性,点击应用开发的主页面的右上角“编辑应用程序属性”。在“安全性”->“授权”里选择合适的授权方案。设置后,只有在“访问控制”方案里的组(用户)才可以访问这个应用。
同理,在“共享组件”的“桌面导航菜单”里,可以设置授权方案。不同的用户登录进来,会看到不同的桌面导航菜单。
又或是,可以具体到什么用户可以看到(或者看不到)哪个表(字段/列)、项、按钮......只要在这个对象的“安全性”里做相应的授权设置即可。
===== End =====
更多Oracle APEX的知识和技巧,请猛戳下面二维码持续关注微信公众号“APEX中文社区”和“徐大爷的学习笔记”。
APEX中文社区
徐大爷的学习笔记
文章转载自徐大爷的学习笔记,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
【专家观点】罗敏:从理论到真实SQL,感受DeepSeek如何做性能优化
墨天轮编辑部
1241次阅读
2025-03-06 16:45:38
【专家有话说第五期】在不同年龄段,DBA应该怎样规划自己的职业发展?
墨天轮编辑部
1222次阅读
2025-03-13 11:40:53
2025年2月国产数据库大事记
墨天轮编辑部
962次阅读
2025-03-05 12:27:34
2025年2月国产数据库中标情况一览:GoldenDB 3500+万!达梦近千万!
通讯员
852次阅读
2025-03-06 11:40:20
2月“墨力原创作者计划”获奖名单公布
墨天轮编辑部
440次阅读
2025-03-13 14:38:19
AI的优化能力,取决于你问问题的能力!
潇湘秦
410次阅读
2025-03-11 11:18:22
优炫数据库成功应用于国家电投集团青海海南州新能源电厂!
优炫软件
337次阅读
2025-03-21 10:34:08
达梦数据与法本信息签署战略合作协议
达梦数据
280次阅读
2025-03-06 09:26:57
国产化+性能王炸!这套国产方案让 3.5T 数据 5 小时“无感搬家”
YMatrix
268次阅读
2025-03-13 09:51:26
磐维数据库对外门户全新升级!
磐维数据库
232次阅读
2025-03-04 15:32:59