Skip to main content

CimTrak - System Integrity Assurance

This Integration is part of the CimTrak - System Integrity Assurance Pack.#

Supported versions

Supported Cortex XSOAR versions: 6.0.0 and later.

CimTrak XSOAR integration.

Configure CimTrak on Cortex XSOAR#

  • Fill in the URL to your App Server
  • Create an API Key in the CimTrak Management Console and populate in XSOAR
  • Fill in the Repository IP relative to the App Server (IE: If App Server is running on the same machine as the Repository you can use 127.0.0.1)
  • Fill in Repository Port
  • Once configured all unreconciled items from CimTrak will be brought into XSOAR.

##Commands

get-events#

Input#

Argument NameDescriptionRequired
StartnumberStarting number of record to get
EndnumberEnding number of record to get
FilterjsonFilter array to limit results IE: [{name: id, operator:>, value:5}]
SortsjsonSort array to sort data IE: [{field: id, descending: False}]

Context Output#

PathTypeDescription
CimTrak.Event.idnumberEvent ID
CimTrak.Event.leventidnumberEvent ID
CimTrak.Event.lagentidnumberAgent ID
CimTrak.Event.lobjectidnumberObject ID
CimTrak.Event.lobjectdetailidnumberObject Detail ID
CimTrak.Event.lobjectdetailidintnumberObject Detail Intrusion ID
CimTrak.Event.lmessagelevelnumberMessage Level
CimTrak.Event.szuserstringUser
CimTrak.Event.szfileuserstringFile User
CimTrak.Event.szmessageidstringMessage ID
CimTrak.Event.szmessagestringMessage
CimTrak.Event.szfilestringFile
CimTrak.Event.szcorrectionidstringCorrection ID
CimTrak.Event.szcorrectionstringCorrection
CimTrak.Event.lcategorynumberCategory
CimTrak.Event.lemailsentnumberEmail Sent
CimTrak.Event.lstoragestatusnumberStorage Status
CimTrak.Event.dtmdatetime1stringDate Time 1
CimTrak.Event.dtmdatetime2stringDate Time 2
CimTrak.Event.szchecksumstringChecksum
CimTrak.Event.statusstringStatus
CimTrak.Event.lprocessidnumberProcess ID
CimTrak.Event.lthreadidnumberThread ID
CimTrak.Event.szprocessstringProcess
CimTrak.Event.szforensicdatastringForensic Data
CimTrak.Event.dtmdeletedstringDeteled Date Time
CimTrak.Event.ltickcountnumberTick Count
CimTrak.Event.lsubtypenumberSubType
CimTrak.Event.ticketNumberstringTicket Number
CimTrak.Event.ldeleteobjectdetailidnumberDeleted Object Detail ID
CimTrak.Event.bfoundinblacklistnumberFound In Blacklist
CimTrak.Event.filecontenthashstringFile Content Hash
CimTrak.Event.lobjectsettingidnumberObject Setting ID
CimTrak.Event.reconcilednumberReconciled
CimTrak.Event.isauthcopynumberIs Auth Copy
CimTrak.Event.externalticketnumberstringExternal Ticket Number
CimTrak.Event.lparentidnumberParent ID
CimTrak.Event.szobjectpathstringObject Path
CimTrak.Event.dfilesizenumberFile Size

file-analysis-by-hash#

Input#

Argument NameDescriptionRequired
HashstringHash of file to check

Context Output#

PathTypeDescription
CimTrak.FileAnalysis.analysisEnginestringAnalysis Engine used
CimTrak.FileAnalysis.analysisSuccessbooleanAnalysis Success Flag
CimTrak.FileAnalysis.analysisResultsstringAgent ID

file-analysis-by-objectdetail-id#

Input#

Argument NameDescriptionRequired
ObjectDetailIdnumberObject Detail Id of file to check

Context Output#

PathTypeDescription
CimTrak.FileAnalysis.analysisEnginestringAnalysis Engine used
CimTrak.FileAnalysis.analysisSuccessbooleanAnalysis Success Flag
CimTrak.FileAnalysis.analysisResultsstringAgent ID

check-file-against-trusted-file-registry-by-hash#

Input#

Argument NameDescriptionRequired
HasheslistArray of hashes of file to check IE:B47DD22BFE1E5554448262D0C8E6555496B1AA6685AF50F49A12AD82D1109769,D2B3289F12102506717E2A1FB883F62E7DCE09FBDA48BE192905669684E68FD0

Context Output#

PathTypeDescription
CimTrak.TrustedFileRegistry.hashstringHash found in registry

promote-authoritative-baseline-files#

Input#

Argument NameDescriptionRequired
ObjectDetaildIdslistArray of object detail IDs of file to check IE:42,43

Context Output#

PathTypeDescription
CimTrak.AuthoritizeBaseline.objectDetailIdnumberobjectDetailId of file
CimTrak.AuthoritizeBaseline.statusstringStatus
CimTrak.AuthoritizeBaseline.errorCodestringError Code
CimTrak.AuthoritizeBaseline.errorDescriptionstringStatus

