我想在JBoss EAP 7上设置基本身份validation,并将我的用户分配给一个共同的angular色。 这似乎不可能。 我看到我可以在哪里创build一个组,并将用户分配给一个组,但该组仅向我显示预定义的angular色。 如何添加一个新的angular色?
你截图的对话框与JBoss EAPpipe理界面的RBACconfiguration有关。
您需要更改的不是pipe理界面的configuration,而是应用程序界面configuration。
在缺省服务器configuration中,存在一个安全域 ,它由standalone/configuration
目录( application-users.properties
, application-roles.properties
)中的属性文件支持。 要添加angular色的用户,只需在bin文件夹中使用add-user.*
脚本即可。 该脚本在pipe理和应用程序界面上很常见,您将被问到您要使用哪一个。
您可以通过提供必要的参数来使用非交互模式:
bin/add-user.sh -a -u user1 -p password1! -r ApplicationRealm -g MyRole
其他方法是使用新的安全域并为其configurationlogin模块堆栈。 检查产品文档中的安全体系结构和login模块参考 。