Deployments
The Deployments page shows all deployment jobs across your environment. Use it to monitor progress, troubleshoot failures, and retry or cancel jobs.
Viewing Deployments
| Column | Description |
|---|---|
| Created | When the job was created (shown as relative time) |
| Device | Target device hostname |
| App | Application name |
| Intent | Install, Update, Uninstall, or Update Only |
| Status | Current status of the job |
| Attempt | Current attempt number (e.g., "1/3") |
| Duration | How long the job took or has been running |
Job Statuses
| Status | Meaning |
|---|---|
| Pending | Job is queued, waiting for the device to pick it up |
| InProgress | Job is currently executing on the device |
| Succeeded | Job completed successfully |
| Failed | Job encountered an error during execution |
| Cancelled | Job was cancelled by an administrator |
| Skipped | Job was skipped (e.g., app was already installed) |
| Abandoned | Device stopped responding during execution |
| Deferred | User deferred the installation to a later time |
Filtering Deployments
Use the filter bar to narrow results:
- Status - Filter by job status (e.g., show only Failed jobs)
- Intent - Filter by deployment intent
- Device - Filter by a specific device
- App - Filter by a specific application
- Search - Search by device hostname or app name
Click Clear to reset all filters.
Deployment Details
Click any deployment row to view its detail page, which includes:
Job Information
Job ID, device, app, intent, status, timestamps, duration, exit code, and failure details.
Logs
Browse log files collected from the device. View individual log file contents or download the complete log archive. Logs include standard output/error from the installer, agent execution logs, and PSADT toolkit logs.
Job Actions
Cancel a Job
Click Cancel on a pending or deferred job. For in-progress jobs, a cancellation request is sent and the job stops on its next status check.
Retry a Job
Click Retry on a failed, abandoned, or cancelled job. This creates a new job attempt for the same device and app.
Understanding Failure Types
| Failure Type | Meaning |
|---|---|
| ExitCode | The installer returned a non-zero exit code |
| Timeout | The job exceeded the 60-minute execution timeout |
| Download | The package could not be downloaded |
| Integrity | The downloaded package failed hash verification |
| Dependency | A prerequisite app deployment failed |
Bulk Operations
Select multiple deployments using the checkboxes, then use the action bar:
- Retry failed - Create retry attempts for all selected failed jobs
- Cancel selected - Cancel all selected pending or in-progress jobs