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.