Background Jobs
The system uses jobs to perform various:
- Operations (such as auto creation)
- Scheduled jobs (such as UDR runs)
- Record creations (from WF templates)
- Analytics data pushes (to staging table)
The node called "Background Jobs" (Company Workspace > Admin mode > System Information > Background Jobs) enables certain users and groups (Company Administrators) to access jobs data and set the time zone for recurring jobs.
The visibility of, and access to, the Background Jobs node is controlled by permissions set in the Access Control node. The following shows how to determine access by way of the Access Control node.
Go to Company Workspace > Admin mode > User Administration > Access Control > Administration Mode Access > Background Jobs to set the permissions. The permission settings contain the "Modify" and "View" options, and permissions can be assigned to both Users and Groups. Users/Groups with View permission are able to view the log without having the ability to edit the time zone. Users/Groups with Modify permission are able to view the log content and edit the time zone.
The Background Jobs node log page has the following toolbar options:
- Reload ( ): Enables the user to reload the contents of the page. When the action is complete, the list may vary from before reload.
- Find on Page ( ): Enables the user to conduct a quick find (on the contents of the page) for any of the log columns.
- On the far right-corner of the log page, the field labeled "Time Zone for Recurring Job:" is displayed. By default, this field shows the "(Default) <Time Zone Name>". The Edit icon ( ), next to the field, is displayed if the user has Modify permission, only.
The system uses the set time zone to calculate the next start time for time-based jobs.
The Background Jobs node log page content:
- High Priority Jobs: Example - Auto Creation job
- Background Jobs
The lower-end of the page displays the total count of the jobs and log pagination number.
The Background Jobs node log page has the following columns:
- Name
The name of the job. Examples - system:collect action emails, alert:Hourly Trigger etc.
- Status
The possible values are: Running and Waiting.
Refer to the Unifier Data Reference Guide for the default time zones and the possible values.
- Next Start Time
The time that the scheduler runs the job. The value seen here will be per User Preferences. Example: If the User preference is set, then the format of the next run will be according to this time.
- Type
The possible values are: Simple and Recurring. Simple is a type of job that was done once, at a specific time. Recurring is a type of job that is done based on a calendar schedule.
- Priority
The job priority. Only high priority jobs will have this column populated with the value of "High." The values for other jobs will be blank.
- Workspace
Displays the name or number of the shell for the job (listed under the Name column).
- Time Zone
Displays the time zone for the job.
All current jobs (scheduled UDR, scheduled refresh of the attach flow, BP record creation using templates) across the shells are run based on the time zone that you set up in the company Background Jobs module (company-level time zone).
In cases where the project time zone is different from the company time zone (for example facilities based on a certain geographical location), you can go to the shell details (Details > Options tab) and from the Time Zone for Background Jobs drop-down list select the desired time zone for all shells in the log. After saving your changes, all the jobs within the shell will use your selected time zone.
Last Published Friday, February 2, 2024