demote-authoritative-baseline-files#

Input#

Argument NameDescriptionRequired
ObjectDetaildIdslistArray of object detail IDs of file to check IE:42,43

Context Output#

PathTypeDescription
CimTrak.AuthoritizeBaseline.objectDetailIdnumberobjectDetailId of file
CimTrak.AuthoritizeBaseline.statusstringStatus

update-task-disposition#

Input#

Argument NameDescriptionRequired
taskIdnumberTask ID
DispositionstringDisposition of task

Context Output#

PathTypeDescription
CimTrak.TaskDisposition.taskIdnumberTask Id
CimTrak.TaskDisposition.statusstringStatus

get-tickets#

Input#

Argument NameDescriptionRequired

Context Output#

PathTypeDescription
CimTrak.Ticket.idnumberTicket Id
CimTrak.Ticket.ticketNumberstringTicket number
CimTrak.Ticket.sentimentstringTicket sentiment
CimTrak.Ticket.sentimenttypeidstringTicket sentiment id
CimTrak.Ticket.titlestringTicket title
CimTrak.Ticket.descriptionstringTicket description
CimTrak.Ticket.prioritynumberTicket priority
CimTrak.Ticket.dispositionstringTicket disposition
CimTrak.Ticket.creationDatestringTicket creation date
CimTrak.Ticket.createdByUserstringTicket created by user
CimTrak.Ticket.modificationDatestringTicket modification date
CimTrak.Ticket.modifiedByUserstringTicket modified by user
CimTrak.Ticket.requiresAcknowledgementbooleanTicket requires acknowledgement
CimTrak.Ticket.requiresConfirmationbooleanTicket requires confirmation
CimTrak.Ticket.requiresAssessmentbooleanTicket requires assessment
CimTrak.Ticket.startDatestringTicket start date
CimTrak.Ticket.endDatestringTicket end date
CimTrak.Ticket.autoPromotebooleanTicket auto promote
CimTrak.Ticket.assignedToUserIdnumberTicket assigned yo UserId
CimTrak.Ticket.assignedToUserstringTicket assigned to user
CimTrak.Ticket.assignedToGroupIdnumberTicket assigned to GroupId
CimTrak.Ticket.assignedToGroupstringTicket assigned to group
CimTrak.Ticket.externalTicketNumberstringTicket external ticket number
CimTrak.Ticket.externalTicketTypestringTicket external ticket type
CimTrak.Ticket.tasksstringTicket tasks
CimTrak.Ticket.commentsstringTicket comments
CimTrak.Ticket.eventsstringTicket events

get-ticket-tasks#

Input#

Argument NameDescriptionRequired

Context Output#

PathTypeDescription
CimTrak.TicketTask.idnumberTicket Task Id
CimTrak.TicketTask.ticketIdnumberTicket Id
CimTrak.TicketTask.agentObjectIdnumberAgent Object id
CimTrak.TicketTask.startDatestringTicket start date
CimTrak.TicketTask.endDatestringTicket end date
CimTrak.TicketTask.dispositionstringTicket disposition
CimTrak.TicketTask.creationDatestringTicket creation date
CimTrak.TicketTask.createdByUserIdnumberTicket created by user Id
CimTrak.TicketTask.modificationDatestringTicket modification date
CimTrak.TicketTask.modifiedByUserIdnumberTicket modified by user Id
CimTrak.TicketTask.assignedToUserIdnumberTicket assigned yo UserId
CimTrak.TicketTask.assignedToGroupIdnumberTicket assigned to GroupId
CimTrak.TicketTask.assigneeDispositionstringAssignee Disposition
CimTrak.TicketTask.ticketTitlestringTicket title
CimTrak.TicketTask.descriptionstringTicket description
CimTrak.TicketTask.prioritynumberTicket priority
CimTrak.TicketTask.ticketDispositionstringTicket disposition
CimTrak.TicketTask.ticketCreationDatestringTicket creation date
CimTrak.TicketTask.ticketCreatedByUserIdstringTicket vreated by user Id
CimTrak.TicketTask.ticketModificationDatestringTicket modification date
CimTrak.TicketTask.requiresAcknowledgementstringTicket requires acknowlegment
CimTrak.TicketTask.requiresConfirmationstringTicket requires confirmation
CimTrak.TicketTask.requiresAssessmentstringTicket requires assessment
CimTrak.TicketTask.ticketNumberstringTicket number
CimTrak.TicketTask.agentNamestringAgent name
CimTrak.TicketTask.createdByUsernamestringCreated By Username
CimTrak.TicketTask.modifiedByUsernamestringModified by username
CimTrak.TicketTask.assigneeNamestringAssignee Name

add-ticket#

Input#

