Skip to main content

VMware Workspace ONE UEM (AirWatch MDM)

This Integration is part of the VMware Workspace ONE UEM Pack.#

Supported versions

Supported Cortex XSOAR versions: 6.0.0 and later.

VMware Workspace ONE UEM integration allows users to search enrolled corporate or employee-owned devices, provides detailed information about each device such as its serial number, installed OS's, pending OS updates, network details, and much more leveraging Workspace ONE UEM's (formerly AirWatch MDM) API. This integration was integrated and tested with version 21.5.0.4 of VMware Workspace ONE UEM (AirWatch MDM)

Configure VMware Workspace ONE UEM (AirWatch MDM) in Cortex#

ParameterDescriptionRequired
Server URLServer URL to connect to VMware Workspace ONE UEM.True
API KeyAPI key required for additional authorization.True
UsernameUsername of administrative account with read access.True
Trust any certificate (not secure)False
Use system proxy settingsFalse

API Limitations#

  • The OS update API returns an empty response for Windows devices even if updates can be seen in the UI.
  • As per the devices search API, the model parameter doesn't work with values like iPhone 6s (32 GB Silver).

Commands#

You can execute these commands from the CLI, as part of an automation, or in a playbook. After you successfully execute a command, a DBot message appears in the War Room with the command details.

vmwuem-devices-search#


Searches device(s) using the query information provided.

Base Command#

vmwuem-devices-search

Input#

Argument NameDescriptionRequired
userFilters devices based on enrolled username.Optional
modelFilters devices based on the model. For example: iPhone.Optional
platformFilter devices based on device's platform type. For example: Apple, Android, WindowsPC, etc.Optional
last_seenFilters devices based on the date when the devices were last seen.

Format accepted:
(<number> <time unit>, e.g., "12 hours ago", "7 days ago", "1 week", "1 month") or (<date> <time>, e.g. "yyyy-mm-ddTHH-MM-SS") or ( "YYYY-MM-ddTHH:mm:ss.sssZ", e.g. 2020-07-22T07:10:02.782Z) or (<date>, e.g. "2020-07-22").
Optional
ownershipFilters devices based on ownership type. Possible values are: Corporate owned, Employee owned, Shared, or Undefined.Optional
lgidLimits the search to a given Organization Group, defaults to the user's Organization Group.Optional
pageFilters search results to return results based on the page number. Starts from 0. Default is 0.Optional
page_sizeMaximum records per page. Default is 10.Optional
order_bySorts results based on the provided field. Possible values are: model, lastseen, ownership, platform, deviceid, etc. Default is deviceid.Optional
sort_orderSorts results based on the given sorting order. Possible values are: ASC or DESC. Default is ASC.Optional

Context Output#

