Getting Started with Automation
Automation Concepts
- Workflow Studio: An inventory to design and manage
automation workflows and design self-service catalogs for NetOps, SecOps,
App teams and PKI admin.
For more information, refer to the section on Workflow Studio.
- Tasks: Tasks are the units of action (aka automation lego
blocks) in workflows. Tasks can be of various types depending on the nature
of automation such as User Interface tasks, Scripts, YAML, REST API, or
pre-built network automation tasks.
For more information, refer to the section on Workflow Tasks.
- Variables: Workflow variables are properties that help define or
describe the workflow activity required to perform per task. Variables
provide the ability to store data (within a task) and can be referenced
across any stage of the workflow automation process, thus enabling the flow
of data seamlessly.
For more information, refer to the section on Variable Mapping.
- Nested Workflows: An ordered list of tasks and workflows bundled
together to enable their execution in an order repeatedly. Nested flows can
include variables, tasks, and even a complete workflow.
For more information, refer to the section on Nested Workflows.
- Pre-built Task Library: A folder consisting of pre-built automation
tasks and solutions with device, vendor information, tags, and standard
Input/Output variables defined.
For more information, refer to the section on Getting Started with Prebuilt Workflow Tasks.
- Role Based Access Control (RBAC): RBAC ensures access control
permissions across tasks, workflows, permissions to one or more users, and
user groups.
For more information, refer to the section on RBAC.
- Service Requests: The Service Requests section allows you to execute
workflow(s). Workflows can be executed manually or can be scheduled.
For more information, refer to the section on Service Requests.