{% extends "documentation/base.html" %} {% block doc_content %}

Approved Jobs

View and manage all approved backup jobs across all customers.

Overview

The Jobs page provides a comprehensive view of all approved backup jobs in BackupChecks. Once a job has been approved from the Inbox, it appears here and begins receiving backup reports automatically.

This page allows you to:

Accessing the Jobs Page

To view approved jobs:

  1. Navigate to Jobs in the main navigation menu
  2. This page is available to Admin, Operator, and Viewer roles
  3. Reporters do not have access to operational features like the Jobs page

Jobs List

The Jobs page displays a table with the following columns:

Column Description
Customer Customer name (jobs are grouped by customer)
Backup Detected backup software (e.g., Veeam, Synology, Acronis)
Type Backup type (e.g., Configuration Job, Hyperbackup, Full, Incremental)
Job name Backup job name
💡 Active Jobs Only:
The Jobs page shows only active jobs for active customers. Archived jobs and jobs belonging to inactive customers are not shown on this page. Archived jobs are visible on a separate page accessible only to administrators.

Viewing Job Details

To view detailed information about a specific job:

  1. Navigate to the Jobs page
  2. Find the job in the list
  3. Click anywhere on the job row (not just the job name)
  4. The job details page will open
Job Details Page
Figure 1: Job details page showing job information, learned schedule, and job history

The job detail page shows:

💡 Admin-Only Columns:
The Reviewed by and Reviewed at columns in the Job History table are currently only visible to administrators. This may change in a future update to allow Operators to see who reviewed runs and when.

Job Detail Page

On the job detail page, you can perform the following actions:

⚠️ No Direct Editing:
You cannot edit job properties like customer assignment, job name, or parser-determined fields (backup software, backup type, sender pattern, subject pattern) through the job detail page. All job configuration is determined when the job is approved from the Inbox.

Archiving Jobs

When a backup job is no longer active (e.g., server decommissioned, backup solution changed), you can archive it to declutter operational views.

How to Archive a Job

  1. Navigate to the Jobs page
  2. Find the job you want to archive
  3. Click the Archive button
  4. Confirm the archival

Effects of Archiving

When a job is archived:

💡 When to Archive:
Archive jobs when:

Viewing Archived Jobs

Archived jobs are accessible on a separate page:

  1. Navigate to the Archived Jobs page in the main menu
  2. This page is only accessible to administrators
  3. The page displays all archived jobs with their details
💡 Admin Only Access:
Only users with the Admin role can view the Archived Jobs page. Operators and other roles cannot access archived jobs.

Unarchiving a Job

To unarchive a job (Admin only):

  1. Navigate to the Archived Jobs page
  2. Find the archived job in the list
  3. Click the Unarchive button

The job will immediately reappear in the Jobs page and operational views (Daily Jobs, Run Checks).

Deleting Jobs

If you need to permanently remove a job and all its data:

  1. Navigate to the Jobs page
  2. Find the job you want to delete
  3. Click the Delete button
  4. Confirm the deletion in the dialog
⚠️ Warning - Permanent Deletion:
Deleting a job is permanent and will delete: This action cannot be undone. Consider archiving the job instead if you might need the data later.

Exporting Job Data

You can export all job data to a JSON file for backup, reporting, or migration purposes.

  1. Navigate to SettingsMaintenance
  2. In the "Export/Import" section, click Export Jobs
  3. A JSON file will be downloaded containing:
💡 Export Format:
The export uses JSON format (schema version: approved_jobs_export_v1). This format is designed for system migration and backup purposes.

Importing Job Data

You can import job data from a previously exported JSON file.

  1. Navigate to SettingsMaintenance
  2. In the "Export/Import" section, click Import Jobs
  3. Select your JSON file (must match the export format)
  4. Click Upload
  5. The system will:
  6. Review the import summary showing created and updated counts
⚠️ Import Behavior:
The import process will: Ensure your JSON data is correct before importing.

Next Steps

{% endblock %}