PathTypeDescription
VMwareWorkspaceONEUEM.Device.UuidStringThe UUID of the device.
VMwareWorkspaceONEUEM.Device.Id.ValueNumberThe ID value of the device.
VMwareWorkspaceONEUEM.Device.EasIds.EasIdUnknownThe unique identifiers for the device's mail client.
VMwareWorkspaceONEUEM.Device.TimeZoneStringThe time zone of the device.
VMwareWorkspaceONEUEM.Device.UdidStringThe unique identifier of the device.
VMwareWorkspaceONEUEM.Device.SerialNumberStringThe serial number reported by the device.
VMwareWorkspaceONEUEM.Device.MacAddressStringThe MAC address of the device.
VMwareWorkspaceONEUEM.Device.ImeiStringThe IMEI hardware identifier of the device.
VMwareWorkspaceONEUEM.Device.EasIdStringThe EAS ID of the device.
VMwareWorkspaceONEUEM.Device.AssetNumberStringThe asset number of the device.
VMwareWorkspaceONEUEM.Device.DeviceFriendlyNameStringThe friendly name of the device.
VMwareWorkspaceONEUEM.Device.DeviceReportedNameStringThe reported name of the device.
VMwareWorkspaceONEUEM.Device.LocationGroupId.Id.ValueNumberThe unique identifier of the location group the device belongs to.
VMwareWorkspaceONEUEM.Device.LocationGroupId.NameStringThe name of the location group the device belongs to.
VMwareWorkspaceONEUEM.Device.LocationGroupId.UuidStringThe UUID of the location group the device belongs to.
VMwareWorkspaceONEUEM.Device.LocationGroupNameStringThe name of the location group the device belongs to.
VMwareWorkspaceONEUEM.Device.UserId.Id.ValueNumberThe unique identifier of the user the device is assigned to.
VMwareWorkspaceONEUEM.Device.UserId.NameStringThe name of the user the device is assigned to.
VMwareWorkspaceONEUEM.Device.UserId.UuidStringThe UUID of the user the device is assigned to.
VMwareWorkspaceONEUEM.Device.UserNameStringThe username to which the device is assigned to.
VMwareWorkspaceONEUEM.Device.DataProtectionStatusNumberThe data protection status of the user to which the device belongs to.
VMwareWorkspaceONEUEM.Device.UserEmailAddressStringThe email address of the user.
VMwareWorkspaceONEUEM.Device.OwnershipStringThe device ownership status. I.e. Corporate, Employee, Shared, or Undefined.
VMwareWorkspaceONEUEM.Device.PlatformId.Id.ValueNumberThe platform ID of the device.
VMwareWorkspaceONEUEM.Device.PlatformId.NameStringThe platform name of the device.
VMwareWorkspaceONEUEM.Device.PlatformId.UuidStringThe platform UUID of the device.
VMwareWorkspaceONEUEM.Device.PlatformStringThe platform of the device. Example: iOS, BlackBerry, Android, etc.
VMwareWorkspaceONEUEM.Device.ModelId.Id.ValueNumberThe model unique identifier of the device.
VMwareWorkspaceONEUEM.Device.ModelId.NameStringThe model name of the device.
VMwareWorkspaceONEUEM.Device.ModelId.UuidStringThe model UUID of the device.
VMwareWorkspaceONEUEM.Device.ModelStringThe model of the device.
VMwareWorkspaceONEUEM.Device.OperatingSystemStringThe operating system including version.
VMwareWorkspaceONEUEM.Device.PhoneNumberStringThe user's phone number, if available.
VMwareWorkspaceONEUEM.Device.LastSeenDateThe time when the device last reported any status with AirWatch.
VMwareWorkspaceONEUEM.Device.EnrollmentStatusStringThe enrollment status of the device.
VMwareWorkspaceONEUEM.Device.ComplianceStatusStringThe compliance status of the device.
VMwareWorkspaceONEUEM.Device.CompromisedStatusBooleanValue indicating the compromised status of the device. True if the device is compromised, otherwise false.
VMwareWorkspaceONEUEM.Device.LastEnrolledOnDateThe date-time of the last enrollment.
VMwareWorkspaceONEUEM.Device.LastComplianceCheckOnDateThe date-time of when the last compliance check was performed.
VMwareWorkspaceONEUEM.Device.LastCompromisedCheckOnDateThe date-time of when the last compromised data was received.
VMwareWorkspaceONEUEM.Device.ComplianceSummary.DeviceCompliance.CompliantStatusBooleanThe compliant status of the device.
VMwareWorkspaceONEUEM.Device.ComplianceSummary.DeviceCompliance.PolicyNameStringThe policy name of the device.
VMwareWorkspaceONEUEM.Device.ComplianceSummary.DeviceCompliance.PolicyDetailStringPolicy details of the device.
VMwareWorkspaceONEUEM.Device.ComplianceSummary.DeviceCompliance.LastComplianceCheckDateThe date-time of the last compliance check.
VMwareWorkspaceONEUEM.Device.ComplianceSummary.DeviceCompliance.NextComplianceCheckDateThe date-time of the next compliance check.
VMwareWorkspaceONEUEM.Device.ComplianceSummary.DeviceCompliance.ActionTaken.ActionTypeNumberThe type of action taken on compliance violations.
VMwareWorkspaceONEUEM.Device.ComplianceSummary.DeviceCompliance.Id.ValueNumberThe compliance policy ID of the device.
VMwareWorkspaceONEUEM.Device.ComplianceSummary.DeviceCompliance.UuidStringThe compliance UUID of the device.
VMwareWorkspaceONEUEM.Device.IsSupervisedBooleanA value indicating whether the device is supervised or not.
VMwareWorkspaceONEUEM.Device.DeviceMCC.SIMMCCStringInformation about device SIM Mobile Country Code.
VMwareWorkspaceONEUEM.Device.DeviceMCC.CurrentMCCStringInformation about device Current Mobile Country Code.
VMwareWorkspaceONEUEM.Device.IsRemoteManagementEnabledStringFlag which indicates whether remote management [MotoRC] is enabled on the device or not.
VMwareWorkspaceONEUEM.Device.DataEncryptionYNStringWhether there is data protection enabled or not.
VMwareWorkspaceONEUEM.Device.AcLineStatusNumberThe power status of the device. 0 indicates battery. 1 indicates AC Power.
VMwareWorkspaceONEUEM.Device.VirtualMemoryNumberThe size of the virtual memory.
VMwareWorkspaceONEUEM.Device.OEMInfoStringThe OEM information of the device.
VMwareWorkspaceONEUEM.Device.DeviceCapacityNumberThe total capacity of the device.
VMwareWorkspaceONEUEM.Device.AvailableDeviceCapacityNumberThe available capacity of the device.
VMwareWorkspaceONEUEM.Device.LastSystemSampleTimeDateThe last system sample time of the device.
VMwareWorkspaceONEUEM.Device.IsDeviceDNDEnabledBooleanValue indicating whether the device is in do not disturb mode or not.
VMwareWorkspaceONEUEM.Device.IsDeviceLocatorEnabledBooleanValue indicating whether the device's locator is enabled or not.
VMwareWorkspaceONEUEM.Device.IsCloudBackupEnabledBooleanValue indicating whether the device's cloud backup is enabled or not.
VMwareWorkspaceONEUEM.Device.IsActivationLockEnabledBooleanValue indicating whether the device's activation lock is enabled or not.
VMwareWorkspaceONEUEM.Device.IsNetworkTetheredBooleanValue indicating whether the iOS device is network tethered or not.
VMwareWorkspaceONEUEM.Device.BatteryLevelStringGives information about the battery level of the iOS device.
VMwareWorkspaceONEUEM.Device.IsRoamingBooleanValue indicating whether this gives information about the roaming status of the device.
VMwareWorkspaceONEUEM.Device.LastNetworkLANSampleTimeDateThe last network LAN sample time of the device.
VMwareWorkspaceONEUEM.Device.LastBluetoothSampleTimeDateThe last bluetooth sample time of the device.
VMwareWorkspaceONEUEM.Device.SystemIntegrityProtectionEnabledBooleanValue indicating whether system integrity protection is enabled on a macOS device.
VMwareWorkspaceONEUEM.Device.ProcessorArchitectureNumberThe processor architecture reported by the device.
VMwareWorkspaceONEUEM.Device.UserApprovedEnrollmentBooleanFlag to check if the user has approved installation of the MDM profile.
VMwareWorkspaceONEUEM.Device.EnrolledViaDEPBooleanInforms if the device is enrolled via DEP.
VMwareWorkspaceONEUEM.Device.TotalPhysicalMemoryNumberThe total physical memory of the device.
VMwareWorkspaceONEUEM.Device.AvailablePhysicalMemoryNumberThe available physical memory of the device.
VMwareWorkspaceONEUEM.Device.OSBuildVersionStringThe build version of the operating system.
VMwareWorkspaceONEUEM.Device.HostNameStringThe host name of the macOS device.
VMwareWorkspaceONEUEM.Device.LocalHostNameStringThe local host name of the macOS device as reported by Bonjour.
VMwareWorkspaceONEUEM.Device.SecurityPatchDateDateThe security patch date received from the agent.
VMwareWorkspaceONEUEM.Device.SystemUpdateReceivedTimeDateThe pending system update received time.
VMwareWorkspaceONEUEM.Device.IsSecurityPatchUpdateBooleanThe value is true when there is a security patch update available.
VMwareWorkspaceONEUEM.Device.DeviceManufacturerIdNumberThe manufacturer ID of the device.
VMwareWorkspaceONEUEM.Device.DeviceNetworkInfo.ConnectionTypeStringThe network connection type of the device.
VMwareWorkspaceONEUEM.Device.DeviceNetworkInfo.IPAddressStringThe IP address of the device.
VMwareWorkspaceONEUEM.Device.DeviceNetworkInfo.MACAddressStringThe MAC address of the device.
VMwareWorkspaceONEUEM.Device.DeviceNetworkInfo.NameStringThe network interface name of the device.
VMwareWorkspaceONEUEM.Device.DeviceNetworkInfo.VendorStringThe vendor of the network interface.
VMwareWorkspaceONEUEM.Device.DeviceCellularNetworkInfo.CarrierNameStringThe carrier provider name of the device.
VMwareWorkspaceONEUEM.Device.DeviceCellularNetworkInfo.CardIdStringThe SIM card ID of the device.
VMwareWorkspaceONEUEM.Device.DeviceCellularNetworkInfo.PhoneNumberStringThe phone number associated with the SIM.
VMwareWorkspaceONEUEM.Device.DeviceCellularNetworkInfo.DeviceMCC.SIMMCCStringInformation about device SIM Mobile Country Code.
VMwareWorkspaceONEUEM.Device.DeviceCellularNetworkInfo.DeviceMCC.CurrentMCCStringInformation about device Current Mobile Country Code.
VMwareWorkspaceONEUEM.Device.DeviceCellularNetworkInfo.IsRoamingBooleanWhether roaming is enabled.
VMwareWorkspaceONEUEM.Device.EnrollmentUserUuidStringThe enrolled user UUID.
VMwareWorkspaceONEUEM.Device.ManagedByNumberThe device is managed by. = ['0', '1', '2', '3', '4', '5', '6', '998', '999']
VMwareWorkspaceONEUEM.Device.WifiSsidStringThe Wifi SSID, if available.
VMwareWorkspaceONEUEM.Device.DepTokenSourceNumberThe value of the DEP token source.

