Use policy sets to centrally manage policies that are customized
for your web services. Use the Jython or Jacl scripting language
with the wsadmin tool to update policy set attributes. You can also
query the configuration for an existing policy set and respective
attributes.
Before you begin
When 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 update policy sets. |
Configurator |
The Configurator role cannot update policy sets. |
Deployer |
The Deployer role cannot update policy sets. |
Operator |
The Operator role cannot update policy sets. |
Monitor |
The Monitor role cannot update policy sets. |
About this task
After creating a new policy set, you can update your policy
set configuration with the updatePolicySet command. The command uses
a properties object to update all attributes or a subset of attributes
for the specified policy set.
Procedure
- Launch the wsadmin scripting tool using the Jython scripting
language. To learn more, see the starting the wsadmin scripting
client information.
- View the current attribute values for the policy set of
interest.
Enter the following command to display the
attribute values of the policySet1 policy set:
AdminTask.getPolicySet('[-policySet policySet1]')
- Modify attributes for the policy set of interest.
Enter
the following command to modify the
type and
description attributes
for the
policySet1 policy set.
AdminTask.updatePolicySet('-policySet policySet1 -attributes "[ [type application] [description
[my custom policy set to manage WSSecurity]] ]"')
You
can also use the -interactive option to update a policy set. To start
-interactive mode, enter this command:
AdminTask.updatePolicySet('-interactive')
- Save the configuration changes.
Enter the
following command to save your changes:
AdminConfig.save()
Results
If you received a success message after entering the commands,
manage and customize the policy set for your web services applications.
What to do next
After updating policy set attributes, you can further
configure policies and policy set attachments using the commands
and parameters for the PolicySetManagement group of the AdminTask
object.