---
title: JBoss Configuration Strategy
slug: kronpam-reference-guide-3-9-0/jboss-configuration-strategy
docTags: 
createdAt: 2024-12-03T10:05:04.859Z
---

This section explains how to change the password of the user defined for the Data sources of the Red Hat JBoss Server with the help of Application Configuration and Trigger.

WinRM service needs to be installed on those servers. The HTTP port needs to be open to the requests of JBoss and Wildfly servers.

JBoss Server configuration needs to have been completed before. Then you need to get the username and password from **JBoss** settings (**Configuration > Subsystems > Datasources & Drivers > Datasources**) and save them in the Kron PAM Vault.

![](https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/uq2uUeSJIoFv1e3crlDm5_image.png "IBM Websphere Management Screen")

::Image[]{src="https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/lfGsKvNsbb9Nd4qs2TbWI_image.png" size="90" width="812" height="561" position="center" caption="Red Hat JBoss Data Source Management Screen" darkWidth="812" darkHeight="561" showCaption="true"}

An Application Trigger Config definition must be made first.&#x20;

1. Navigate t&#x6F;**&#x20;Secrets > Configurations > Application Configuration.**
2. Click +**Add&#x20;**&#x61;nd enter the parameters.&#x20;

![](https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/MsZkRqloX_WqVvk2C83-6_image.png "Application Configuration Definition Screen")

![](https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/W2Li23GDnntl1wKSjLOIa_image.png "Application Configuration Definition Screen")

1. Select **JBoss&#x20;**&#x61;s the strategy.
2. The admin username (Service Username) and password (Service Password) information for connection to the JBoss dfly server needs to be saved. An HTTP connection will be used for the JBoss Strategy; therefore, you need to enter the JBoss Server IP and port.
3. Click **Save**.&#x20;
4. Navigate to  **Secrets > Application Management.**

![](https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/-bjPD71PsJV2_hlLNCxdd_image.png "Application Management - Application Trigger Definition Screen")

1. Click **+Add** to add a new trigger.
2. Enter the name of the trigger in the Name field.
3. Select the **Application Configuration**.
4. In the **Data Source Name field**, enter the JBoss Server Datasource name. Otherwise, the password value will not change because Kron PAM cannot find the relevant data source.

::Image[]{src="https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/Km-odqQDHMwpZs_kjtJ_6_image.png" size="82" width="812" height="561" position="center" caption="Red Hat JBoss Data Source User Management Screen" darkWidth="812" darkHeight="561" showCaption="true"}

::Image[]{src="https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/yfWZQK_k61wdGuIRw_5CZ_image.png" size="74" width="776" height="586" position="center" caption="Application Trigger Management Screen" darkWidth="776" darkHeight="586" showCaption="true"}

Select the Vault Account defined in Password Vault and the device where the JBoss Server is installed.

![](https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/5tROpRTSJZ_tmey2S6ySo_image.png "Application Management - Application Trigger Definition Screen")

After the definition is completed, open the **Vault&#x20;**&#x73;creen and select the Vault account. Whenever the user selects the Vault account and click the **Update** or **Reset Password** option, Kron PAM will create a trigger and a password change will be performed, either automatically after some time or upon your manual request from the trigger process list shown on the application management page, as pictured below.

![](https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/9D4t6328YsLv8ZjmRPMJK_image.png)