Command Example#

!vmwuem-devices-search page_size=2

Context Example#

{
"VMwareWorkspaceONEUEM": {
"Device": [
{
"AvailablePhysicalMemory": 0,
"ComplianceStatus": "Compliant",
"CompromisedStatus": false,
"DataProtectionStatus": 0,
"DepTokenSource": 0,
"DeviceFriendlyName": "user123 Inspiron 5567 Windows Desktop 10.0.18363 CYL2",
"DeviceReportedName": "user123 laptop",
"EnrollmentStatus": "Enrolled",
"EnrollmentUserUuid": "00000000-0000-0000-0000-000000000000",
"Id": {
"Value": 5614
},
"IsActivationLockEnabled": false,
"IsCloudBackupEnabled": false,
"IsDeviceDNDEnabled": false,
"IsDeviceLocatorEnabled": false,
"IsNetworkTethered": false,
"IsRoaming": false,
"IsSupervised": false,
"LastComplianceCheckOn": "0001-01-01T00:00:00.000",
"LastCompromisedCheckOn": "2021-06-23T12:54:53.210",
"LastEnrolledOn": "2021-06-23T12:44:21.720",
"LastSeen": "2021-06-28T04:35:20.150",
"LocationGroupId": {
"Id": {
"Value": 1210
},
"Name": "M123456789",
"Uuid": "12345678-1234-1234-1234-123456789ABC"
},
"LocationGroupName": "M123456789",
"MacAddress": "ABABABABABAB",
"ManagedBy": 1,
"Model": "Inspiron 5567",
"ModelId": {
"Id": {
"Value": 83
},
"Name": "Inspiron 5567"
},
"OEMInfo": "Dell Inc.",
"OSBuildVersion": "1379",
"OperatingSystem": "10.0.18363",
"Ownership": "Undefined",
"Platform": "WinRT",
"PlatformId": {
"Id": {
"Value": 12
},
"Name": "WinRT"
},
"ProcessorArchitecture": 9,
"SerialNumber": "ABC1234",
"SystemIntegrityProtectionEnabled": false,
"TotalPhysicalMemory": 0,
"Udid": "7D584CC5A511D94CAD8713BA2A266CC7",
"UserEmailAddress": "dummy-email",
"UserId": {
"Id": {
"Value": 11572
},
"Name": "user user user",
"Uuid": "12345678-1234-1234-1234-123456789ABC"
},
"UserName": "user123",
"Uuid": "12345678-1234-1234-1234-123456789ABC",
"VirtualMemory": 0
},
{
"AvailablePhysicalMemory": 0,
"ComplianceStatus": "NonCompliant",
"ComplianceSummary": {
"DeviceCompliance": [
{
"ActionTaken": [
{
"ActionType": 1
}
],
"CompliantStatus": false,
"Id": {
"Value": 93
},
"LastComplianceCheck": "2021-07-12T07:27:40.487",
"NextComplianceCheck": "0001-01-01T00:00:00.000",
"PolicyDetail": "Compromised Status",
"PolicyName": "Compromised Status",
"Uuid": "12345678-1234-1234-1234-123456789ABC"
}
]
},
"CompromisedStatus": true,
"DataProtectionStatus": 0,
"DepTokenSource": 0,
"DeviceFriendlyName": "user123-laptop2 Inspiron 15 7000 Gaming Windows Desktop 10.0.19042 DYL2",
"DeviceReportedName": "user123's DESKTOP",
"EnrollmentStatus": "Enrolled",
"EnrollmentUserUuid": "00000000-0000-0000-0000-000000000000",
"Id": {
"Value": 5711
},
"IsActivationLockEnabled": false,
"IsCloudBackupEnabled": false,
"IsDeviceDNDEnabled": false,
"IsDeviceLocatorEnabled": false,
"IsNetworkTethered": false,
"IsRoaming": false,
"IsSupervised": false,
"LastComplianceCheckOn": "2021-07-12T07:27:40.487",
"LastCompromisedCheckOn": "2021-06-28T02:59:52.557",
"LastEnrolledOn": "2021-06-28T02:59:29.077",
"LastSeen": "2021-07-12T08:28:57.557",
"LocationGroupId": {
"Id": {
"Value": 1210
},
"Name": "M123456789",
"Uuid": "12345678-1234-1234-1234-123456789CBA"
},
"LocationGroupName": "M123456789",
"MacAddress": "ABABABABABAB",
"ManagedBy": 1,
"Model": "Inspiron 15 7000 Gaming",
"ModelId": {
"Id": {
"Value": 83
},
"Name": "Inspiron 15 7000 Gaming"
},
"OEMInfo": "Dell Inc.",
"OSBuildVersion": "1083",
"OperatingSystem": "10.0.19042",
"Ownership": "E",
"Platform": "WinRT",
"PlatformId": {
"Id": {
"Value": 12
},
"Name": "WinRT"
},
"ProcessorArchitecture": 9,
"SerialNumber": "ABC1234",
"SystemIntegrityProtectionEnabled": false,
"TotalPhysicalMemory": 0,
"Udid": "6D8875FB9197E042842E27E6EC2CF1CA",
"UserEmailAddress": "dummy-email",
"UserId": {
"Id": {
"Value": 11866
},
"Name": "user user",
"Uuid": "12345678-1234-1234-1234-123456789CBA"
},
"UserName": "user123-laptop2",
"Uuid": "12345678-1234-1234-1234-123456789CBA",
"VirtualMemory": 0
}
]
}
}

