当前位置: 首页 > 知识库问答 >
问题:

OIM 12.2.1.3.0:如何为特定用户或最终用户集隐藏目录项(应用程序实例/角色)

姬凡
2023-03-14

我已经尝试从web编写器使用Expression Language#{oimcontext.currentUser.roles['SYSTEM ADMINISTRATORS']!=null},但它不允许我隐藏任何特定的目录项。它会隐藏所有目录项。

步骤:创建沙盒-

我还尝试在应用程序实例中更改 ORG 并定义 IS_REQUESTABLE=0。但他们似乎无济于事。

有人能帮我一下吗?先谢谢你。

共有2个答案

傅宏恺
2023-03-14

管理目录可见性的另一种方法是按组织划分用户组,只向组织发布您希望他们查看的内容。

谭志用
2023-03-14

您需要更改想要隐藏的实体的“is_requestable”属性。例如,以下查询隐藏了某个应用程序实例的所有授权:

update catalog set is_requestable = 1 where parent_ entity _key = <key> and parent_entity_type = 'ApplicationInstance';
 类似资料:
  • 我确实有一些独特的要求,我想隐藏要从特定角色用户中选择的角色。 例如,我有一个角色名称admin、部门1、部门2和部门3。作为管理员,我应该只能在门户中看到部门1、部门2和部门3的角色管理。 但如果我为管理员定义权限,他/她可以管理角色。管理员用户可以查看Liferay中可用OOTB的所有角色。 有人能帮我配置一下吗?

  • 我正在设计一个SAAS应用程序,每个用户拥有多租户数据库,每个数据库拥有唯一的订阅用户子域。当saas应用程序的订阅用户将更多用户添加到他们的仪表板或产品中时,问题就会出现,因此如何处理他们从我们的主应用程序页面的登录,因为他们的数据库条目将只在他们的管理员数据库中。或者我应该为所有用户使用一个全局数据库来处理登录? 我正在寻找任何有价值的建议,我是一个新手,刚刚开始在SAAS应用程序工作 谢谢

  • 问题内容: 我有一个设置栏按钮项(设置为左栏按钮项)。我只想在用户登录时显示它。 我以为可以为匿名用户使用以下内容 但是当他们登录后,我将如何显示呢? 问题答案: 您可以在属性中存储leftBarButtonItem的副本,并在用户登录后对其进行更新。 内部: 逻辑上:

  • 因此,目前我正在处理一个项目,其中我需要在一个方法中启动一个快速javafx窗口。由于我不想让类扩展应用程序,我的解决方案是创建一个扩展应用程序的内部类,并通过创建内部类的实例和调用内部类中的launch在方法中启动javafx窗口,如下所示。

  • 用户已作为用户角色登录,我想以员工身份登录而不提交登录表单,但身份验证失败, 请查一下密码,帮帮我 @requestmapping(value=“/home”)public ModelAndView userHomePage(Model Model,HttpServletRequest request,HttpServletResponse response,Principal Principal

  • 我几乎完成了我的一个项目(对我来说,我是一个初学者)。我想隐藏登录链接时,一个角色(管理员或用户)是登录到数据库。我还想显示一个名为“添加等级”的链接,仅当Admin(Manager)登录时。我正在使用spring boot、Tymeleaf、spring security5和h2&JDBC。 总之,我想隐藏或显示基于用户角色的HTML 更新:当我使用 匿名用户 这是我在navbar中包含或不包含