Events
Apr 29, 2 PM - Apr 30, 7 PM
Join the ultimate Windows Server virtual event April 29-30 for deep-dive technical sessions and live Q&A with Microsoft engineers.
Sign up nowThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
The Get Deployment Status activity is used to retrieve the status of an application, program, task sequence, or software update deployment assigned to a computer or collection to determine if a software deployment action has completed.
To deploy an application (using the new Configuration Manager application model), use the Deploy Application activity. To deploy a task sequence, use the Deploy Task Sequence activity. To deploy software updates in an update group, use the Deploy Software Update activity. To deploy a legacy application, use the Deploy Program activity.
To add new filter criteria:
Select Add and select the property on which to filter.
Select a Relation and then enter a value for the filter.
The type of relation value available will depend on the data type of the property selected.
The following values are published in addition to the input values above:
Element | Description |
---|---|
Connection | Specifies the name of the connection to the Configuration Manager server. |
Result Count | The number of values returned by the query. |
The following list describes the Published Data for the available Deployment Types.
Element | Description |
---|---|
AssignmentID | ID of the advertisement (deployment) |
AssignmentName | Name of the advertisement (deployment) |
AssignmentUniqueID | GUID of the application |
CollectionID | ID of the collection this resource belongs to |
CollectionName | The name of the collection |
DeviceName | Name of the device where the update is targeted |
IsCompliant | True or False |
IsMachineAssignedToUser | True or False. True if the machine is assigned to a user. |
IsMachineChangesPersisted | True or False. True if the virtual machine changes are persisted. |
IsVM | True or False. True if this is a virtual machine. |
LastComplianceMessageDesc | Last Compliance Message Description |
LastComplianceMessageID | Last Compliance Message ID |
LastComplianceMessageTime | Last Compliance Message Time |
LastEnforcementErrorCode | Last Enforcement Error Code |
LastEnforcementErrorID | Last Enforcement Error ID |
LastEnforcementErrorTime | Last Enforcement Error Time |
LastEnforcementMessageDesc | Last Enforcement Message Description |
LastEnforcementMessageID | Last Enforcement Message ID |
LastEnforcementMessageTime | Last Enforcement Message Time |
Resource ID | Resource ID of the device |
StatusDescription | Status description |
StatusEnforcementState | Additional enforcement state for progress and error status (0 for others). |
StatusErrorCode | Additional error code for error status (0 for others) |
StatusTime | Status time |
StatusType | Status type |
UserID | User ID |
VMHostName | If the device is a virtual machine, the name of the host for the VM |
From the Activities pane, drag a Get Deployment Status activity to the active runbook.
Double-click the Get Deployment Status activity icon. The Properties dialog opens.
Configuring the Details tab:
In the Connection section, select the ellipsis button (...), and then select the Configuration Manager server connection that you want to use for this activity. Select OK.
In the Fields section, enter a value for each of the required properties. If the property is Lookup-enabled, you can select the ellipsis button (...) next to the text box to browse for a value.
You can also use published data to automatically populate the value of the property from the data output by a previous activity in the runbook.
Select Finish.
Events
Apr 29, 2 PM - Apr 30, 7 PM
Join the ultimate Windows Server virtual event April 29-30 for deep-dive technical sessions and live Q&A with Microsoft engineers.
Sign up nowTraining
Module
MD-102 3-Deploy using Endpoint Configuration Manager - Training
This module explains the common day to day tasks that Administrators would use Configuration Manager to perform.
Certification
Microsoft 365 Certified: Endpoint Administrator Associate - Certifications
Plan and execute an endpoint deployment strategy, using essential elements of modern management, co-management approaches, and Microsoft Intune integration.