Human Readable Output#

Device(s)#

Device Friendly NameUUIDPlatformModelOwnershipSerial NumberMAC AddressCompliance StatusCompromised StatusUser Email AddressLast Seen (In UTC)
user123 Inspiron 5567 Windows Desktop 10.0.18363 CYL212345678-1234-1234-1234-123456789ABCWinRTInspiron 5567UndefinedABC1234ABABABABABABCompliantNot Compromiseddummy-emailJune 28, 2021 at 04:35:20 AM
user123-laptop2 Inspiron 15 7000 Gaming Windows Desktop 10.0.19042 DYL212345678-1234-1234-1234-123456789CBAWinRTInspiron 15 7000 GamingEmployee ownedABC1234ABABABABABABNonCompliantCompromiseddummy-emailJuly 12, 2021 at 08:28:57 AM

vmwuem-device-get#


Get basic information about the device.

Base Command#

vmwuem-device-get

Input#

Argument NameDescriptionRequired
uuidThe unique identifier of the device. Example: 153B4D9D-24DC-416B-91F9-94253D623611.
Note: To get the uuid, use the command 'vmwuem-devices-search'.
Required

Context Output#

PathTypeDescription
VMwareWorkspaceONEUEM.Device.UuidStringThe UUID of the device.
VMwareWorkspaceONEUEM.Device.UdidStringThe UDID of the device.
VMwareWorkspaceONEUEM.Device.SerialNumberStringThe serial number of the device.
VMwareWorkspaceONEUEM.Device.MacAddressStringThe MAC address of the device.
VMwareWorkspaceONEUEM.Device.ImeiStringThe IMEI hardware identifier of the device.
VMwareWorkspaceONEUEM.Device.FriendlyNameStringThe friendly name of the device.
VMwareWorkspaceONEUEM.Device.OrganizationGroupNameStringThe organization group name of the device.
VMwareWorkspaceONEUEM.Device.TotalStorageBytesStringTotal storage capacity in bytes.
VMwareWorkspaceONEUEM.Device.AvailableStorageBytesStringAvailable storage capacity in bytes.
VMwareWorkspaceONEUEM.Device.BatteryLevelPercentageStringBattery level of the iOS device in percentage.
VMwareWorkspaceONEUEM.Device.ComputerNameStringDesktop name of the device.
VMwareWorkspaceONEUEM.Device.SupervisedBooleanSupervised status of the device.
VMwareWorkspaceONEUEM.Device.DataEncryptedBooleanData encryption status.
VMwareWorkspaceONEUEM.Device.PlatformInfo.DeviceTypeStringType of the device.
VMwareWorkspaceONEUEM.Device.PlatformInfo.PlatformNameStringName of the platform.
VMwareWorkspaceONEUEM.Device.PlatformInfo.ModelNameStringModel of the device.
VMwareWorkspaceONEUEM.Device.PlatformInfo.OsVersionStringVersion of the operating system installed on the device.
VMwareWorkspaceONEUEM.Device.CarrierInfo.PhoneNumberStringPhone number of the device.
VMwareWorkspaceONEUEM.Device.CarrierInfo.RoamingEnabledBooleanRoaming status of the device.
VMwareWorkspaceONEUEM.Device.EnrollmentInfo.EnrollmentStatusStringEnrollment status of the device.
VMwareWorkspaceONEUEM.Device.EnrollmentInfo.CompliantBooleanCompliance status of the device.
VMwareWorkspaceONEUEM.Device.EnrollmentInfo.EnrollmentTimestampDateDate-time of last enrollment date.
VMwareWorkspaceONEUEM.Device.EnrollmentInfo.LastSeenTimestampDateTime the device last reported any status.
VMwareWorkspaceONEUEM.Device.EnrollmentInfo.OwnershipStringOwnership type of the device.
VMwareWorkspaceONEUEM.Device.EnrollmentInfo.OrganizationGroupIdStringId of the organization group.
VMwareWorkspaceONEUEM.Device.EnrollmentInfo.OrganizationGroupNameStringOrganization group name where the device is enrolled.
VMwareWorkspaceONEUEM.Device.EnrollmentInfo.UserNameStringUser name of the device.
VMwareWorkspaceONEUEM.Device.EnrollmentInfo.UserEmailAddressStringUser's email address of the device.
VMwareWorkspaceONEUEM.Device.EnrollmentInfo.EnrollmentUserUuidStringEnrollment user uuid of device.
VMwareWorkspaceONEUEM.Device.EnrollmentInfo.ManagedByStringDevice managed by = ['0', '1', '2', '3', '4', '5', '6', '998', '999'].
VMwareWorkspaceONEUEM.Device.OSBuildVersionStringOS build version of the device.
VMwareWorkspaceONEUEM.Device.WifiSsidStringWiFi SSID device is connected to.
VMwareWorkspaceONEUEM.Device.Links.RelStringRelational links.
VMwareWorkspaceONEUEM.Device.Links.HrefStringHyper text reference.
VMwareWorkspaceONEUEM.Device.Links.TitleStringTitle of the link.

