{
    "id": "IvantiUEM",
    "title": "[Deprecated] Ivanti Unified Endpoint Management",
    "publisher": "Ivanti",
    "descriptionMarkdown": "The [Ivanti Unified Endpoint Management](https://www.ivanti.com/products/unified-endpoint-manager) data connector provides the capability to ingest [Ivanti UEM Alerts](https://help.ivanti.com/ld/help/en_US/LDMS/11.0/Windows/alert-c-monitoring-overview.htm) into Microsoft Sentinel.",
    "additionalRequirementBanner": "This data connector depends on a parser based on a Kusto Function to work as expected [**IvantiUEMEvent**](https://aka.ms/sentinel-ivantiuem-parser) which is deployed with the Microsoft Sentinel Solution.",
    "graphQueries": [{
        "metricName": "Total data received",
        "legend": "IvantiUEM",
        "baseQuery": "IvantiUEMEvent"
    }],
    "sampleQueries": [{
        "description": "Top 10 Sources",
        "query": "IvantiUEMEvent\n | summarize count() by tostring(SrcHostname)\n | top 10 by count_"
    }],
    "dataTypes": [{
        "name": "Syslog (IvantiUEMEvent)",
        "lastDataReceivedQuery": "IvantiUEMEvent\n            | summarize Time = max(TimeGenerated)\n            | where isnotempty(Time)"
    }],
    "connectivityCriterias": [{
        "type": "IsConnectedQuery",
        "value": [
            "IvantiUEMEvent\n            | summarize LastLogReceived = max(TimeGenerated)\n            | project IsConnected = LastLogReceived > ago(30d)"
        ]
    }],
    "availability": {
        "status": 1,
        "isPreview": false
    },
    "permissions": {
        "resourceProvider": [{
                "provider": "Microsoft.OperationalInsights/workspaces",
                "permissionsDisplayText": "read and write permissions are required.",
                "providerDisplayName": "Workspace",
                "scope": "Workspace",
                "requiredPermissions": {
                    "write": true,
                    "delete": true
                }
            }
        ]
    },
    "instructionSteps": [{
            "title": "",
            "description": ">**NOTE:** This data connector depends on a parser based on a Kusto Function to work as expected [**IvantiUEMEvent**](https://aka.ms/sentinel-ivantiuem-parser) which is deployed with the Microsoft Sentinel Solution.",
            "instructions": []
        },
        {
            "title": "",
            "description": ">**NOTE:** This data connector has been developed using Ivanti Unified Endpoint Management Release 2021.1 Version 11.0.3.374",
            "instructions": []
        },
        {
            "title": "1. Install and onboard the agent for Linux or Windows",
            "description": "Install the agent on the Server where the Ivanti Unified Endpoint Management Alerts are forwarded.\n\n> Logs from Ivanti Unified Endpoint Management Server deployed on Linux or Windows servers are collected by **Linux** or **Windows** agents.",
            "instructions": [{
                "parameters": {
                    "title": "Choose where to install the Linux agent:",
                    "instructionSteps": [{
                            "title": "Install agent on Azure Linux Virtual Machine",
                            "description": "Select the machine to install the agent on and then click **Connect**.",
                            "instructions": [{
                                "parameters": {
                                    "linkType": "InstallAgentOnLinuxVirtualMachine"
                                },
                                "type": "InstallAgent"
                            }]
                        },
                        {
                            "title": "Install agent on a non-Azure Linux Machine",
                            "description": "Download the agent on the relevant machine and follow the instructions.",
                            "instructions": [{
                                "parameters": {
                                    "linkType": "InstallAgentOnLinuxNonAzure"
                                },
                                "type": "InstallAgent"
                            }]
                        }
                    ]
                },
                "type": "InstructionStepsGroup"
            }]
        },
        {
            "instructions": [{
                "parameters": {
                    "title": "Choose where to install the Windows agent:",
                    "instructionSteps": [{
                            "title": "Install agent on Azure Windows Virtual Machine",
                            "description": "Select the machine to install the agent on and then click **Connect**.",
                            "instructions": [{
                                "parameters": {
                                    "linkType": "InstallAgentOnVirtualMachine"
                                },
                                "type": "InstallAgent"
                            }]
                        },
                        {
                            "title": "Install agent on a non-Azure Windows Machine",
                            "description": "Download the agent on the relevant machine and follow the instructions.",
                            "instructions": [{
                                "parameters": {
                                    "linkType": "InstallAgentOnNonAzure"
                                },
                                "type": "InstallAgent"
                            }]
                        }
                    ]
                },
                "type": "InstructionStepsGroup"
            }]
        },
        {
            "title": "2. Configure Ivanti Unified Endpoint Management alert forwarding.",
            "description": "[Follow the instructions](https://help.ivanti.com/ld/help/en_US/LDMS/11.0/Windows/alert-t-define-action.htm) to set up Alert Actions to send logs to syslog server."
        }
    ]
}
