Release 10.1A: OpenEdge Application Server:
Administration

> ## Disabling the deploying and undeploying of Web services

> Given a WSA instance, WSA lets you disable the deploying and undeploying of Web service applications without disabling other functions.

> | To disable the deploying and undeploying of Web services:

> 1. If the WSA is local, configure the WSA to not use the “all administrators have all privileges” rule. To do so, follow these steps:

> 1. Using Progress Explorer, select the WSA instance, right-click, and choose Properties. Select Security.
> 2. Change the WSA instance's list of administrator roles by selecting at least one of the listed administrator roles.

> When no administrator roles are selected, the WSA invokes the “all administrators have all privileges” rule. When at least one role is selected, the WSA enforces per-administrator-role Permissions.

> Normally, the WSA administration URL’s `<security-constraint>` setting is configured to allow both the `PSCAdmin` and `PSCOper` roles. Selecting these predefined roles is the easiest way to manage WSA administration.

> 2. If the WSA instance is remote, using a text editor, edit the `ubroker.properties` file. In either or both of the `[AdminRole.PSCAdmin]` and `[AdminRole.PSCOper]` groups, as desired, edit the `servlet_services` property from read, write, delete to read.

> For more information on the WSA properties in `ubroker.properties`, see the documentation comments in `ubroker.properties`.

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095