Command Example#

!vmwuem-device-get uuid=12345678-1234-1234-1234-123456789ABC

Context Example#

{
"VMwareWorkspaceONEUEM": {
"Device": {
"AvailableStorageBytes": "17704955904",
"CarrierInfo": {
"RoamingEnabled": false
},
"DataEncrypted": true,
"EnrollmentInfo": {
"Compliant": true,
"EnrollmentStatus": "ENROLLED",
"EnrollmentTimestamp": "2021-06-29T10:16:00.677Z",
"EnrollmentUserUuid": "12345678-1234-1234-1234-123456789ABC",
"LastSeenTimestamp": "2021-06-29T16:08:37.087Z",
"ManagedBy": "MDM",
"OrganizationGroupId": "12345678-1234-1234-1234-123456789ABC",
"OrganizationGroupName": "M123456789",
"Ownership": "CORPORATE",
"UserEmailAddress": "dummy-email",
"UserName": "user user"
},
"FriendlyName": "iPhone iOS 14.4.2 HFLN",
"Imei": "12345678912345",
"Links": [
{
"Href": "http://as1687.awmdm.com/API/mdm/devices/12345678-1234-1234-1234-123456789ABC",
"Rel": "self"
}
],
"MacAddress": "ABABABABABAB",
"OSBuildVersion": "18D70",
"OrganizationGroupName": "M123456789",
"PlatformInfo": {
"DeviceType": "Apple",
"ModelName": "iPhone 6s (32 GB Silver)",
"OsVersion": "14.4.2",
"PlatformName": "Apple"
},
"SerialNumber": "ABCD12345678",
"Supervised": false,
"TotalStorageBytes": "34359738368",
"Udid": "2749273b99b86bf87c68fca650b4006f73060056",
"Uuid": "12345678-1234-1234-1234-123456789ABC"
}
}
}