Argument NameDescriptionRequired
titlestringTitle of ticket
prioritynumberTicket priority
descriptionstringTicket description
startDatestringTicket start date
endDatestringTicket end date
externalTicketNumberstringExternal ticket number
externalTicketTypestringExternal ticket type
autoPromotebooleanAuto promote
dispositionstringTicket disposition
requiresAcknowledgementbooleanRequires acknowledgement
requiresAssessmentbooleanRequires assessment
requiresConfirmationbooleanRequires confirmation
assignedToUserIdnumberAssigned to user Id
assignedToUserstringAssigned to user
assignedToGroupIdnumberAssigned to group Id
assignedToGroupstringAssigned to group

Context Output#

PathTypeDescription
CimTrak.Ticket.idnumberTicket Id
CimTrak.Ticket.ticketNumberstringTicket number
CimTrak.Ticket.sentimentstringTicket sentiment
CimTrak.Ticket.sentimenttypeidstringTicket sentiment id
CimTrak.Ticket.titlestringTicket title
CimTrak.Ticket.descriptionstringTicket description
CimTrak.Ticket.prioritynumberTicket priority
CimTrak.Ticket.dispositionstringTicket disposition
CimTrak.Ticket.creationDatestringTicket creation date
CimTrak.Ticket.createdByUserstringTicket created by user
CimTrak.Ticket.modificationDatestringTicket modification date
CimTrak.Ticket.modifiedByUserstringTicket modified by user
CimTrak.Ticket.requiresAcknowledgementbooleanTicket requires acknowledgement
CimTrak.Ticket.requiresConfirmationbooleanTicket requires confirmation
CimTrak.Ticket.requiresAssessmentbooleanTicket requires assessment
CimTrak.Ticket.startDatestringTicket start date
CimTrak.Ticket.endDatestringTicket end date
CimTrak.Ticket.autoPromotebooleanTicket auto promote
CimTrak.Ticket.assignedToUserIdnumberTicket assigned yo UserId
CimTrak.Ticket.assignedToUserstringTicket assigned to user
CimTrak.Ticket.assignedToGroupIdnumberTicket assigned to GroupId
CimTrak.Ticket.assignedToGroupstringTicket assigned to group
CimTrak.Ticket.externalTicketNumberstringTicket external ticket number
CimTrak.Ticket.externalTicketTypestringTicket external ticket type
CimTrak.Ticket.tasksstringTicket tasks
CimTrak.Ticket.commentsstringTicket comments
CimTrak.Ticket.eventsstringTicket events

update-ticket#

Input#

Argument NameDescriptionRequired
ticketIdnumberTicket Id
titlestringTitle of ticket
prioritynumberTicket priority
descriptionstringTicket description
startDatestringTicket start date
endDatestringTicket end date
externalTicketNumberstringExternal ticket number
externalTicketTypestringExternal ticket type
autoPromotebooleanAuto promote
dispositionstringTicket disposition
requiresAcknowledgementbooleanRequires acknowledgement
requiresAssessmentbooleanRequires assessment
requiresConfirmationbooleanRequires confirmation
assignedToUserIdnumberAssigned to user Id
assignedToUserstringAssigned to user
assignedToGroupIdnumberAssigned to group Id
assignedToGroupstringAssigned to group

Context Output#

PathTypeDescription
CimTrak.Ticket.idnumberTicket Id
CimTrak.Ticket.ticketNumberstringTicket number
CimTrak.Ticket.sentimentstringTicket sentiment
CimTrak.Ticket.sentimenttypeidstringTicket sentiment id
CimTrak.Ticket.titlestringTicket title
CimTrak.Ticket.descriptionstringTicket description
CimTrak.Ticket.prioritynumberTicket priority
CimTrak.Ticket.dispositionstringTicket disposition
CimTrak.Ticket.creationDatestringTicket creation date
CimTrak.Ticket.createdByUserstringTicket created by user
CimTrak.Ticket.modificationDatestringTicket modification date
CimTrak.Ticket.modifiedByUserstringTicket modified by user
CimTrak.Ticket.requiresAcknowledgementbooleanTicket requires acknowledgement
CimTrak.Ticket.requiresConfirmationbooleanTicket requires confirmation
CimTrak.Ticket.requiresAssessmentbooleanTicket requires assessment
CimTrak.Ticket.startDatestringTicket start date
CimTrak.Ticket.endDatestringTicket end date
CimTrak.Ticket.autoPromotebooleanTicket auto promote
CimTrak.Ticket.assignedToUserIdnumberTicket assigned yo UserId
CimTrak.Ticket.assignedToUserstringTicket assigned to user
CimTrak.Ticket.assignedToGroupIdnumberTicket assigned to GroupId
CimTrak.Ticket.assignedToGroupstringTicket assigned to group
CimTrak.Ticket.externalTicketNumberstringTicket external ticket number
CimTrak.Ticket.externalTicketTypestringTicket external ticket type
CimTrak.Ticket.tasksstringTicket tasks
CimTrak.Ticket.commentsstringTicket comments
CimTrak.Ticket.eventsstringTicket events

add-ticket-comment#

Input#

Argument NameDescriptionRequired
ticketIdnumberTicket Id
commentstringComment for ticket

Context Output#

PathTypeDescription

add-hash-allow-list#

