Management.xml
This file specifies the schema for the management properties that enable JMX access over an RMI JMXConnectorServer.
management
The management configuration.
The following table lists the attributes that an element of type management can have:
Name | Type | Description | Required |
---|---|---|---|
enabled | push:boolean | Specifies if an RMI JMXConnectorServer is enabled, making JMX remotely available. | true |
The following table lists the elements that an element of type management can contain:
Name | Type | Description | Min occurs | Max occurs |
---|---|---|---|---|
host | push:string | The local interface used for the RMI registry and the JMX service. Empty values declare that the RMI registry binds to all local network interfaces. | 0 | 1 |
registry-port | push:port | The RMI registry port. If a value is not specified, a default of 1099 is used. | 0 | 1 |
connection-port | push:port | The JMX service port. If a value is not specified, a default of 1100 is used. | 0 | 1 |
assigned-roles | assigned-roles | Additional roles granted to principals that authenticate successfully. Configuring roles for JMX-only users here is DEPRECATED since 5.9. Used to grant JMX-only users a base set of permissions. | 0 | 1 |
users | users | The management users. Registering JMX-only users here is DEPRECATED. Instead configure appropriate users in the system authentication store, or with a custom authentication handler, and assign the users the role ADMINISTRATOR or VIEW_SERVER based upon whether they need full access to JMX operations or only to monitor the server. | 0 | 1 |
assigned-roles
Assigned security roles.
The following table lists the elements that an element of type assigned-roles can contain:
Name | Type | Description | Min occurs | Max occurs |
---|---|---|---|---|
role | push:string | A security role. | 1 | unbounded |
users
Management users.
The following table lists the elements that an element of type users can contain:
Name | Type | Description | Min occurs | Max occurs |
---|---|---|---|---|
user | user | A user that can use the JMX interface. | 0 | unbounded |
user
Management user.
The following table lists the elements that an element of type user can contain:
Name | Type | Description | Min occurs | Max occurs |
---|---|---|---|---|
name | push:string | User name for JMX credentials. | 1 | 1 |
password | push:string | Password for JMX credentials. | 1 | 1 |
read-only | push:boolean | Specify if user has read-only access. If this value is false, the user is assigned their standard roles, the roles configured for assigned-roles, and the JMX_ADMINISTRATOR role. By default, JMX_ADMINISTRATOR is configured to provide full administrator access. Otherwise, the user is assigned only their standard roles and the assigned-roles, which may not grant sufficient permissions to perform operations that affect the state of the server. | 1 | 1 |