Human Readable Output#

Device(s)#

Device Friendly NameUUIDPlatformModelOwnershipSerial NumberMAC AddressCompliance StatusUser Email AddressLast Seen (In UTC)
iPhone iOS 14.4.2 HFLN12345678-1234-1234-1234-123456789ABCAppleiPhone 6s (32 GB Silver)CORPORATEABCD12345678ABABABABABABCompliantdummy-emailJune 29, 2021 at 04:08:37 PM

vmwuem-device-os-updates-list#


Retrieves a list of all available OS and software updates for the specified device.

Base Command#

vmwuem-device-os-updates-list

Input#

Argument NameDescriptionRequired
uuidThe unique identifier of the device. Example: 153B4D9D-24DC-416B-91F9-94253D623611.
Note: To get the uuid, use the command 'vmwuem-devices-search'.
Required

Context Output#

PathTypeDescription
VMwareWorkspaceONEUEM.OSUpdate.UuidStringThe UUID of the device.
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.ProductKeyStringThe unique product key of the update.
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.HumanReadableNameStringThe common name of the update.
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.ProductNameStringThe product name of the update.
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.VersionStringThe version of the update.
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.BuildStringThe build number of the update.
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.IsPreviewBooleanPreview or beta version of the update.
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.DownloadSizeNumberStorage size needed to download the software update. Floating point number of bytes.
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.InstallSizeNumberStorage size needed to install the software update. Floating point number of bytes.
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.IsCriticalBooleanSet to true if the update is considered critical. Defaults to false.
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.IsConfigurationDataUpdateBooleanSet to true if it is an update to a configuration file. Defaults to false (macOS only).
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.IsFirmwareUpdateBooleanSet to true if it is an update to the firmware. Defaults to false (macOS only).
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.RestartRequiredBooleanSet to true if the device restarts after the update is installed. Defaults to false.
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.AllowsInstallLaterBooleanSet to true if the update is eligible for later Install. Defaults to true.
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.AppIdentifiersToCloseUnknownEach entry represents an app identifier that is closed to install the update (macOS only).
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.DeviceUpdateNameStringThe name of the device update.
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.ReleaseDateStringIndicates the release date of the corresponding device update.
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.ExpiationDateDateIndicates the expiration date of the corresponding device update.
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.DownloadPercentCompleteNumberIndicates the percentage of downloads that is complete. Floating point number (0.0 to 1.0).
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.StatusStringIndicates the status of the update.
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.SampleTimeDateIndicates the sampling time of the device update.
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.StatusTimeDateIndicates the status time of the device update.
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.DeviceUpdateVersionStringIndicates the version for iOS device update.
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.DeviceUpdateUuidStringIndicates update UUID for the corresponding iOS device update.
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.IdNumberThe unique identifier of the OS update.
VMwareWorkspaceONEUEM.OSUpdate.OSUpdateList.UuidStringThe universally unique identifier of the OS update.