Input#

Argument NameDescriptionRequired
hashstringHash
filenamestringFilename for hash
sourcestringSource for hash
sourceReferencestringSourceReference for hash

Context Output#

PathTypeDescription
CimTrak.AllowList.statusstringStatus of adding hash
CimTrak.AllowList.errorCodestringError Code of adding hash
CimTrak.AllowList.errorDescriptionstringError Description of adding hash
CimTrak.AllowList.hashstringHash added
CimTrak.AllowList.tagIdnumberTagId of adding hash

add-hash-deny-list#

Input#

Argument NameDescriptionRequired
hashstringHash
filenamestringFilename for hash
sourcestringSource for hash
sourceReferencestringSourceReference for hash

Context Output#

PathTypeDescription
CimTrak.DenyList.statusstringStatus of adding hash
CimTrak.DenyList.errorCodestringError Code of adding hash
CimTrak.DenyList.errorDescriptionstringError Description of adding hash
CimTrak.DenyList.hashstringHash added
CimTrak.DenyList.tagIdnumberTagId of adding hash

delete-hash-allow-list#

Input#

Argument NameDescriptionRequired
hashstringHash
reasonstringReason for deleting hash

Context Output#

PathTypeDescription
CimTrak.AllowList.statusstringStatus of deleting hash
CimTrak.AllowList.hashstringHash deleted
CimTrak.AllowList.tagIdnumberTagId of deleting hash

delete-hash-deny-list#

Input#

Argument NameDescriptionRequired
hashstringHash
reasonstringReason for deleting hash

Context Output#

PathTypeDescription
CimTrak.DenyList.statusstringStatus of deleting hash
CimTrak.DenyList.hashstringHash deleted
CimTrak.DenyList.tagIdnumberTagId of deleting hash

get-sub-generations#

Input#

Argument NameDescriptionRequired
objectIdnumberObject Id

Context Output#

PathTypeDescription
CimTrak.SubGenerations.caseSensitivenumberCase Sensitive
CimTrak.SubGenerations.agentObjectIdnumberAgent Object Id
CimTrak.SubGenerations.subGenerationIdnumberSubgenerationId
CimTrak.SubGenerations.objectIdnumberObject Id
CimTrak.SubGenerations.generationIdnumberGeneration Id
CimTrak.SubGenerations.subRevisionnumberSubRevision
CimTrak.SubGenerations.notesstringNotes
CimTrak.SubGenerations.creationDatestringCreation Date
CimTrak.SubGenerations.filesnumberFiles
CimTrak.SubGenerations.directoriesnumberDirectories
CimTrak.SubGenerations.totalSizenumberTotal Size
CimTrak.SubGenerations.revisionnumberRevision
CimTrak.SubGenerations.userNamestringUser Name

deploy#

Input#

Argument NameDescriptionRequired
agentObjectIdnumberAgent Object Id
subGenerationIdnumberSub Generation Id
notesstringNotes

Context Output#

PathTypeDescription

get-object-group#

Input#

Argument NameDescriptionRequired
objectIdnumberObject Id

Context Output#

PathTypeDescription
CimTrak.ObjectGroup.agentIsFilesystembooleanAgent Is Filesystem
CimTrak.ObjectGroup.cancelbooleanCancel
CimTrak.ObjectGroup.connectedbooleanConnected
CimTrak.ObjectGroup.logsByDaysbooleanLogs By Days
CimTrak.ObjectGroup.requireNotesbooleanRequire Notes
CimTrak.ObjectGroup.inServicestringIn Service
CimTrak.ObjectGroup.childrennumberChildren
CimTrak.ObjectGroup.eventsnumberEvents
CimTrak.ObjectGroup.intrusionsnumberIntrusions
CimTrak.ObjectGroup.intrusionSizenumberIntrusion Size
CimTrak.ObjectGroup.objectIdnumberObject Id
CimTrak.ObjectGroup.objectStatusnumberObject Status
CimTrak.ObjectGroup.objectSubTypenumberObject SubType
CimTrak.ObjectGroup.objectTypenumberObject Type
CimTrak.ObjectGroup.parentIdnumberParent Id
CimTrak.ObjectGroup.revisionsnumberRevisions
CimTrak.ObjectGroup.templateIdnumberTemplate Id
CimTrak.ObjectGroup.securityAddbooleanSecurity Add
CimTrak.ObjectGroup.securityEditbooleanSecurity Edit
CimTrak.ObjectGroup.securityLockbooleanSecurity Lock
CimTrak.ObjectGroup.securityReportbooleanSecurity Report
CimTrak.ObjectGroup.securityUnlockbooleanSecurity Unlock
CimTrak.ObjectGroup.securityViewbooleanSecurity View
CimTrak.ObjectGroup.warnMinutesnumberWarn Minutes
CimTrak.ObjectGroup.contactstringContact
CimTrak.ObjectGroup.createDatestringCreate Date
CimTrak.ObjectGroup.descriptionstringDescription
CimTrak.ObjectGroup.locationstringLocation
CimTrak.ObjectGroup.namestringName
CimTrak.ObjectGroup.objectPathstringObject Path
CimTrak.ObjectGroup.urlstringURL
CimTrak.ObjectGroup.agentObjectIdnumberAgent Object Id
CimTrak.ObjectGroup.objectsCustomstringObjects Custom
CimTrak.ObjectGroup.watchArraystringWatch Array
CimTrak.ObjectGroup.comparisonMethodnumberComparison Method

