|
KSC Open API
Kaspersky Security Center API description
|
| AdfsSso | Interface for working with ADFS SSO |
| AdHosts | Scanned active directory OU structure |
| AdmServerSettings | AdmServerSettings interface |
| AdSecManager | Adaptive Security managing |
| AdTenantMngr | Manage Active Directory scanning tenants interface. The interface allows you to assign a tenant to a host (which is an UA or an Administration Server), remove the tenant from the host, or receive all the tenants assigned to the host |
| AKPatches | Interface to manage system of autoupdating by patch.exe patches |
| AppCtrlApi | Interface to get info about execution files |
| AsyncActionStateChecker | Interface to monitor state of async action |
| CasbManager | Interface to manage the CASB subsustem |
| CertPoolCtrl | Interface to manage the pool of certificates used by the Kaspersky Security Center Server |
| CertPoolCtrl2 | 2nd interface to manage the pool of certificates used by the Kaspersky Security Center Server |
| CertUtils | Helpers for managing certificates |
| CgwHelper | CgwHelper (Connection Gateway) helper proxy class |
| ChunkAccessor | Works with the host result set |
| CloudAccess | Interface to check access of public clouds |
| ConEvents | Interface to server events |
| CustomParams | Custom parameters |
| DatabaseInfo | Database processing |
| DataProtectionApi | Allows to protect sensitive data in policies, tasks, and/or on specified host |
| DpeKeyService | Interface for working with encrypted devices |
| EntraIdSso | Interface for working with EntraId SSO |
| EventNotificationProperties | Notification properties |
| EventNotificationsApi | Publish event |
| EventProcessing | Interface implements the functionality for viewing and deleting events |
| EventProcessingFactory | Interface to create event processing iterators |
| ExtAud | Interface for working with ExtAudit subsystem |
| ExtTenant | Manage external tenant info interface |
| FileCategorizer2 | Interface for working with FileCategorizer subsystem |
| FileManager | Manage files uploaded to server |
| FilesAcceptor | Upload files to server |
| GatewayConnection | Interface for creating gateway connections |
| Gcm | Interface to manage settings of using the GCM service |
| GroupSync | Access to group synchronization objects |
| GroupSyncIterator | |
| GroupTaskControlApi | Interface to perform some management actions over group tasks |
| GuiContext | Gui context storage interface |
| HostGroup | Processing hosts and managing groups |
| HostMoveRules | Modify and acquire move rules to hosts |
| HostTagsApi | Interface allows to acquire and manage tags for hosts. It is additional interface for common ListTags |
| HostTagsRulesApi | Interface allows to acquire and manage host automatic tagging rules |
| HostTasks | Basic management operations with host tasks |
| HstAccessControl | Security policy |
| HWInvStorage | Interface for working with Hardware storage subsystem |
| IamNats | NATS DS reset iterator interface |
| InventoryApi | Interface for working with Software Inventory subsystem |
| InvLicenseProducts | Interface to manage the third-party license keys |
| IVapmSrvService | Interface to configure vapm subsystem |
| IWebSrvRemoteSettings | Remote Web server settings class |
| IWebSrvSettings | Web server settings proxy class |
| IWebUsersSrv | |
| KeyService | Interface for working with KeyService subsystem |
| KeyService2 | Additional interface for working with KeyService subsystem |
| KillChain | KillChain info from host |
| KLEVerControl | Controls the possibility to download and automatically create installation packages |
| KsnInternal | Interface for working with KsnProxy subsystem |
| LicenseInfoSync | |
| LicenseKeys | |
| LicensePolicy | License policy |
| Limits | Interface for working with Limits subsystem |
| ListTags | Interface allows to acquire and manage tags to various KSC objects |
| MdmCertCtrlApi | Mobile devices certificates and restore data management |
| MigrationData | Migration of data between KSC On-Premise and KSCHosted |
| ModulesIntegrityCheck | Interface for modules integrity check |
| Multitenancy | Multitenancy product managing |
| NagCgwHelper | Nagent CGW (Connection Gateway) API |
| NagGuiCalls | Remote host caller |
| NagHstCtl | Manage nagent on host |
| NagNetworkListApi | Nagent OpenAPI to work with network lists |
| NagRdu | Remote diagnostics on the host |
| NagRemoteScreen | Interface for remote screen session management |
| NlaDefinedNetworks | Network location awareness (NLA) defined networks. Used as a scope for Update agents. Each NLA-defined network is defined by list of NLA locations |
| OAuth2 | OAuth2 product managing |
| OsVersion | Operating systems dictionary access |
| PackagesApi | Operating with packages |
| PatchParameters | Patch parameters processing |
| PLCDevApi | Interface allows to acquire and manage PLC devices registry |
| PluginData | Plugin data managing |
| PluginDataStorage | Plugin Data Storage interface |
| Policy | Policies processing |
| PolicyProfiles | Policy profiles processing |
| ProductBackendIntegration | Product backend integration |
| ProductUserTokenIssuer | Product backend user token issuer |
| PushServerOApi | Interface for working with PushServer subsystem |
| QBTNetworkListApi | Interface to working with Quarantine, Backup and TIF network lists |
| QueriesStorage | QueriesStorage interface |
| ReportManager | Managing reports |
| RetrFiles | Class provides means to get retranslated files info |
| RspAdUaRelation | Edit relations between Uas and Active Directory controllers |
| ScanDiapasons | Network subnets processing |
| SecurityPolicy | |
| SecurityPolicy3 | Allows to manage security groups of internal users. Use srvview SplUserGroupSrvViewName to get information about relationship between users and groups |
| ServerHierarchy | Server hierarchy management interface |
| ServerTransportSettings | Server transport settings proxy class |
| ServiceNwcCommandProvider | Service console command provider |
| ServiceNwcDeployment | Service NWC Deployment |
| Session | Session management interface |
| SiemExport | SIEM control interface |
| Signature | Interface for working with signatures |
| SmsQueue | Manage SMS message queue |
| SmsSenders | Configure mobile devices as SMS senders |
| SpamEvents | Interface for reading and editing of SPAM-events list. Works in the context of a virtual server |
| SrvCloud | Interface to acquire info about public clouds |
| SrvCloudStat | Interface for working with statistics of using clouds |
| SrvIpmNewsAndStatistics | In-product marketing support interface |
| SrvRi | "Remote installation" task results |
| SrvSsRevision | Access to virtual server settings storage revisions |
| SrvView | Interface to get plain-queries from SC-server |
| SsContents | Access to settings storage |
| SubnetMasks | Subnets provider |
| Tasks | Group tasks |
| TotpGlobalSettings | 2FA global settings |
| TotpRegistration | TOTP registration |
| TotpUserSettings | 2FA user settings |
| TrafficManager | Traffic manager interface |
| UaControl | Update agents and Connection gateways management |
| Updates | Processing updates |
| UpdComps | Class provides means to manage updatable components (bases) |
| UserDevicesApi | Interface for the unified mobile device management |
| VapmControlApi | Interface for working with application updates and vulnerabilities |
| VServers | Virtual servers processing |
| VServers2 | Virtual servers processing |
| WolSender | Wake-On-LAN signal sender |