Job History
The Job History page provides a real-time view of all synchronization jobs and background tasks running in your Hydden.Control tenant. Use this page to monitor progress, identify issues, and troubleshoot failed operations.
Overview
Job History displays a running log of all background operations, including:
- Data synchronization from Hydden platform
- Role generation processes
- Policy analysis tasks
- Campaign-related background jobs
The Job History Table
Table Columns
| Column | Description |
|---|---|
| Job Type | Type of operation (Full Sync, Account Sync, etc.) |
| Status | Current state (Pending, Running, Completed, Failed, Cancelled) |
| Start Time | When the job began (default sort: newest first) |
| Duration | Time elapsed or total time to complete |
| Progress | Percentage complete (for running jobs) |
| Records | Count of records created, updated, or deleted |
| Actions | Cancel button for running jobs |
Job Types
| Job Type | Description |
|---|---|
| Full Sync | Complete synchronization of all entity types |
| Incremental Sync | Sync only changes since last sync |
| Account Sync | Synchronize accounts only |
| Owner Sync | Synchronize owners only |
| Group Sync | Synchronize groups only |
| Application Sync | Synchronize applications only |
| Role Generation | Generate roles from owner attributes |
| Policy Analysis | Analyze roles against policies |
Job Statuses
| Status | Description | Indicator |
|---|---|---|
| Pending | Job queued, waiting to start | Gray |
| Running | Job currently executing | Blue with progress bar |
| Completed | Job finished successfully | Green |
| Failed | Job encountered an error | Red |
| Cancelled | Job stopped by user | Orange |
Using Job History
Filtering Jobs
Filter the job list to find specific operations:
- By Job Type - Select a job type from the dropdown to show only those jobs
- By Status - Filter to show only Completed, Failed, Running, etc.
Filters can be combined to narrow results further.
Auto-Refresh
The page automatically refreshes every 30 seconds by default.
- Auto-refresh: ON - Page updates automatically
- Auto-refresh: OFF - Manual refresh only
Toggle the Auto-refresh button to change this behavior. Manual refresh is useful when reviewing historical jobs without interruption.
Manual Refresh
Click the Refresh button to immediately update the job list.
Viewing Job Details
Each job row shows:
- Progress bar - Visual indicator of completion percentage
- Record metrics - Breakdown of Created, Updated, and Deleted counts
- Duration - For running jobs, shows elapsed time; for completed jobs, shows total time
- Error indicator - For failed jobs, hover to see the error message
Cancelling Jobs
To cancel a running job:
- Find the job in the table.
- Click the X button in the Actions column.
- Confirm the cancellation.
Cancelled jobs stop processing but any records already created remain in the system.
Cancel with Caution
Cancelling a sync job mid-process may result in incomplete data. Consider allowing the job to complete if possible.
Job Hierarchies
Some operations create parent-child job relationships:
- A Full Sync may spawn child jobs for each entity type
- Parent jobs show aggregate progress
- Child jobs can be expanded to view individual status
Monitoring Sync Health
Successful Sync Indicators
- Jobs complete with Completed status
- Record counts show expected data volumes
- Duration is consistent with historical syncs
Warning Signs
| Issue | Possible Cause |
|---|---|
| Jobs frequently fail | Integration credentials may be invalid |
| Zero records synced | Source system has no data or permissions issue |
| Unusually long duration | Large data volume or network issues |
| Jobs stay pending | Previous job still running or system overloaded |
Troubleshooting
Failed Jobs
When a job fails:
- Hover over the error indicator to see the error message.
- Check Integration Settings for valid credentials.
- Verify the Hydden platform is accessible.
- Retry by triggering a new sync from Data Sync.
Stuck Jobs
If a job remains in Running status for an extended period:
- Check if the source system is responsive.
- Cancel the job if necessary.
- Retry the operation.
Session Expiration
If you see authentication errors (401), your session may have expired. Sign out and sign back in to refresh your credentials.
Best Practices
- Monitor after sync - Check Job History after triggering manual syncs
- Review failures - Investigate failed jobs promptly to ensure data currency
- Track patterns - Note typical sync durations to identify anomalies
- Use auto-refresh - Keep auto-refresh on when monitoring active operations
- Check before campaigns - Verify recent syncs completed before launching campaigns
Related Topics
- Data Sync - Triggering synchronization
- Integration Settings - Configuring platform connection
- Settings Overview - All Settings options
