Adding an Action to a Catalog Item
You can add an action to a catalog item so that a set of commands will be triggered as part of a request at one or more stages during the request life cycle, such as when the catalog item is requested, when it is approved, etc.
You can use the On Check Status event to set up integration between App Portal and an ITSM system.
Note:By default, the only actions that exist in App Portal are ServiceNow and Remedy ITSM actions (if you are integrated with a ServiceNow or Remedy ITSM system), Cloud application actions (if you are integrated with Box, Office 365, or Salesforce), and Workflow Manager actions. In order to add any other actions, you have to first create the action on the Site Management > Commands & Actions > Script Commands, Web Service Commands, or Request Commands view. For more information, see Commands and Actions
To add an action to a catalog item, perform the following steps:
To add an action:
|
1.
|
Open the Actions tab of the catalog item’s Catalog Item Properties dialog box. |
|
2.
|
Select an action from the Select a service list. |
If you select Command Execution from the Select a service list, a command previously created under Site Management > Commands and Actions > New Command is used. Those commands specified as Execute from Server are available. When the request stage is processed, the command will be invoked and passed the variables identified in the Command.
The other options from the Select a service list are:
|
•
|
Workflow Manager Action |
|
•
|
Remedy - Create Incident Management Service |
|
•
|
Remedy - Query Incident Management Service |
|
•
|
Remedy - Incident Status Management Service Wrapper |
|
•
|
Remedy - Create Request Management Service |
|
•
|
Remedy - Service Request Status Management Service Wrapper |
|
•
|
ServiceNow - Create Incident Management Service |
|
•
|
ServiceNow - Create Request Management Service |
Note:For more information on adding an ITSM action to a catalog item, see Setting ITSM Actions on Catalog Items.
|
3.
|
Select an event from the Current Events and Actions list. |
|
4.
|
Select a method or command from the Select a method or command list. |
|
5.
|
Select a status from the Add a status list to identify what the catalog item’s status will be when this action is executed. |
|
6.
|
Click Save to add the action to the event tree on the left. These actions will execute when the event completes. |
Note:For troubleshooting purposes, the log file for reference of actions is WebServiceAction.log.