Skip to main content

Adding new jobs

To add a new job to run:

  1. Click Manage the system > Maintenance > Scheduled jobs, then click Add new ….

  2. Configure settings as listed in Table 1, “Scheduled job settings.

    If JavaScript is enabled, options are shown or hidden depending on the Repeat type.

  3. Click Add.

Bravura Security Fabric also adds jobs to the Manage the system > Maintenance > Scheduled jobs menu when you schedule user notifications, certification rounds, or reports.

Table 1. Scheduled job settings

Option

Description

Job

Type a unique identifier for this scheduled job. This field supports !!! tags for internationalization .

Command to run

Type the command to execute, including the full path.

Directory to run command in

If the directory is not specified, this value defaults to the directory where the program to run is located.

Enabled

Use this to turn on the scheduled job.

Run this job on this Bravura Security Fabric server

If you have multiple and replicated Bravura Security Fabric servers, select this radio button if you want the job to run on the current server.

Run this job on all Bravura Security Fabric servers

Select this radio button if you have multiple Bravura Security Fabric servers and want the job to run on all servers.

Run this job on the following Bravura Security Fabric servers

Select this radio button if you want the job to run on a Bravura Security Fabric server other than the current server.

Repeat type

Select the frequency of the scheduled job using the drop-down list. Depending on the repeat type, set scheduling options:

  • Run once – you must select a Date and time to run this job.

  • Daily – you must select which Days to run this job by selecting either Every day or Only on weekdays .

  • Weekly – you must Choose the days of the week to perform this task .

  • Monthly – you must Choose the days of the month to perform this task and Choose which months to perform this task . All months are selected by default.

  • Quarterly – The task is started every three months after the initial run.

  • Semi-Annually – A new round is started every six months after the initial run.

  • Annually – A new round is started every twelve months after the initial run.

Period mode

For jobs that are repeated quarterly, semi-annually, and annually, choose either:

  • Start date - then Period start date and time

  • Month/week/day - then select the first month, week of the month, and day of the week to perform the task.

The Choose the first month to perform this task setting is based on the current calendar year. For example if you set the first month for a quarterly job to January, and the current month is February, the task will start in April.

Date and time to run / Time to run

All scheduled jobs time to run is local to the server that runs the job. Except for jobs that are run once, the default time to run is set by Manage the system > Modules > Options > DEFAULT SCHEDULED TIME.

Last day of the month

For monthly to annual schedules, use this setting to avoid missed run times. For example, if you schedule a job quarterly, with a start date of August 31, the next run time after August 31 would be November 31, which does not exist. With this setting enabled, the next round would start on the last day of the month, November 30.

Job time range

Specify if you want your job to always run, to run for a specific length of time, or for a specific number of iterations by selecting one of the following from the drop-down list:

  • Always run – Scheduled job always runs as specified.

  • From specified start date to end date – Click the date/time fields to select a date and hour for the Start date and End date . To edit the minutes enter a time in the HH:MM format.

  • For number of iterations from specified start date – Click the date/time field to choose select a date and hour for the Start date. To edit the minutes enter a time in the HH:MM format. Specify a Number of iterations to run. Your job will only run for the number of iterations you enter here.



Caution

If you use a Repeat type of either Daily, Weekly, or Monthly in combination with a Job time range set to From specified start date to end date, ensure that the interval between the Time to run and the End date is shorter than the Scheduler Service Minutes to wait to re-check database interval. If this interval is not shorter, then unexpected results may occur.

Bravura Security Fabric verifies that program to run and the directory to run the job in exist. If either value is invalid, the job is not added.