unlock#

Input#

Argument NameDescriptionRequired
objectIdnumberObject Id

Context Output#

PathTypeDescription

lock#

Input#

Argument NameDescriptionRequired
objectIdnumberObject Id

Context Output#

PathTypeDescription

get-object#

Input#

Argument NameDescriptionRequired
objectIdnumberObject Id

Context Output#

PathTypeDescription
CimTrak.Object.agentIsFilesystembooleanAgent Is Filesystem
CimTrak.Object.cancelbooleanCancel
CimTrak.Object.connectedbooleanConnected
CimTrak.Object.logsByDaysbooleanLogs By Days
CimTrak.Object.requireNotesbooleanRequire Notes
CimTrak.Object.inServicestringIn Service
CimTrak.Object.childrennumberChildren
CimTrak.Object.eventsnumberEvents
CimTrak.Object.intrusionsnumberIntrusions
CimTrak.Object.intrusionSizenumberIntrusion Size
CimTrak.Object.objectIdnumberObject Id
CimTrak.Object.objectStatusnumberObject Status
CimTrak.Object.objectSubTypenumberObject SubType
CimTrak.Object.objectTypenumberObject Type
CimTrak.Object.parentIdnumberParent Id
CimTrak.Object.revisionsnumberRevisions
CimTrak.Object.templateIdnumberTemplate Id
CimTrak.Object.securityAddbooleanSecurity Add
CimTrak.Object.securityEditbooleanSecurity Edit
CimTrak.Object.securityLockbooleanSecurity Lock
CimTrak.Object.securityReportbooleanSecurity Report
CimTrak.Object.securityUnlockbooleanSecurity Unlock
CimTrak.Object.securityViewbooleanSecurity View
CimTrak.Object.warnMinutesnumberWarn Minutes
CimTrak.Object.contactstringContact
CimTrak.Object.createDatestringCreate Date
CimTrak.Object.descriptionstringDescription
CimTrak.Object.locationstringLocation
CimTrak.Object.namestringName
CimTrak.Object.objectPathstringObject Path
CimTrak.Object.urlstringURL
CimTrak.Object.agentObjectIdnumberAgent Object Id

force-sync#

Input#

Argument NameDescriptionRequired
objectIdnumberObject Id

Context Output#

PathTypeDescription

view-file#

Input#

Argument NameDescriptionRequired
objectDetailIdnumberObject Detail Id

Context Output#

PathTypeDescription
CimTrak.Sync.contentsstringContents

run-report-by-name#

Input#

Argument NameDescriptionRequired
namestringName
objectIdnumberObject Id
ReportParametersjsonParameters for report

Context Output#

PathTypeDescription
CimTrak.Sync.htmlstringHTML Report

deploy-by-date#

Input#

Argument NameDescriptionRequired
datestringDate
objectIdnumberObject Id

Context Output#

PathTypeDescription

get-current-compliance-items#

Input#

Argument NameDescriptionRequired
ObjectIdnumberObject ID to retrieve compliance items
ComplianceScanIdnumberCompliance Scan ID to retrieve compliance items

Context Output#

PathTypeDescription
CimTrak.ComplianceItems.objectidnumberObject ID
CimTrak.ComplianceItems.typenumberType of item
CimTrak.ComplianceItems.namestringName
CimTrak.ComplianceItems.descriptionstringDescription
CimTrak.ComplianceItems.scanstarttimestringScan Start Time
CimTrak.ComplianceItems.scanendtimestringScan End Time
CimTrak.ComplianceItems.scanidnumberScanid
CimTrak.ComplianceItems.compliancemappingidnumberCompliance Mapping id
CimTrak.ComplianceItems.idnumberid

get-objects#

Input#

Argument NameDescriptionRequired
ObjectTypenumberObject Type to retrieve
ObjectSubTypenumberObject Sub Type to retrieve
ParentIdnumberParent ID to retrieve
ObjectIdnumberObject ID to retrieve
ObjectPathAndNamestringObject path and name to retrieve
RecursivebooleanRecursive

Context Output#

