This commit is contained in:
@@ -73,6 +73,18 @@ class AirwatchAPI:
|
|||||||
return devices
|
return devices
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
def GetTagDevices(self, tagID):
|
||||||
|
cmdURI = f"/api/mdm/tags/{tagID}/devices"
|
||||||
|
airwatchHeaders = self.GetHeaders(cmdURI)
|
||||||
|
uri = f"{self.Server}{cmdURI}"
|
||||||
|
result = requests.get(uri, headers=airwatchHeaders)
|
||||||
|
devices = []
|
||||||
|
if(result.status_code == 200):
|
||||||
|
for dev in result.json()["Device"]:
|
||||||
|
devices += [dev["DeviceId"]]
|
||||||
|
return devices
|
||||||
|
return []
|
||||||
|
|
||||||
def GetDeviceApps(self, device):
|
def GetDeviceApps(self, device):
|
||||||
cmdURI = f"/api/mdm/devices/{device.Uuid}/apps/search"
|
cmdURI = f"/api/mdm/devices/{device.Uuid}/apps/search"
|
||||||
airwatchHeaders = self.GetHeaders(cmdURI)
|
airwatchHeaders = self.GetHeaders(cmdURI)
|
||||||
|
|||||||
Reference in New Issue
Block a user