Unifier uses system jobs to perform various:
- Operations (such 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 > Background Jobs) enables certain users and groups (Company Administrators) access the jobs data and can choose to set the time zone for the 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 > 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 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 the shell. After saving your changes, all the jobs within the shell will use your selected time zone.