PathTypeDescription
CimTrak.Objects.repositoryDisplayNamestringRepository display name
CimTrak.Objects.connectedbooleanConnected
CimTrak.Objects.agentObjectIdnumberAgent object Id
CimTrak.Objects.descriptionstringDescription
CimTrak.Objects.namestringName
CimTrak.Objects.objectPathstringObject Path
CimTrak.Objects.agentIsFilesystembooleanAgent is filesystem
CimTrak.Objects.cancelbooleanCancel
CimTrak.Objects.logsByDaysbooleanLogs by days
CimTrak.Objects.requireNotesbooleanRequire notes
CimTrak.Objects.inServicestringIn service
CimTrak.Objects.eventsnumberEvents
CimTrak.Objects.intrusionsnumberIntrusions
CimTrak.Objects.intrusionSizenumberIntrusion size
CimTrak.Objects.objectIdnumberObject ID
CimTrak.Objects.objectStatusnumberObject Status
CimTrak.Objects.objectSubTypenumberobject subtype
CimTrak.Objects.objectTypenumberobject type
CimTrak.Objects.parentIdnumberParent ID
CimTrak.Objects.revisionsnumberRevisions
CimTrak.Objects.templateIdnumberTemplate Id
CimTrak.Objects.securityAddbooleanSecurity add
CimTrak.Objects.securityEditbooleanSecurity edit
CimTrak.Objects.securityLockbooleanSecurity lock
CimTrak.Objects.securityReportbooleanSecurity report
CimTrak.Objects.securityUnlockbooleanSecurity unlock
CimTrak.Objects.securityViewbooleanSecurity view
CimTrak.Objects.warnMinutesnumberWarn minutes
CimTrak.Objects.contactstringContact
CimTrak.Objects.createDatestringCreate date
CimTrak.Objects.locationstringLocation
CimTrak.Objects.urlstringUrl
CimTrak.Objects.parentNamestringParent name
CimTrak.Objects.childrennumberChildren
CimTrak.Objects.agentVersionstringAgent version
CimTrak.Objects.agentBuildnumberAgent build
CimTrak.Objects.agentOsVersionstringAgent Os version
CimTrak.Objects.agentIpstringagent Ip
CimTrak.Objects.agentNamestringAgent name
CimTrak.Objects.agentInstalledbooleanAgent installed

get-agent-info#

Input#

Argument NameDescriptionRequired
ObjectIdnumberObject ID to retrieve compliance items

Context Output#

PathTypeDescription
CimTrak.AgentInfo.objectDatastringObject data
CimTrak.AgentInfo.objectsCustomstringObject custom
CimTrak.AgentInfo.agentDatastringAgent data
CimTrak.AgentInfo.statestringState

get-compliance-archive-details#

Input#

Argument NameDescriptionRequired
ObjectIdnumberObject ID to retrieve compliance items
ComplianceScanIdnumberCompliance Scan ID to retrieve compliance items
FilterjsonFilter array to limit results IE: [{name: id, operator:>, value:5}]
StartnumberStarting number of record to get
EndnumberEnding number of record to get

Context Output#

PathTypeDescription
CimTrak.Compliance.testdatestringTest Date
CimTrak.Compliance.datatypestringData Type
CimTrak.Compliance.scanidnumberScan id
CimTrak.Compliance.ipaddressstringIP address
CimTrak.Compliance.lobjectidnumberObject Id
CimTrak.Compliance.alternatesystemidstringAlternate System ID
CimTrak.Compliance.agentuuidstringAgent uuid
CimTrak.Compliance.agentnamestringAgent name
CimTrak.Compliance.objectpathstringObject path
CimTrak.Compliance.benchmarkstringBenchmark
CimTrak.Compliance.profilestringProfile
CimTrak.Compliance.teststringTest
CimTrak.Compliance.passbooleanPass
CimTrak.Compliance.iswaivedbooleanIs waived
CimTrak.Compliance.adjustedscorenumberAdjusted score
CimTrak.Compliance.possiblescorenumberPossible score
CimTrak.Compliance.rawscorenumberRaws core
CimTrak.Compliance.weightnumberWeight
CimTrak.Compliance.testranbooleanTest ran
CimTrak.Compliance.remediationstringRemediation
CimTrak.Compliance.severitystringSeverity
CimTrak.Compliance.versionstringVersion
CimTrak.Compliance.rationalestringRationale
CimTrak.Compliance.descriptionstringDescription
CimTrak.Compliance.assessmentstringAssessment
CimTrak.Compliance.dispositionstringDisposition
CimTrak.Compliance.conjunctionstringConjunction
CimTrak.Compliance.negatatevaluebooleanNegatate value
CimTrak.Compliance.commentstringComment
CimTrak.Compliance.controlversionstringControlversion
CimTrak.Compliance.controlnumberstringControl number
CimTrak.Compliance.osversionstringOS version
CimTrak.Compliance.personalitystringPersonality
CimTrak.Compliance.objectidnumberObject id
CimTrak.Compliance.userIdnumberUser id
CimTrak.Compliance.blockbooleanLock
CimTrak.Compliance.bunlockbooleanUnlock
CimTrak.Compliance.bviewbooleanView
CimTrak.Compliance.beditbooleanEdit
CimTrak.Compliance.baddbooleanAdd
CimTrak.Compliance.breportsbooleanReports
CimTrak.Compliance.blogonbooleanLogon
CimTrak.Compliance.isadminbooleanIs admin

get-compliance-archive-summary#

Input#