Command Example#

!vmwuem-device-os-updates-list uuid=12345678-1234-1234-1234-123456789ABC

Context Example#

{
"VMwareWorkspaceONEUEM": {
"OSUpdate": {
"OSUpdateList": [
{
"AllowsInstallLater": false,
"DeviceUpdateName": "iOS",
"DeviceUpdateUuid": "12345678-1234-1234-1234-123456789ABC",
"DeviceUpdateVersion": "14.6",
"DownloadPercentComplete": 0,
"DownloadSize": 0,
"ExpiationDate": "2021-10-09T00:00:00",
"InstallSize": 0,
"IsConfigurationDataUpdate": false,
"IsCritical": false,
"IsFirmwareUpdate": false,
"IsPreview": false,
"ReleaseDate": "2021-05-24T00:00:00",
"RestartRequired": false,
"SampleTime": "0001-01-01T00:00:00",
"StatusTime": "0001-01-01T00:00:00"
},
{
"AllowsInstallLater": false,
"DeviceUpdateName": "iOS",
"DeviceUpdateUuid": "12345678-1234-1234-1234-123456789ABC",
"DeviceUpdateVersion": "14.5.1",
"DownloadPercentComplete": 0,
"DownloadSize": 0,
"ExpiationDate": "2021-08-22T00:00:00",
"InstallSize": 0,
"IsConfigurationDataUpdate": false,
"IsCritical": false,
"IsFirmwareUpdate": false,
"IsPreview": false,
"ReleaseDate": "2021-05-03T00:00:00",
"RestartRequired": false,
"SampleTime": "0001-01-01T00:00:00",
"StatusTime": "0001-01-01T00:00:00"
},
{
"AllowsInstallLater": false,
"DeviceUpdateName": "iOS",
"DeviceUpdateUuid": "12345678-1234-1234-1234-123456789ABC",
"DeviceUpdateVersion": "14.5",
"DownloadPercentComplete": 0,
"DownloadSize": 0,
"ExpiationDate": "2021-08-01T00:00:00",
"InstallSize": 0,
"IsConfigurationDataUpdate": false,
"IsCritical": false,
"IsFirmwareUpdate": false,
"IsPreview": false,
"ReleaseDate": "2021-04-26T00:00:00",
"RestartRequired": false,
"SampleTime": "0001-01-01T00:00:00",
"StatusTime": "0001-01-01T00:00:00"
}
],
"Uuid": "12345678-1234-1234-1234-123456789ABC"
}
}
}

Human Readable Output#

OSUpdate(s)#

Device UUIDUpdate NameUpdate VersionCritical UpdateRestart RequiredRelease DateExpiration Date
12345678-1234-1234-1234-123456789ABCiOS14.6NoNoMay 24, 2021 at 12:00:00 AMOctober 09, 2021 at 12:00:00 AM
12345678-1234-1234-1234-123456789ABCiOS14.5.1NoNoMay 03, 2021 at 12:00:00 AMAugust 22, 2021 at 12:00:00 AM
12345678-1234-1234-1234-123456789ABCiOS14.5NoNoApril 26, 2021 at 12:00:00 AMAugust 01, 2021 at 12:00:00 AM