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

Grails、Spring Security core、更改用户权限

谢俊悟
2023-03-14

我使用Spring Security Core插件生成了Role、User和UserRole类。我想直接在User-Create-Process中设置users角色。我在User中添加了一个“role”字段,但不知道应该如何在UserRole中设置该条目。

还有什么要实现的,比如重新验证,以更新用户角色吗?

共有1个答案

安高义
2023-03-14

创建用户和角色后,应从用户中删除到角色的链接,并使用下一段代码:

UserRole.create(user,role,true)

其中user是您创建的用户,role是您创建的角色,并且true表示userRole应该用flush创建:true祝您好运!

 类似资料:
  • 问题内容: 我想在docker上运行jenkins并更改用户访问权限,以便可以读取SSH密钥并访问git。这是dockerfile的示例 生成时输出成功,访问已更改! 但是,当我进入访问设置为默认时,chmod无法正常工作 知道为什么这种行为吗? 问题答案: 发生这种情况是因为在基本映像中进行了定义。您可以通过3种方式中的任何一种来解决此问题 您可以在构建之前在主机上修复权限,它应该可以工作。 您

  • 为Google Apps域的管理员寻找当前修改其他用户拥有的Google Drive对象权限的最佳方法。我将在Google App Engine上开发该应用程序。 使用两条腿的OAuth和Google文档列表API非常简单:https://developers.google.com/gdata/docs/auth/oauth#2LeggedOAuth但是现在Google Drive SDK是实时A

  • 我有一组用户,我必须为他们分配使用批量编辑的权限。当前,当我选择一个产品时,listviewaction中的buld edit被禁用,我想让某个用户组可以点击它。我是怎么做到的?谢谢。必须具有批量编辑权限的用户组:“SiteManagerGroup”

  • 问题内容: os.chown正是我想要的,但是我想通过名称而不是ID指定用户和组(我不知道它们是什么)。我怎样才能做到这一点? 问题答案:

  • 问题内容: 我正在编写一个简单的脚本,该脚本可以重新启动hadoop从属服务器。在脚本中,我必须以root用户身份进行一些初始更改。之后,我必须更改为用户“ hadoop”并执行命令集。我使用os.system运行命令,但是我怀疑它是否运行良好。例如: 再一次,我必须以root用户身份执行一些命令,然后再次成为用户“ hadoop”并执行: 我在这里有三个问题, os.system是我可以用来发出

  • 我在google中找不到一个博客来更新Grails 3. x. x的主题插件。如果有人熟悉使用Grails 3. x. x项目附带的gradle属性文件玩主题,请告诉我... 升级到 3.x.x 版本后,我一直在努力与 Gradle 打交道 我尝试了以下方法,结果失败了。。。。 build.gradle | 解析依赖关系。请稍候。。。 配置失败 总时间: 13.404 秒 错误 |初始化类路径时出