ServiceNow同一实例下如何将同一模块配置到两个不同应用菜单下
ServiceNow模块多应用菜单显示配置方案
首先明确:单个模块(sys_app_module 表记录)默认只能绑定到一个应用菜单,你遇到的仅单处显示的问题和Order字段无直接关系,是模块本身的Application Menu关联字段仅支持单值导致的。
你可以按照以下两种方案配置实现需求:
方案1:复制现有模块到第二个应用菜单(最常用)
- 进入当前模块的配置页面,右键表单头选择 Insert and Stay,生成一条新的模块记录
- 修改新记录的
Application Menu字段值为你需要的第二个应用菜单 - 保留原模块的角色、跳转链接、Order等所有配置不变,仅调整所属应用菜单即可
- 提交修改后,两个应用菜单下都会显示相同功能的模块,访问的是同一个目标页面,不会影响现有权限逻辑
方案2:使用模块链接复用(适合需要统一维护配置的场景)
- 新建一个
Link Type为Link to a Module的模块记录 - 将新模块绑定到第二个应用菜单下,
Link字段选择你原有的模块 - 该模式下你只需要修改原模块的配置,所有关联的链接型模块都会自动同步配置,不需要重复修改多个记录
注意:如果两类用户的权限集合无重叠,你可以分别给两个模块设置对应的可见角色,避免同一用户的应用菜单中重复出现该模块;如果允许重复显示则不用调整角色配置。
内容的提问来源于stack exchange,提问作者Robin Svensson
相关产品推荐
相关产品推荐

