KSC Open API
Kaspersky Security Center API description
SrvView Relation between Active Directory domain controllers and Update Agents

View contains a list of links between Active Directory controllers and Update Agents able to execute XDRO responses.

View name: "KLXDRO_RSP_UA_AD"

List of view attributes is presented below.

NameTypeDescriptionRemarks
"KLXDRO_VSERVER"paramIntVirtual Server id.The same as "KLVSRV_ID"
"KLXDRO_DOMAIN_NAME"paramStringActive Directory domain name stored via the KlXdroRspAdUaData::RelationAdd method.Active Directory domain name in lowercase FQDN format, e.g. "mycompany.com".
"KLXDRO_LOGIN"paramStringLogin name of the Active Directory user able to perform XDRO response.
"KLXDRO_CONTROLLER"paramStringDomain controller addressIt may be either DNS name or NetBIOS name or IP address
"KLXDRO_HOSTNAME"paramStringGUID host name of the UA or Administration Server's Network Agent.The same as "KLHST_WKS_HOSTNAME"
"KLXDRO_HOST_DISPLAYNAME"paramStringDisplay name of host KLXDRO_HOSTNAME.The same as "KLHST_WKS_DN"
"KLXDRO_AVAILABLE"paramBoolIf DP is considered to be online nowUsefull to filter when selecting host to execute the response.
"KLXDRO_LAST_CONNECTED"paramDateTimeLast time when Network Agent has been connected to the Administration ServerUsefull to sort by.


Parameter 'pParams' of SrvView::ResetIterator or SrvView::ResetIteratorAsync method may contain:

  • "KLXDRO_DOMAIN_NAME" (paramString) Active Directory domain name in lowercase FQDN format

This allows effectively 'pin' Active Directory domain to the context of the query to acquire list of available hosts. In this case the filter string is interpreted as if it has extra '&' operation with (&(KLXDRO_DOMAIN_NAME=%1)(KLXDRO_AVAILABLE=1)). So, in this case one should not use attributes KLXDRO_DOMAIN_NAME and KLXDRO_AVAILABLE also in the filter string.

See also: