Overview
Actions are a platform for automating workflows and extending the functionality of InFocus. Actions can be launched explicitly by the user or called by an in-applet event type or other process (e.g. another Action, InFocus Job, etc.). When run, Actions can include wizard-driven user prompts for input or simply run in the background.
Below are some examples of how you could utilize Actions.
Setup
Actions are managed via Custom Report (UT>Custom Reports) where you can create, copy, edit and deploy as appropriate.
TIP Clearview makes several custom Actions available to you though the InFocus Marketplace .
Permissions
To begin, you’ll need the following permissions to manage Actions. Permissions are configured through AD>Permissions.
Managing Actions
As stated above, Actions are managed through the Custom Reports applet (UT>Custom Reports). Similar to Reports, Actions can be of type System or Custom.
Whether system or custom, all Actions are managed by determining who has permission to use them and how the Action should be deployed.
Note! As mentioned earlier, Actions (or other processes) can call other Actions. In this case, the called Action does not require permissions or deployment configuration.
Permission to Use
Access permissions govern which users have the right to run an Action and are granted from the Permissions tab in Custom Reports (UT>Custom Reports>Permissions tab). Whether launched by the user or run in the background, the logged in user must have permission to the Action in order for it to fire.
Permissions to an Action can be granted using the steps below:
Note! While User Permissions govern who can run the Action, Actions can contain scripting that executes at a level outside access permissions and therefore may not necessarily inherit those access restraints (e.g. the Action may perform commands your user could not otherwise perform). Deploy wisely
Deploying Actions
Actions can be placed throughout InFocus in any of the following locations:
To deploy an Action,
Using Actions
Once Actions have been setup, users will simply work with them like any other applet or report in InFocus, in that they will be accessible to launch from their deployed location and/or run when called by the defined event type (etc.).
If the Action includes user prompts, they will display when launched in a wizard interface. If the Action includes an output message, the user will see those messages once the Action has completed.
Next up: Actions- Developing Actions |