4.5. RH-SSO のユーザーおよびグループの管理の有効化
本セクションでは、Business Central を設定して、RH-SSO に保存されたユーザーおよびグループを管理する方法を説明します。
手順
以下のライブラリーが
WEB-INF/libディレクトリーにあることを確認します。uberfire-security-management-api-<latest_artifact_version>.jar uberfire-security-management-backend-<latest_artifact_version>.jar uberfire-security-management-keycloak-<latest_artifact_version>.jar keycloak-core-<latest_artifact_version>.jar keycloak-common-<latest_artifact_version>.jarサードパーティーセキュリティーの JAR ファイルを削除します。以下は例になります。
uberfire-security-management-wildfly-<latest_artifact_version>.jar uberfire-security-management-tomcat-<latest_artifact_version>.jarWEB-INF/classes/security-management.propertiesファイルの内容を、以下の内容に置き換えます。org.uberfire.ext.security.management.api.userManagementServices=KCAdapterUserManagementService org.uberfire.ext.security.management.keycloak.authServer=http://localhost:8180/auth注記WEB-INF/classes/security-management.propertiesファイルが存在しない場合は、そのファイルを作成します。/META-INF/jboss-deployment-structure.xmlファイルで、以下の依存関係および除外を編集します。<dependencies> <module name="org.jboss.resteasy.resteasy-jackson-provider" services="import"/> </dependencies> <exclusions> <module name="org.jboss.resteasy.resteasy-jackson2-provider"/> <module name="com.fasterxml.jackson.datatype.jackson-datatype-jsr310"/> </exclusions>