Skip to content

NinjaOne

NinjaOne

About

NinjaOne is a cloud-based IT management platform designed to simplify and automate various tasks related to endpoint management, remote monitoring, and IT service delivery.

Product Details

Vendor URL: NinjaOne

Product Type: Monitoring

Product Tier: Tier III

Integration Method: Webhook

Log Guide: Activity Logs

Parser Details

Log Format: JSON

Expected Normalization Rate: 100%

Data Label: NINJAONE

UDM Fields (list of all UDM fields leveraged in the Parser):

Log File Field UDM Field
activityResult security_result.action
activityType principal.resource.resource_subtype
data.message.changedSections security_result.outcomes
data.message.code metadata.product_event_type
data.message.params.appUserEmail principal.user.email_addresses
data.message.params.appUserName principal.user.user_display_name
data.message.params.clientId target.user.product_object_id
data.message.params.clientId target.resource.id
data.message.params.clientName target.user.company_name
data.message.params.clientName target.resource.name
data.message.params.ip principal.ip
data.message.params.mfa extensions.auth.auth_details
data.message.params.nodeDisplayName target.hostname
data.message.params.nodeDisplayName target.resource.name
data.message.params.nodeId target.resource.id
data.message.params.policyId target.resource.id
data.message.params.policyName target.resource.name
data.message.params.policyName security_result.rule_name
id metadata.product_log_id
message metadata.description
status security_result.summary
statusCode security_result.action_details
userId principal.user.userid

Product Event Types

Event UDM Event Classification
audit_app_user_logged_in USER_LOGIN
audit_node_deleted RESOURCE_DELETION
audit_organization_updated USER_RESOURCE_UPDATE_CONTENT
audit_policy_updated SETTING_MODIFICATION
device_registered RESOURCE_CREATION

Log Sample

{"activityResult":"SUCCESS","activityTime":1728508861.638528,"activityType":"SYSTEM","data":{"message":{"code":"audit_node_deleted","params":{"appUserEmail":"john.doe@example.io","appUserId":"1","appUserName":"john doe","clientId":"2","clientName":"example","nodeDisplayName":"IAMABC123DEVICE","nodeId":"421"}}},"id":134919,"message":"Device 'IAMABC123DEVICE' deleted.","status":"Device Deleted","statusCode":"NODE_DELETED","type":"System","userId":1}

Sample Parsing

metadata.description = "Device 'IAMABC123DEVICE' deleted."
metadata.event_type = "RESOURCE_DELETION"
metadata.log_type = "NINJAONE"
metadata.product_event_type = "audit_node_deleted"
metadata.product_log_id = "134919"
metadata.vendor_name = "NinjaOne"
principal.resource.resource_subtype = "SYSTEM"
principal.user.email_addresses = "john.doe@example.io"
principal.user.user_display_name = "john doe"
principal.user.userid = "1"
security_result.action_details = "NODE_DELETED"
security_result.action = "ALLOW"
security_result.summary = "Device Deleted"
target.hostname = "IAMABC123DEVICE"
target.resource.id = "421"
target.resource.name = "IAMABC123DEVICE"
target.resource.resource_type = "DEVICE"
target.user.company_name = "example"
target.user.product_object_id = "2"