Network-related actions initiated by users, web services, policies and device import tasks are tracked centrally as jobs. Some sample jobs are as follows:
- User submits a job to implement a configuration change on a group of devices.
- A web services client initiates a job to push an ad-hoc template to a device.
- A policy runs with a Snapshot action, some of the devices in the snapshot action fail. You can copy the job created by the policy, modify the action to include only devices that failed last snapshot device filter, then re-run the job.
- Device Import runs a Snapshot action. A job is created to perform the initial snapshot of newly-added devices. The Job Details report shows the snapshot action, status and related device configurations.
- User adds a new device. A job is created to perform the initial snapshot, which tests the values entered for multiple fields (such as the IP address, access mode, and device security profile).
The following table contains conceptual information and tasks that describe how to manage BMC Network Automation jobs and provides links to the applicable topics:
|Administering task||For more information||Benefit|
|To create a new job||Creating a job|
Learn how to create various types of jobs.
|To create, view, and use a predefined job||Managing predefined jobs|
Learn how to create, view, and use a predefined job, which enables you to create, edit, and execute named sets of common and repeatable tasks.
|To perform actions on a job||Viewing the jobs listing|
Use the jobs list to perform the following job actions:
You can also use the jobs list to view the Job Details report and filter jobs.
|To view the status of a job||Verifying job completion status||Learn how to view the status of a job whether it has been completed or not.|
|To submit a job again after failure||Resubmitting failed jobs||Learn how to submit a job again after it fails to complete on certain devices.|
|To approve a job||Approving jobs||Learn about various job approval types and how to enable a job for approval.|
|To add an approval type and perform actions on approvals||Managing job approval types|
Learn how to add a new job approval type and how to use the approval list to perform various actions on approvals.
|To reconcile changes that occurred without approval||Reconciling jobs|
Learn how to reconcile the changes that were made without approval and the requirements that the jobs should met for reconciliation.
|To configure device authentication for jobs||Configuring device authentication for jobs|
Determine which of the following device credentials to use to perform the Deploy to Active, Deploy to Stored, Commit, Reboot, Custom Actions, Deploy/Snapshot OS Image, Scan Syntax and Snapshot actions on devices:
|To generate email notifications when the state of a job changes||Configuring email notification for jobs||Learn how to configure the job email parameters to generate email notifications to the Job creator, approver, and other recipients as the job transitions to various states.|
|To understand various actions that BMC Network Automation jobs can support||Understanding job actions||Understand multiple actions that jobs can support to simplify configuration planning, approvals, and verifications.|
|To understand the concept of concurrent job execution||Understanding concurrent job execution||Understand how BMC Network Automation implements actions concurrently when a job includes multiple span actions.|
|To understand various states through which a job progresses||Understanding job state progression||Understand various states through which a job progresses and the actions due to which the job is put into a particular state.|