Adding and removing policies using wsadmin scripting

You can use the Jython or Jacl scripting language and the wsadmin tool to query, add, and remove policies for your policy sets.

Before you begin

Before you use the commands in this topic, verify that you are using the most recent version of the wsadmin tool. The policy set management commands that accept a properties object as the value for the attributes or bindingLocation parameters are not supported on previous versions of the wsadmin tool. For example, the commands do not run on a Version 6.1.0.x node.

Additionally, if administrative security is enabled, verify that you use the correct administrative role, as the following table describes:
Table 1. Administrative roles. This table describes the administrative roles and associated authorization when administrative security is enabled.
Administrative role Authorization
Administrator The Administrator role must have cell-wide access to create and remove policies.
Configurator The Configurator role cannot create or remove policies.
Deployer The Deployer role cannot create or remove policies.
Operator The Operator role cannot create or remove policies.
Monitor The Monitor role cannot create or remove policies.

About this task

Policies define which Qualities of Service (QoS) to manage within a policy set. Policy definitions are based on the standards set by the Organization for the Advancement of Structured Information (OASIS) and Web Services Security specifications.

For application policy sets, you can add the following policies:
  • WSSecurity
  • WSReliableMessaging
  • WSAddressing
  • HTTPTransport
  • SSLTransport
  • WSTransaction
  • JMSTransport
  • CustomProperties
For system policy sets, you can add the following policies:
  • WSSecurity
  • WSAddressing
  • HTTPTransport
  • SSLTransport
  • WS-MetadataExchange
  • JMSTransport
  • CustomProperties

Use the following steps to add or remove policy types from your policy set configurations:

Procedure

What to do next

Use the validatePolicySet command to validate your policy set configurations after modifying attributes for policies. For example, enter the following command to validate the PolicySet1 policy set:
AdminTask.validatePolicySet('-policySet PolicySet1')



In this information ...


Related concepts

IBM Redbooks, demos, education, and more

(Index)

Use IBM Suggests to retrieve related content from ibm.com and beyond, identified for your convenience.

This feature requires Internet access.

Task topic Task topic    

Terms of Use | Feedback

Last updatedLast updated: Sep 19, 2011 7:16:32 PM CDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=matt&product=was-express-iseries&topic=txml_wsfppolicytypes
File name: txml_wsfppolicytypes.html