WebSphere Lombardi Edition 7.2 > Administer the Lombardi environments > Manage Lombardi configuration settings


Restricting access to debugging for services

You can use the Lombardi configuration file, [Lombardi_home]\process-server\config\system\99Local.xml, to control which Lombardi users have the ability to debug services.

The following elements in the debug section of the 99Local.xml file enable you to configure debugging functionality for services.

To edit the settings in the 99Local.xml file, copy the debug section to the 100Custom.xml file and then make the changes. (You can find the 100Custom.xml file in the [Lombardi_home]\process-server\config directory.) This way, all properties that you have customized are located in a single configuration file, enabling you to more easily upgrade to new versions of Lombardi.

Element Default setting Description
<enabled>true</enabled> true Establishes whether debugging of services is enabled. If set to false, when you attempt to debug a service in the Inspector in Lombardi Authoring Environment, Lombardi simply runs the service without providing any debugging feedback.
<enforce-debug-role>false</enforce-debug-role> false Establishes whether Lombardi users who do not belong to the Debug group (defined in the following setting) can access debugging functionality. By default, this element is set to false, which allows users who do not belong to the Debug group to access debugging functionality. So, by default, all users have access to debugging for services. To limit access to users who are members of the Debug group, set this element to true.
<debug-role>Debug</debug-role> Debug Role membership that users must have in order to access debugging functionality. Only one debug role can be defined.

If one or both of the preceding settings is false (enabled and enforce-debug-role), then this setting has no effect.

If both of the preceding settings are true, then:

  • A user who belongs to this role will have access to debugging functionality.
  • A user who does not belong to this role will not have access to debugging functionality.
  • If you do not specify any value for debug-role, debugging functionality is disabled.

Parent topic: Manage Lombardi configuration settings

+

Search Tips   |   Advanced Search