Workflow Automation (WFA) includes several building blocks, which are used to construct workflows. You can create the WFA buildings blocks that are required for your workflows.
Creating a data source type
You must create a data source type to enable data acquisition from a data source, which is not predefined in OnCommand Workflow Automation (WFA).
Creating a command
You can create a WFA command to complete a specific task in your workflow if there is no predefined WFA command that is suitable for the task.
Creating a finder
You can create a WFA finder that can search for resources if there is no predefined WFA finder that is suitable for searching the required resources.
Creating a filter
You can create a WFA filter that can search for resources if there is no predefined WFA filter that is suitable for the task.
Creating a dictionary entry
You can create a WFA dictionary entry when you want to define a new object type and its relationship in your storage environment.
Creating a function
You can create a WFA function that can be used as a utility, if there is no predefined WFA function that is suitable for your task.
Creating a template
You can create a template that can be used as a blueprint for filling up attributes in command details.
Creating a cache query
You can define a cache query when you want to cache information about a dictionary object in the WFA database from a data source type. You can create a cache query and associate it with a dictionary entry and one or more data source types, such as Active IQ Unified Manager 6.1.
Creating recurring schedules OnCommand Workflow Automation (WFA) provides two scheduling options for workflows. You can either schedule a workflow to execute once at a specific time or you can create recurring schedules and associate the schedules to workflows so that the workflows are executed routinely.
Defining filter rules
You can define a set of rules for filtering dictionary entry resources such as vFiler units, aggregates, and virtual machines. You can customize the rules for existing workflows and for new workflows while you are creating them.
Adding approval points
You can add an approval point as a checkpoint in a workflow to pause the workflow execution and resume it based on your approval. You can use approval points for incremental execution of a workflow, where sections of the workflow are executed only after a certain condition is met—for example, when the next section has to be approved or when successful execution of the first section is validated.