Workflow 2.0 PerformAction [deprecated]
Executes an 'action' on the provided object, possibly resulting in a status change.
Parameters
| Name | Type | Direction | Description |
|---|---|---|---|
| psAuthContext | String | InOut | Deprecated proprietary authentication context only used by .ASMX web services based on internal username/password authentication. Claims based security standards drive all the WCF .SVC web services making this parameter redundant. |
| psAction | String | In | Name of the action |
| psInboxItemIDs | String | In | Comma-space separated string containing object identifiers on which the specified action must be performed |
| psUserData | String | In | String passed to the plug-in defined on the status transition |
Requirements are:
- The logged on user should be able to execute the chosen status transition.
Note that:
- Actions, also known as Inbox Actions, are entries for status transitions in
Settings>XML Inbox Configuration. An action consists out of a name, like e.g. Change2Released, and aTostatus, like e.g. (R)eleased. - Every object has a current status. If you execute an action on such an object, you will apply a status transition from the object's current status (
from) to the status defined in the action (to). - Executing an action on an object results in a status transition. Actions are usually used in the Inbox. A regular metadata update is also allowed to update the status, as long as a valid status transition is available.