category: Endpoint sectionorder: - Connect - Collect provider: Ivanti commonfields: id: MobileIronCLOUD version: -1 configuration: - display: Fetch incidents name: isFetch type: 8 required: false section: Collect - defaultvalue: MobileIron Cloud Device Incident display: Incident type name: incidentType type: 13 required: false section: Collect - display: Incidents Fetch Interval name: incidentFetchInterval defaultvalue: '1' required: false type: 19 advanced: true section: Collect - display: Server URL (i.e., https://eu1.mobileiron.com ) name: url required: true type: 0 section: Connect - display: User Name name: credentials required: true type: 9 section: Connect - additionalinfo: Leave empty to automatically fetch the default partition ID for the configured tenant. display: Partition ID (leave empty to resolve default) name: partition_id type: 0 required: false section: Connect - defaultvalue: '50' display: Maximum number of incidents per fetch name: max_fetch type: 0 required: false section: Collect - display: Trust any certificate (not secure) name: insecure type: 8 required: false section: Connect - display: Use system proxy settings name: proxy type: 8 required: false section: Connect description: MobileIron Cloud Integration. display: MobileIronCLOUD name: MobileIronCLOUD script: commands: - arguments: - defaultValue: registrationState=ACTIVE description: Filter query for fetching the device data. Default is "registrationState=ACTIVE". name: query - description: The maximum number of items returned in the list. name: max_fetch description: Gets all the devices based on a particular filter query. The command might execute multiple API calls depending on the amount of devices that are returned. name: mobileiron-cloud-get-devices-data outputs: - contextPath: MobileIronCloud.Device.id description: ID of the device that is fetched. type: Number - contextPath: MobileIronCloud.Device.guid description: GUID of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.deviceModel description: Model of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.deviceName description: Name of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.platformType description: Platform type of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.platformVersion description: Platform version of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.osBuildVersion description: Operating system build version of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.lastCheckin description: Last check in time of the device that is fetched. type: Date - contextPath: MobileIronCloud.Device.registrationState description: Registration state of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.displayName description: Display name of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.firstName description: First name of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.lastName description: Last name of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.uid description: UID of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.emailAddress description: Email address of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.manufacturer description: Manufacturer of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.imei description: International Mobile Equipment Identity (IMEI) of the device that is fetched. type: Unknown - contextPath: MobileIronCloud.Device.imei2 description: International Mobile Equipment Identity 2 (IMEI2) of the device that is fetched. type: Unknown - contextPath: MobileIronCloud.Device.imsi description: International mobile subscriber identity (IMSI) of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.wifiMacAddress description: WiFi MAC address of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.serialNumber description: Serial number of the device that is fetched. type: Unknown - contextPath: MobileIronCloud.Device.altSerialNumber description: Alternative serial number of the device that is fetched. type: Unknown - contextPath: MobileIronCloud.Device.ownershipType description: Ownership type of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.complianceState description: Compliance state of the device that is fetched. type: Boolean - contextPath: MobileIronCloud.Device.roaming description: Roaming status of the device that is fetched. type: Boolean - contextPath: MobileIronCloud.Device.supervised description: Device supervised. type: Unknown - contextPath: MobileIronCloud.Device.udid description: UDID of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.policyViolationCount description: Policy violation count of the device that is fetched. type: Number - contextPath: MobileIronCloud.Device.lastRegistrationTime description: Last registration time of the device that is fetched. type: Date - contextPath: MobileIronCloud.Device.quarantined description: Whether the device is quarantined. type: Boolean - contextPath: MobileIronCloud.Device.jailbroken description: Whether the device is jailbroken. type: Boolean - arguments: - description: THe MAC address of the device to fetch. name: device_mac required: true description: Gets a single device matching the provided MAC address. name: mobileiron-cloud-get-device-by-mac outputs: - contextPath: MobileIronCloud.Device.id description: The ID of the device that is fetched. type: Number - contextPath: MobileIronCloud.Device.guid description: GUID of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.deviceModel description: Model of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.deviceName description: Name of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.platformType description: Platform type of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.platformVersion description: Platform version of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.osBuildVersion description: Operating system build version of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.lastCheckin description: Last check in time of the device that is fetched. type: Date - contextPath: MobileIronCloud.Device.registrationState description: Registration state of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.displayName description: Display name of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.firstName description: First name of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.lastName description: Last name of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.uid description: UID of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.emailAddress description: Email address of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.manufacturer description: Manufacturer of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.imei description: International Mobile Equipment Identity (IMEI) of the device that is fetched. type: Unknown - contextPath: MobileIronCloud.Device.imei2 description: International Mobile Equipment Identity2 (IME2) of the device that is fetched. type: Unknown - contextPath: MobileIronCloud.Device.imsi description: International mobile subscriber identity (IMSI) of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.wifiMacAddress description: WiFi MAC address of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.serialNumber description: Serial number of the device that is fetched. type: Unknown - contextPath: MobileIronCloud.Device.altSerialNumber description: Alternative serial number of the device that is fetched. type: Unknown - contextPath: MobileIronCloud.Device.ownershipType description: Ownership type of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.complianceState description: Compliance state of the device that is fetched. type: Boolean - contextPath: MobileIronCloud.Device.roaming description: Roaming status of the device that is fetched. type: Boolean - contextPath: MobileIronCloud.Device.supervised description: Device supervised. type: Unknown - contextPath: MobileIronCloud.Device.udid description: UDID of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.policyViolationCount description: Policy violation count of the device that is fetched. type: Number - contextPath: MobileIronCloud.Device.lastRegistrationTime description: Last registration time of the device that is fetched. type: Date - contextPath: MobileIronCloud.Device.quarantined description: Whether the device is quarantined. type: Boolean - contextPath: MobileIronCloud.Device.jailbroken description: Whether the device is jailbroken. type: Boolean - arguments: - description: Serial number of the device to fetch. name: device_serial description: Gets a single device matching the provided value for the device serial number. name: mobileiron-cloud-get-device-by-serial outputs: - contextPath: MobileIronCloud.Device.id description: The ID of the device that is fetched. type: Number - contextPath: MobileIronCloud.Device.guid description: GUID of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.deviceModel description: Model of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.deviceName description: Name of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.platformType description: Platform type of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.platformVersion description: Platform version of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.osBuildVersion description: Operating system build version of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.lastCheckin description: Last check in time of the device that is fetched. type: Date - contextPath: MobileIronCloud.Device.registrationState description: Registration state of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.displayName description: Display name of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.firstName description: First name of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.lastName description: Last name of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.uid description: UID of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.emailAddress description: Email address of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.manufacturer description: Manufacturer of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.imei description: International Mobile Equipment Identity (IMEI) of the device that is fetched. type: Unknown - contextPath: MobileIronCloud.Device.imei2 description: International Mobile Equipment Identity 2 (IME2) of the device that is fetched. type: Unknown - contextPath: MobileIronCloud.Device.imsi description: International mobile subscriber identity (IMSI) of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.wifiMacAddress description: WiFi MAC address of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.serialNumber description: Serial number of the device that is fetched. type: Unknown - contextPath: MobileIronCloud.Device.altSerialNumber description: Alternative serial number of the device that is fetched. type: Unknown - contextPath: MobileIronCloud.Device.ownershipType description: Ownership type of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.complianceState description: Compliance state of the device that is fetched. type: Boolean - contextPath: MobileIronCloud.Device.roaming description: Roaming status of the device that is fetched. type: Boolean - contextPath: MobileIronCloud.Device.supervised description: Device supervised. type: Unknown - contextPath: MobileIronCloud.Device.udid description: UDID of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.policyViolationCount description: Policy violation count of the device that is fetched. type: Number - contextPath: MobileIronCloud.Device.lastRegistrationTime description: Last registration time of the device that is fetched. type: Date - contextPath: MobileIronCloud.Device.quarantined description: Whether the device is quarantined. type: Boolean - contextPath: MobileIronCloud.Device.jailbroken description: Whether the device is jailbroken. type: Boolean - arguments: - description: The ID of the MobileIron device to fetch. name: device_id description: Sends an unlock action to the device. name: mobileiron-cloud-unlock-device - arguments: - description: The ID of the MobileIron device to fetch. name: device_id description: Sends a retire action to the device. name: mobileiron-cloud-retire-device - arguments: - description: The ID of the MobileIron device to fetch. name: device_id description: Sends a wipe action to the device. This is a potentially destructive action as it will completely wipe the device. name: mobileiron-cloud-wipe-device - arguments: - description: The ID of the MobileIron device to fetch. name: device_id description: Forces a check in to the particular device based on the device ID. name: mobileiron-cloud-force-check-in - arguments: - description: The ID of the MobileIron device to fetch. name: device_id - auto: PREDEFINED defaultValue: push description: 'The type of notification to send. Possible values are: "email" and "push". Default is "push".' name: message_type predefined: - email - push required: true - description: The subject of the email. (Only used if an email should be sent.) name: subject - description: The message to be sent. name: message required: true description: Sends a message to the device. name: mobileiron-cloud-send-message - arguments: - description: The ID of the MobileIron device to fetch. name: device_id required: true description: Returns the data for a particular device based on the device id. name: mobileiron-cloud-get-device-by-id outputs: - contextPath: MobileIronCloud.Device.id description: The ID of the device that is fetched. type: Number - contextPath: MobileIronCloud.Device.guid description: GUID of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.deviceModel description: Model of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.deviceName description: Name of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.platformType description: Platform type of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.platformVersion description: Platform version of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.osBuildVersion description: Operating system build version of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.lastCheckin description: Last check in time of the device that is fetched. type: Date - contextPath: MobileIronCloud.Device.registrationState description: Registration state of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.displayName description: Display name of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.firstName description: First name of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.lastName description: Last name of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.uid description: UID of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.emailAddress description: Email address of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.manufacturer description: Manufacturer of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.imei description: International Mobile Equipment Identity (IMEI) of the device that is fetched. type: Unknown - contextPath: MobileIronCloud.Device.imei2 description: International Mobile Equipment Identity 2 (IME2) of the device that is fetched. type: Unknown - contextPath: MobileIronCloud.Device.imsi description: International mobile subscriber identity (IMSI) of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.wifiMacAddress description: WiFi MAC address of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.serialNumber description: Serial number of the device that is fetched. type: Unknown - contextPath: MobileIronCloud.Device.altSerialNumber description: Alternative serial number of the device that is fetched. type: Unknown - contextPath: MobileIronCloud.Device.ownershipType description: Ownership type of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.complianceState description: Compliance state of the device that is fetched. type: Boolean - contextPath: MobileIronCloud.Device.roaming description: Roaming status of the device that is fetched. type: Boolean - contextPath: MobileIronCloud.Device.supervised description: Device supervised. type: Unknown - contextPath: MobileIronCloud.Device.udid description: UDID of the device that is fetched. type: String - contextPath: MobileIronCloud.Device.policyViolationCount description: Policy violation count of the device that is fetched. type: Number - contextPath: MobileIronCloud.Device.lastRegistrationTime description: Last registration time of the device that is fetched. type: Date - contextPath: MobileIronCloud.Device.quarantined description: Whether the device is quarantined. type: Boolean - contextPath: MobileIronCloud.Device.jailbroken description: Whether the device is jailbroken. type: Boolean dockerimage: demisto/python3:3.12.13.10116658 isfetch: true runonce: false script: '-' subtype: python3 type: python tests: - No tests (auto formatted) defaultmapperin: MobileIron Incident Incoming Mapper fromversion: 6.0.0