Argument NameDescriptionRequired
ObjectIdnumberObject ID to retrieve compliance items
ComplianceScanIdnumberCompliance Scan ID to retrieve compliance items
FilterjsonFilter array to limit results IE: [{name: id, operator:>, value:5}]
StartnumberStarting number of record to get
EndnumberEnding number of record to get

Context Output#

PathTypeDescription
CimTrak.Compliance.testdatestringTest Date
CimTrak.Compliance.scanidnumberScan id
CimTrak.Compliance.ipaddressstringIP address
CimTrak.Compliance.datatypestringData Type
CimTrak.Compliance.alternatesystemidstringAlternate System ID
CimTrak.Compliance.agentuuidstringAgent uuid
CimTrak.Compliance.agentnamestringAgent name
CimTrak.Compliance.objectpathstringObject path
CimTrak.Compliance.lobjectidnumberObject Id
CimTrak.Compliance.benchmarkstringBenchmark
CimTrak.Compliance.profilestringProfile
CimTrak.Compliance.totalfailcountnumberTotal fail count
CimTrak.Compliance.totalpasscountnumberTotal pass count
CimTrak.Compliance.totaltestsskippednumberTotal tests skipped
CimTrak.Compliance.totalwaivecountnumberTotal waive count
CimTrak.Compliance.passbooleanPass
CimTrak.Compliance.totaltestsrannumberTotal tests ran
CimTrak.Compliance.osversionstringOS version
CimTrak.Compliance.personalitystringPersonality
CimTrak.Compliance.userIdnumberUser id
CimTrak.Compliance.objectidnumberObject id
CimTrak.Compliance.blockbooleanLock
CimTrak.Compliance.bunlockbooleanUnlock
CimTrak.Compliance.bviewbooleanView
CimTrak.Compliance.beditbooleanEdit
CimTrak.Compliance.baddbooleanAdd
CimTrak.Compliance.breportsbooleanReports
CimTrak.Compliance.blogonbooleanLogon

compliance-scan-children#

Input#

Argument NameDescriptionRequired
objectParentIdnumberParent Object Id

Context Output#

PathTypeDescription

compliance-scan-with-summary#

Input#

Argument NameDescriptionRequired
objectIdnumberObject Id
retryCountnumberNumber of times to retry to check if scan has completed
retrySecondsnumberNumber of seconds to wait before retry to check if scan completed

Context Output#

PathTypeDescription
CimTrak.Compliance.testdatestringTest Date
CimTrak.Compliance.scanidnumberScan id
CimTrak.Compliance.ipaddressstringIP address
CimTrak.Compliance.datatypestringData Type
CimTrak.Compliance.alternatesystemidstringAlternate System ID
CimTrak.Compliance.agentuuidstringAgent uuid
CimTrak.Compliance.agentnamestringAgent name
CimTrak.Compliance.objectpathstringObject path
CimTrak.Compliance.lobjectidnumberObject Id
CimTrak.Compliance.benchmarkstringBenchmark
CimTrak.Compliance.profilestringProfile
CimTrak.Compliance.totalfailcountnumberTotal fail count
CimTrak.Compliance.totalpasscountnumberTotal pass count
CimTrak.Compliance.totaltestsskippednumberTotal tests skipped
CimTrak.Compliance.totalwaivecountnumberTotal waive count
CimTrak.Compliance.passbooleanPass
CimTrak.Compliance.totaltestsrannumberTotal tests ran
CimTrak.Compliance.osversionstringOS version
CimTrak.Compliance.personalitystringPersonality
CimTrak.Compliance.userIdnumberUser id
CimTrak.Compliance.objectidnumberObject id
CimTrak.Compliance.blockbooleanLock
CimTrak.Compliance.bunlockbooleanUnlock
CimTrak.Compliance.bviewbooleanView
CimTrak.Compliance.beditbooleanEdit
CimTrak.Compliance.baddbooleanAdd
CimTrak.Compliance.breportsbooleanReports
CimTrak.Compliance.blogonbooleanLogon

get-agent-object-id-by-alternate-system-id#

Input#

Argument NameDescriptionRequired
alternateSystemIdstringAlternate system Id

Context Output#

PathTypeDescription
CimTrak.Object.agentObjectIdnumberObject Id of agent

get-agent-object-by-name#

Input#

Argument NameDescriptionRequired
agentNamestringAgent name

Context Output#

