cancel
Showing results for 
Search instead for 
Did you mean: 
AlexR
Level 8
Report Inappropriate Content
Message 1 of 4

Enumerating Client Datasources through ESM API

I am using devGetDeviceList(...) to pull a list of receivers, and running dsGetDataSourceList(...) to pull data sources from them. However I need to go deeper and pull the clients/group IPSIDs for each data source.

Is there a v2 API that can handle this task?

Thanks

3 Replies
McAfee Employee TaskManager
McAfee Employee
Report Inappropriate Content
Message 2 of 4

Re: Enumerating Client Datasources through ESM API

I believe you are looking for dsGetDataSourceDetail

Highlighted
AlexR
Level 8
Report Inappropriate Content
Message 3 of 4

Re: Enumerating Client Datasources through ESM API

Unfortunately there's no child data sources in dsGetDataSourceDetail()...

However I just happened to try grpGetDeviceTreeEx() just now and it pulled the entire device tree, so just FYI.

 

McAfee Employee TaskManager
McAfee Employee
Report Inappropriate Content
Message 4 of 4

Re: Enumerating Client Datasources through ESM API

Apologies, looks like I am sending the query to devGetDeviceList, using types BUCKET, THIRD_PARTY, EPO_APP, NSM_SENSOR and iterating through the results to dsGetDataSourceDetail to extrapolate the additional details.

More McAfee Tools to Help You
  • Subscription Service Notification (SNS)
  • How-to: Endpoint Removal Tool
  • Support: Endpoint Security
  • eSupport: Policy Orchestrator