Standalone actions are actions that are not tied to a specific host or user. They exist beside, and not within, hosts or users.
You can use standalone actions for a variety of purposes, such as:
- Filtering incoming payload (for example, the Antivirus Scan action)
- Listening for and acting on log events
- Processing new file arrival or user session end events
- Scheduling periodic maintenance tasks
Similar to other actions, you can run standalone actions interactively, through the Java API, and through command line operations (for example,
Harmonyc -r "MyStandaloneAction"). You can also schedule standalone actions to run periodically, or trigger them to run when a new file arrives or a session ends.
Standalone Action Configuration
A standalone action captures a repeatable logical function you can use with in-scope hosts and users.
- Click the Templates tab in the tree pane.
- If necessary, expand the Hosts tree in the Templates tab.
- Expand the Standalone Actions folder, right-click the action you want to use, and select Clone and Activate.
The pre-configured Standalone Action is copied and activated, the Active tab is selected in the tree pane, and the new active Standalone Action is selected in the tree. If necessary, the new standalone action is appended with a number to make it unique.Note: The original pre-configured standalone action remains in the templates tree.
- Enter configuration information.
- Click the standalone action to display its configuration tabs.
- Edit the action. See Standalone Action: Action Tab.
- Click Apply to save your work.
Standalone Action: Action Tab
Select the Automatically run at startup check box to execute the action automatically each time the Cleo Harmony application is first launched. This is useful depending on the purpose of the standalone action, such as an incoming filter or log listener that needs to register itself at startup.
Standalone Action: Messages Tab
The Messages tab scrolls runtime messages for the standalone action. The contents of the Messages tab is retained until the next time the action is run, even if the system is restarted.