PathTypeDescription
CimTrak.Object.agentIsFilesystembooleanAgent Is Filesystem
CimTrak.Object.cancelbooleanCancel
CimTrak.Object.connectedbooleanConnected
CimTrak.Object.logsByDaysbooleanLogs By Days
CimTrak.Object.requireNotesbooleanRequire Notes
CimTrak.Object.inServicestringIn Service
CimTrak.Object.childrennumberChildren
CimTrak.Object.eventsnumberEvents
CimTrak.Object.intrusionsnumberIntrusions
CimTrak.Object.intrusionSizenumberIntrusion Size
CimTrak.Object.objectIdnumberObject Id
CimTrak.Object.objectStatusnumberObject Status
CimTrak.Object.objectSubTypenumberObject SubType
CimTrak.Object.objectTypenumberObject Type
CimTrak.Object.parentIdnumberParent Id
CimTrak.Object.revisionsnumberRevisions
CimTrak.Object.templateIdnumberTemplate Id
CimTrak.Object.securityAddbooleanSecurity Add
CimTrak.Object.securityEditbooleanSecurity Edit
CimTrak.Object.securityLockbooleanSecurity Lock
CimTrak.Object.securityReportbooleanSecurity Report
CimTrak.Object.securityUnlockbooleanSecurity Unlock
CimTrak.Object.securityViewbooleanSecurity View
CimTrak.Object.warnMinutesnumberWarn Minutes
CimTrak.Object.contactstringContact
CimTrak.Object.createDatestringCreate Date
CimTrak.Object.descriptionstringDescription
CimTrak.Object.locationstringLocation
CimTrak.Object.namestringName
CimTrak.Object.objectPathstringObject Path
CimTrak.Object.urlstringURL
CimTrak.Object.agentObjectIdnumberAgent Object Id

get-agent-object-by-alternate-id#

Input#

Argument NameDescriptionRequired
alternateSystemIdstringAgent alternate id

Context Output#

PathTypeDescription
CimTrak.Object.agentIsFilesystembooleanAgent Is Filesystem
CimTrak.Object.cancelbooleanCancel
CimTrak.Object.connectedbooleanConnected
CimTrak.Object.logsByDaysbooleanLogs By Days
CimTrak.Object.requireNotesbooleanRequire Notes
CimTrak.Object.inServicestringIn Service
CimTrak.Object.childrennumberChildren
CimTrak.Object.eventsnumberEvents
CimTrak.Object.intrusionsnumberIntrusions
CimTrak.Object.intrusionSizenumberIntrusion Size
CimTrak.Object.objectIdnumberObject Id
CimTrak.Object.objectStatusnumberObject Status
CimTrak.Object.objectSubTypenumberObject SubType
CimTrak.Object.objectTypenumberObject Type
CimTrak.Object.parentIdnumberParent Id
CimTrak.Object.revisionsnumberRevisions
CimTrak.Object.templateIdnumberTemplate Id
CimTrak.Object.securityAddbooleanSecurity Add
CimTrak.Object.securityEditbooleanSecurity Edit
CimTrak.Object.securityLockbooleanSecurity Lock
CimTrak.Object.securityReportbooleanSecurity Report
CimTrak.Object.securityUnlockbooleanSecurity Unlock
CimTrak.Object.securityViewbooleanSecurity View
CimTrak.Object.warnMinutesnumberWarn Minutes
CimTrak.Object.contactstringContact
CimTrak.Object.createDatestringCreate Date
CimTrak.Object.descriptionstringDescription
CimTrak.Object.locationstringLocation
CimTrak.Object.namestringName
CimTrak.Object.objectPathstringObject Path
CimTrak.Object.urlstringURL
CimTrak.Object.agentObjectIdnumberAgent Object Id

get-agent-object-by-ip#

Input#

Argument NameDescriptionRequired
ipstringAgent alternate id

Context Output#

PathTypeDescription
CimTrak.Object.agentIsFilesystembooleanAgent Is Filesystem
CimTrak.Object.cancelbooleanCancel
CimTrak.Object.connectedbooleanConnected
CimTrak.Object.logsByDaysbooleanLogs By Days
CimTrak.Object.requireNotesbooleanRequire Notes
CimTrak.Object.inServicestringIn Service
CimTrak.Object.childrennumberChildren
CimTrak.Object.eventsnumberEvents
CimTrak.Object.intrusionsnumberIntrusions
CimTrak.Object.intrusionSizenumberIntrusion Size
CimTrak.Object.objectIdnumberObject Id
CimTrak.Object.objectStatusnumberObject Status
CimTrak.Object.objectSubTypenumberObject SubType
CimTrak.Object.objectTypenumberObject Type
CimTrak.Object.parentIdnumberParent Id
CimTrak.Object.revisionsnumberRevisions
CimTrak.Object.templateIdnumberTemplate Id
CimTrak.Object.securityAddbooleanSecurity Add
CimTrak.Object.securityEditbooleanSecurity Edit
CimTrak.Object.securityLockbooleanSecurity Lock
CimTrak.Object.securityReportbooleanSecurity Report
CimTrak.Object.securityUnlockbooleanSecurity Unlock
CimTrak.Object.securityViewbooleanSecurity View
CimTrak.Object.warnMinutesnumberWarn Minutes
CimTrak.Object.contactstringContact
CimTrak.Object.createDatestringCreate Date
CimTrak.Object.descriptionstringDescription
CimTrak.Object.locationstringLocation
CimTrak.Object.namestringName
CimTrak.Object.objectPathstringObject Path
CimTrak.Object.urlstringURL
CimTrak.Object.agentObjectIdnumberAgent Object Id