Authentication

為 jboss eap 7 添加新角色

  • February 19, 2017

我想在 JBoss EAP 7 上設置基本身份驗證,並將我的使用者分配給一個通用角色。這似乎不可能。我看到我可以在哪裡創建一個組,並將使用者分配給一個組,但該組只向我顯示預定義的角色。如何添加一個新角色?

在此處輸入圖像描述

您截屏的對話框與 JBoss EAP 中管理介面的 RBAC 配置有關。

你需要改變的不是管理介面的配置,而是應用介面的配置。

在預設的伺服器配置中,存在一個安全域otherstandalone/configuration,它由目錄 ( application-users.properties, application-roles.properties) 中的屬性文件支持。要添加具有角色的使用者,只需使用add-user.*bin 文件夾中的腳本。該腳本在管理和應用程序界面中是通用的,系統會詢問您要使用哪一個。

您可以通過提供必要的參數來使用非互動模式:

bin/add-user.sh -a -u user1 -p password1! -r ApplicationRealm -g MyRole

另一種方法是使用新的安全域並為其配置登錄模組堆棧。檢查產品文件中的安全架構登錄模組參考

引用自:https://serverfault.com/questions/833226