Permission action

The action specifies the type of WSRR activity for which permission is to be granted.

The following actions are provided:

Note: Permissions for the actions srrCreate and srrDelete are supported only on objects of type OriginalObject. If you apply a permission with an action of srrCreate or srrDelete to a LogicalObject, it will not have any effect. This is because a LogicalObject is created or deleted automatically as a result of the creation or deletion of the parent object from which it is derived; if a user has the permission to create or delete the parent object then the derived LogicalObject will be created or deleted regardless of any permissions applied to it. For example, consider the following scenario:
  1. A permission with the action srrCreate and the target "/WSRR/WSDLPortType" is granted to the WSRRAdmin role.
  2. A user who is not granted the WSRRAdmin role now persists a WSDL document that contains at least one portType element.
  3. As a result of the creation of the WSDLDocument, one or more derived WSDLPortType objects are created automatically, ignoring the permission created in step 1; WSDLPortType is a subclass of LogicalObject, so the permission does not apply.