isis - 安全模块菜单
问题描述
我正在使用这个安全模块
<groupId>org.isisaddons.module.security</groupId>
<artifactId>isis-module-security-dom</artifactId>
(isis 版本 1.16.2)。
当我启动应用程序时,安全功能链接(所有角色、所有包.. ecc)显示在“其他”菜单中(我在其中定义了“未引用的操作”)。我正在使用 menubars.layout.xml,我可以添加其他菜单,但我不知道如何添加安全性。有人能帮我吗?谢谢指教
解决方案
我调查了来源,找到了解决方案。我不认为这是最好的方法,但我手动将操作添加到我的 menubar.layout.xml 中。例如:
<mb3:section>
<mb3:serviceAction objectType="isissecurity.ApplicationUserMenu" id="findUsers">
<cpt:named>Find Users</cpt:named>
</mb3:serviceAction>
推荐阅读
- reactjs - 是否可以在我的另一个 React/NextJS 站点(例如 mydomain.com/blog)上部署我的 Wordpress 博客?
- javascript - ECMAScript 6 - 遍历数组以进行 API POST 调用
- django - 如何根据某些条件更改 Django admin 中某些类似字段的外观
- python - 在 MongoDB 中使用聚合管道存储前 N 个结果
- docker - dockerfile中完成包后如何删除第一个图像?
- unity3d - 适用于 Unity 的 GoogleARCore SDK - 锚点
- c - 词法分析器(Flex)在空格后跟标记(以及更多)后抛出词法错误
- android - Here Maps Android SDK位置指示器旋转
- html - 如何从 Shiny 中的关键字搜索中循环输出所有可能的句子?
- node.js - Middy 没有从 NodeJS AWS Lambda 中的 Secret Manager 获得秘密