Contents
- Kaspersky Security Integration with ConnectWise Manage
- Kaspersky Security Integration with ConnectWise Manage
- Deployment schemas of Kaspersky Security Integration with ConnectWise Manage
- Integration scenario
- Installing and removing Kaspersky Security Integration with ConnectWise Manage
- Updating Kaspersky Security Integration with ConnectWise Manage
- Interface of Kaspersky Security Integration with ConnectWise Manage
- Getting started
- Managing integrations
- Configuring integration in Kaspersky Security Integration with ConnectWise Manage
- Configuring integration by using the registry
- Managing administrators
- Enabling and disabling tracing
- Reporting
- Custom fields in ConnectWise Manage
- Glossary
- Contact Technical Support
- AO Kaspersky Lab
- Information about third-party code
- Trademark notices
Kaspersky Security Integration with ConnectWise Manage
This section describes Kaspersky Security Plug-in for ConnectWise Automate. It contains a general description of the software and provides instructions for working with it.
Kaspersky Security Integration with ConnectWise Manage
This section describes the purpose, functions, and distribution kit of Kaspersky Security Integration with ConnectWise Manage, and provides hardware and software requirements for Kaspersky Security Integration with ConnectWise Manage.
About Kaspersky Security Integration with ConnectWise Manage
Integration is the process of bringing together components into a single system. Kaspersky Security Integration with ConnectWise Manage integrates Kaspersky Lab solutions (Kaspersky Security Center or Kaspersky Business Hub) and ConnectWise Manage to provide a combination of monitoring and management tools, such as automated billing and ticket creation for client accounts. Kaspersky Security Integration with ConnectWise Manage integrates ConnectWise Manage with all cloud-based products managed by Kaspersky Business Hub: Kaspersky Endpoint Security Cloud and Kaspersky Security for Microsoft Office 365.
In terms of Kaspersky Security Integration with ConnectWise Manage, integration is a set of parameters and interaction rules that can be set up and configured. First, you create an integration between your Kaspersky Lab solution and ConnectWise Manage; then you can manage and configure your integrations, and view and edit integration parameters. When configuring an integration, you set up mapping between the entities of the Kaspersky Lab solution and ConnectWise Manage entities, and define rules that determine how your Kaspersky Lab solution interacts with ConnectWise Manage.
Kaspersky Security Integration with ConnectWise Manage consists of two applications: Kaspersky Security Integration Tool for MSP and Kaspersky Security Integration Service for MSP (managed service providers).
- Kaspersky Security Integration Tool for MSP provides a graphical user interface (GUI) to configure integration. The tool is used to configure connection between the Kaspersky Lab solution that you use and ConnectWise Manage. The tool is also used to configure mapping between the Kaspersky Lab solution entities and ConnectWise Manage entities. Kaspersky Lab solution entities are virtual servers, if you use Kaspersky Security Center, or companies, if you use Kaspersky Business Hub. ConnectWise Manage entities are Companies and Products.
- Kaspersky Security Integration Service for MSP is a Microsoft Windows service application that is installed on the computer that has Kaspersky Security Center Administration Server installed. Kaspersky Security Integration Service for MSP synchronizes data in Kaspersky Security Center and ConnectWise Manage. It is a service application only, with no user interface.
About data provision
Kaspersky Security Integration with ConnectWise Manage is designed for the integration of Kaspersky Lab solutions for administration of security applications with ConnectWise Manage within the framework of the functionality described in this Help document.
To use Kaspersky Security Integration with ConnectWise Manage, you must install the integration components and connect them to the Kaspersky Lab solution you use, create an integration with ConnectWise Manage, specify connection parameters and integration settings and select your customers’ virtual servers / companies for the integration.
By using the product, you agree that said product may receive data from ConnectWise Manage and the connected virtual servers / companies, as well as store, process, and display information that is intended for ensuring the product functionality.
By creating an integration and connecting ConnectWise Manage and virtual servers / companies to the product, you thus confirm that you are the sole owner of any data you provide or that you are entitled to provide any data.
For the purpose of integration of Kaspersky Security Center / Kaspersky Business Hub and ConnectWise Manage, Kaspersky Security Integration with ConnectWise Manage may receive, store, and process the following types of data:
- Data required to connect to the integrated software:
- Parameters for connecting to Kaspersky Security Center Administration Server, including account credentials.
- Account credentials for connecting to Kaspersky Business Hub.
- Connection parameters for accessing ConnectWise Manage.
- Data about events that occur in Kaspersky Security Center, Kaspersky Endpoint Security Cloud, or Kaspersky Security for Microsoft Office 365. This data is required for automatic creation of tickets or similar entities.
- Data about assigning the Critical and Warning statuses to computers managed by Kaspersky Security Center or Kaspersky Endpoint Security Cloud. This data is required for automatic creation of tickets or similar entities.
- Data about usage of licenses for Kaspersky Lab security applications by computers managed by Kaspersky Security Center or Kaspersky Endpoint Security Cloud (the number of computers that use a certain license). This data is required for automatic generation of invoices for your customers.
- Data about the number of protected Kaspersky Security for Microsoft Office 365 mailboxes. This data is required for automatic generation of invoices for your customers.
- Data about the state of a managed Kaspersky Security Center virtual server / Kaspersky Endpoint Security Cloud workspace (the number of managed computers, the number of protected computers, the number of created and closed tickets of various types, the number of threats and malicious objects detected on the computers, the number of problematic computers, and the number of infected computers). This data is required for report generation.
- Data about licenses used at Kaspersky Security Center virtual servers / Kaspersky Endpoint Security Cloud workspaces and about attributes of these licenses. This data is required for report generation.
- Integration settings:
- Type of integrated platform (ConnectWise Manage).
- Integration name.
- Integration ID (for integrations with Kaspersky Business Hub).
- Date and time of integration creation.
- Set of integrated virtual servers / companies.
- List of Kaspersky Business Hub administrators (their aliases and email addresses) who are also granted administrative privileges in the integration.
- Rules for mapping objects of Kaspersky Security Center / Kaspersky Business Hub to those of ConnectWise Manage (virtual servers / companies to ConnectWise Manage companies and Kaspersky Lab security applications to ConnectWise Manage products).
- Rules for creating objects in ConnectWise Manage, such as tickets, agreement additions, and configuration items.
If you integrate ConnectWise Manage with Kaspersky Business Hub, the above data (specifically, data required to connect to the integrated software and integration settings) is transferred from Kaspersky Security Integration Tool for MSP to Kaspersky Business Hub. This data is processed there and is stored according to the terms and conditions of the Privacy Policy of Kaspersky Business Hub.
If your integration includes a company for which a Kaspersky Endpoint Security Cloud workspace has been created, the data that Kaspersky Business Hub receives from Kaspersky Security Integration Tool for MSP is transferred to the Kaspersky Endpoint Security Cloud workspace. This data is processed there and is stored according to the terms and conditions of the agreements that were accepted during the workspace creation.
If your integration includes a company for which a Kaspersky Security for Microsoft Office 365 workspace has been created, the data that Kaspersky Business Hub receives from Kaspersky Security Integration Tool for MSP is transferred to the Kaspersky Security for Microsoft Office 365 workspace. This data is processed there and is stored according to the terms and conditions of the agreements that were accepted during the workspace creation.
All received data is used by the MSP administrators and technicians. Kaspersky Lab Technical Support specialists may also use the above data when an MSP administrator contacts Technical Support.
Page topFeatures of Kaspersky Security Integration with ConnectWise Manage
Kaspersky Security Integration with ConnectWise Manage helps you to integrate Kaspersky Lab solutions with ConnectWise Manage to provide ticketing, straightforward monitoring, issue tracking, automated billing, and reporting in the customer environment.
Kaspersky Security Integration with ConnectWise Manage provides the following features:
- Connection
With Kaspersky Security Integration with ConnectWise Manage, you can connect Kaspersky Lab solutions to ConnectWise Manage with a few clicks to enable automated billing, ticketing, and other processes. You do not need any additional tools or consoles: you can access everything from your ConnectWise Manage console.
- Automatic ticketing
Kaspersky Security Integration with ConnectWise Manage simplifies multi-tenancy management by enabling automation of ticket creation and workflow for each of your client companies. You can select an Agreement with your client and map it to the corresponding Kaspersky Lab solution.
The tickets are automatically created and assigned to a Service Board, which reduces the time you spend monitoring your managed companies and increases the number of clients that a single technician can manage. For additional resource efficiency, assign business impacts and severities to tickets to streamline their prioritization.
- Billing setup
Kaspersky Security Integration with ConnectWise Manage provides easy access to pricing of Kaspersky Lab security applications from ConnectWise Manage, which significantly simplifies and automates customer billing and reporting.
- Report generation
You can generate service reports on Kaspersky Security Center virtual servers or Kaspersky Business Hub companies and license reports directly from ConnectWise Manage. Service reports include statistics on protection services provided to the client over the last 30 days and the last 7 days. License reports provide information about keys, including their usage and availability.
- Compatibility
With Kaspersky Security Integration with ConnectWise Manage, it is easy to create solutions based on customer needs and requirements: ConnectWise Manage works with both on-premises and cloud-based Kaspersky Lab solutions. Use Kaspersky Lab cloud-based security to avoid additional overhead, or keep everything inside the perimeter and make the most of your existing hardware investment with an on-premises solution.
Distribution kit
Kaspersky Security Integration with ConnectWise Manage is delivered free of charge as a distribution package that contains installation files for Kaspersky Security Integration Tool for MSP and Kaspersky Security Integration Service for MSP.
You can download the distribution kit from the Kaspersky Lab website.
No license is required for Kaspersky Security Integration with ConnectWise Manage.
Software requirements
Basic software requirements for integration setup:
- ConnectWise Manage 2019.1 and 2019.2.
- Kaspersky Security Center Administration Server 10 Service Pack 2 Maintenance Release 1 and later, Kaspersky Endpoint Security Cloud, or Kaspersky Security for Microsoft Office 365.
Software requirements for Kaspersky Security Integration Tool for MSP:
- Microsoft Windows 7 and later.
- Microsoft .NET Framework 4.5.2.
- Kaspersky Security Center Administration Server 10 Service Pack 2 Maintenance Release 1 and later, or Kaspersky Security Center Administration Console 10 Service Pack 2 Maintenance Release 1 and later—for an on-premises solution only.
Software requirements for Kaspersky Security Integration Service for MSP:
- Supported operating systems are the same as those supported by Kaspersky Security Center 10 Service Pack 2 Maintenance Release 1 and later. Refer to Kaspersky Security Center documentation for details.
- Administration Server component of Kaspersky Security Center 10 Service Pack 2 Maintenance Release 1 and later.
- Microsoft .NET Framework 4.5.2.
Deployment schemas of Kaspersky Security Integration with ConnectWise Manage
This section describes the deployment schemas of Kaspersky Security Integration with ConnectWise Manage. The schemas include the two components of Kaspersky Security Integration with ConnectWise Manage:
- Kaspersky Security Integration Tool for MSP—Used to configure connection between the Kaspersky Lab solution you use and Autotask and to configure mapping between the Kaspersky Lab solution entities and Autotask entities.
- Kaspersky Security Integration Service for MSP—Synchronizes data in Kaspersky Security Center and Autotask. It is a service application only, with no user interface.
The deployment schema that suits your integration depends on the Kaspersky Lab solution you use and on your integration model. There are three deployment schemas:
- For an on-premises version of a Kaspersky Lab solution—Kaspersky Security Center.
- For an on-premises version of a Kaspersky Lab solution—Kaspersky Security Center with slave Administration Servers.
- For a cloud-based version of a Kaspersky Lab solution—Kaspersky Business Hub.
This section describes the deployment schemas in detail.
Deployment schema for on-premises solution
Deploy Kaspersky Security Integration with ConnectWise Manage based on this schema if you use an on-premises version of a Kaspersky Lab solution—Kaspersky Security Center—and if you do not have slave Administration Servers in your managed company infrastructure.
The components of Kaspersky Security Integration with ConnectWise Manage are shown as orange rectangles in the following figure.
Deployment schema for on-premises solution
The following list describes deployment prerequisites and data flow:
- Kaspersky Security Integration Service for MSP must be installed on the computer on which Kaspersky Security Center Administration Server is installed.
- Kaspersky Security Integration Tool for MSP must be installed on the computer on which either Administration Console or Administration Server is installed and deployed.
- In Kaspersky Security Center, virtual servers must be created for each of the ConnectWise Manage companies. These virtual servers are then mapped to the companies, allowing you to integrate Kaspersky Security Center and ConnectWise Manage.
- In your managed environment, you may have many different Kaspersky Lab programs installed. Data on the number of programs is used by Kaspersky Security Integration with ConnectWise Manage for automatic billing. Events and computer status changes sent from Kaspersky Lab programs to Kaspersky Security Center are received by Kaspersky Security Integration Service for MSP and tickets are created based on them.
Deployment schema for on-premises solution and slave servers
Deploy Kaspersky Security Integration with ConnectWise Manage based on this schema if you use an on-premises version of a Kaspersky Lab solution—Kaspersky Security Center—and if you use slave Administration Servers in your managed company infrastructure.
The components of Kaspersky Security Integration with ConnectWise Manage are shown as orange rectangles in the following figure.
Deployment schema for on-premises solution and slave servers
The following list describes deployment prerequisites and data flow:
- One or more Administration Servers are used in the client's infrastructure. These Administration Servers are slave Administration Servers relative to the Administration Server that is installed in the MSP infrastructure. The Administration Server installed in the MSP infrastructure is the master Administration Server. You can use this type of deployment to decrease load on your master Administration Server.
- Kaspersky Security Integration Service for MSP must be installed on the computer on which the slave Administration Server is installed in the client's infrastructure.
- Kaspersky Security Integration Tool for MSP must be installed on the computer on which either Administration Console or the master Administration Server is installed and deployed.
- In your slave Administration Server, virtual servers must be created for each of the managed accounts. These virtual servers are then mapped to ConnectWise Manage companies, allowing you to integrate Kaspersky Security Center and ConnectWise Manage.
- In your managed environment, you may have many different Kaspersky Lab programs installed. Data on the number of programs is used by Kaspersky Security Integration with ConnectWise Manage for automatic billing. Events and computer status changes sent from Kaspersky Lab programs to Kaspersky Security Center are received by Kaspersky Security Integration Service for MSP and tickets are created based on them.
Deployment schema for cloud-based solution
Deploy Kaspersky Security Integration with ConnectWise Manage based on this schema if you use the cloud-based version of a Kaspersky Lab solution—Kaspersky Business Hub.
The components of Kaspersky Security Integration with ConnectWise Manage are shown as orange rectangles in the following figure.
Deployment schema for cloud-based solution
The following list describes deployment prerequisites and data flow:
- In this deployment schema, only Kaspersky Security Integration Tool for MSP is used. Kaspersky Security Integration Service for MSP is not used.
- Kaspersky Security Integration Tool for MSP must be installed in your infrastructure, and not in the client infrastructure.
- In your Kaspersky Business Hub solution, companies must be created for each of the ConnectWise Manage companies. These companies are then mapped to the companies, allowing you to integrate Kaspersky Business Hub and ConnectWise Manage.
- In your managed environment, you may have many different Kaspersky Lab programs installed. Data on the number of programs is used by Kaspersky Security Integration with ConnectWise Manage for automatic billing. Events and computer status changes sent from Kaspersky Lab programs to Kaspersky Business Hub are received and tickets are created based on them.
Integration scenario
This section describes the overall sequence of actions that you perform to integrate your Kaspersky Lab solution (Kaspersky Security Center or Kaspersky Business Hub) with ConnectWise Manage by means of Kaspersky Security Integration with ConnectWise Manage.
- Installing Kaspersky Security Integration with ConnectWise Manage.
Download Kaspersky Security Integration with ConnectWise Manage from the Kaspersky Lab web site and install it by using a standard Windows installation procedure.
- Preparing information for setting up integration.
Check the connection settings and additional prerequisites to successfully integrate your Kaspersky Lab solution with ConnectWise Manage. You will have to provide these parameters in the next steps of this scenario.
- Connecting Kaspersky Security Integration with ConnectWise Manage to your Kaspersky Lab solution.
Provide the parameters to connect Kaspersky Security Integration with ConnectWise Manage to your Kaspersky Lab solution:
- For Kaspersky Security Center, provide user credentials and server parameters.
- For Kaspersky Business Hub, provide the account credentials.
- Creating integration with ConnectWise Manage.
Provide the parameters for the new integration with ConnectWise Manage that is created during initial configuration. The integration parameters are the same for Kaspersky Security Center and for Kaspersky Business Hub.
- Adding virtual servers or companies to your integration.
Select virtual servers or companies to be integrated with ConnectWise Manage:
- For Kaspersky Security Center, select virtual servers to be mapped to ConnectWise Manage companies.
- For Kaspersky Business Hub, select companies to be mapped to ConnectWise Manage companies.
- Checking integration.
After you perform step 1 through step 5, Kaspersky Security Integration with ConnectWise Manage will be installed and set up. To verify the installation, open the Companies tab and make sure that your virtual servers / companies are displayed in the first column and that your ConnectWise Manage companies are available for selection in the second column.
Kaspersky Security Integration Tool for MSP main window
Installing and removing Kaspersky Security Integration with ConnectWise Manage
Kaspersky Security Integration with ConnectWise Manage is delivered as a distribution package that contains two applications: Kaspersky Security Integration Tool for MSP and Kaspersky Security Integration Service for MSP.
This section contains step-by-step instructions for installing and removing Kaspersky Security Integration with ConnectWise Manage.
Installing Kaspersky Security Integration with ConnectWise Manage
After you download the distribution package for Kaspersky Security Integration with ConnectWise Manage, install the components of Kaspersky Security Integration with ConnectWise Manage by using a standard Windows installation procedure.
Kaspersky Security Integration Service must be installed if you use Kaspersky Security Center. If you use Kaspersky Business Hub, you do not have to install Kaspersky Security Integration Service.
Install Kaspersky Security Integration Service for MSP on the computer on which Kaspersky Security Center Administration Server is installed. Install Kaspersky Security Integration Tool for MSP on the computer on which either Administration Console or Administration Server is installed and deployed.
Install both components of Kaspersky Security Integration with ConnectWise Manage—Kaspersky Security Integration Tool for MSP and Kaspersky Security Integration Service for MSP—in the same manner. The steps below describe the installation process for each component.
Before you install the components of Kaspersky Security Integration with ConnectWise Manage, it is strongly recommended to check their digital signatures to make sure that they are issued by Kaspersky Lab.
To check the digital signature for a component of Kaspersky Security Integration with ConnectWise Manage:
- Locate the installation application (msp_setup.exe file) for the Kaspersky Security Integration with ConnectWise Manage component.
- Right-click the installation application and select Properties.
- In the properties window that opens, click the Digital Signatures tab and check that the installation application has Kaspersky Lab signatures.
- Close the properties window.
After you check the digital signatures of the Kaspersky Security Integration with ConnectWise Manage components, install each of the components.
You can install Kaspersky Security Integration with ConnectWise Manage either in interactive mode or in silent mode.
Installation in interactive mode
To install a component of Kaspersky Security Integration with ConnectWise Manage in interactive mode:
- On the machine where you want to install Kaspersky Security Integration with ConnectWise Manage, double-click the installation application (msp_setup.exe file) for the component.
- Follow the wizard steps to install the component.
- Accept the terms of the license agreement to continue installation.
- If required, change the installation folder for the component. The folder you select must have about 25 MB of free space to install both components of Kaspersky Security Integration with ConnectWise Manage.
- Click Finish on the last page of the wizard.
Kaspersky Security Integration Tool for MSP and Kaspersky Security Integration Service for MSP are installed. Kaspersky Security Integration Tool for MSP is added to the Start menu.
Installation in silent mode
To install a component of Kaspersky Security Integration with ConnectWise Manage in silent mode:
- Read the license agreement stored in license.txt file next to the installation application (msp_setup.exe file). Proceed only if you accept the terms of the license agreement.
- At the command prompt, type
msp_setup.exe /s /v"EULA=1 INSTALLDIR=\"<installation path>\""
Here,
EULA=1
means that you accept the terms of the license agreement.If you specify another value or if you do not specify this parameter, the component will not be installed.
INSTALLDIR=\"<installation path>\"
is the path to the componentinstallation folder.If you do not specify this parameter, the component will be installed to %PROGRAMFILES%\Kaspersky Lab\<component name> (in 32-bit versions of Windows) or to %PROGRAMFILES(x86)%\Kaspersky Lab\<component name> (in 64-bit versions of Windows).
Kaspersky Security Integration Tool for MSP and Kaspersky Security Integration Service for MSP are installed. Kaspersky Security Integration Tool for MSP is added to the Start menu.
Known issue
Kaspersky Security Integration Service for MSP cannot connect to ConnectWise Manage if Kaspersky Security Center and Kaspersky Security Integration Service for MSP are deployed in the client's network instead of the managed service provider's network, and there is an authentication proxy server between Kaspersky Security Integration Service for MSP and ConnectWise Manage.
To enable Kaspersky Security Integration Service for MSP to connect to ConnectWise Manage over the Internet through the proxy with authentication:
- Launch the Services Microsoft Management Console snap-in by selecting Start → Control panel → Administrative Tools → Services.
- Right-click Kaspersky Security Integration Service for MSP and select Properties.
- In the service properties window that opens, click the Log On tab and specify the following settings:
- In the Log on as section, select the This account option.
- Specify the account credentials for connection to the Internet by Kaspersky Security Integration Service for MSP.
- Click OK in the service properties window to save your changes.
Removing Kaspersky Security Integration with ConnectWise Manage
You can remove the components of Kaspersky Security Integration with ConnectWise Manage by using a standard Windows installation / uninstallation procedure.
To remove a component of Kaspersky Security Integration with ConnectWise Manage:
- On the Start menu, select Control Panel and then click Programs and Features.
- In the list of installed programs, select Kaspersky Security Integration Tool for MSP or Kaspersky Security Integration Service for MSP.
- Right-click the selected application and select Uninstall.
The selected application is removed. Repeat these steps for the other component of Kaspersky Security Integration with ConnectWise Manage.
As an alternative, you can remove the components of Kaspersky Security Integration with ConnectWise Manage in silent mode.
To remove Kaspersky Security Integration Tool for MSP in silent mode:
Open a Command Prompt window as an administrator and type
msiexec.exe /x {8b214c37-6b57-41b7-a7cf-aee68866d54d} REBOOT=ReallySuppress /qn /l*v %temp%\msp_service_uninstall_log.txt
To remove Kaspersky Security Integration Service for MSP in silent mode:
Open a Command Prompt window as an administrator and type
msiexec.exe /x {96c9850b-81d7-4fa9-979b-a7996b003c80} REBOOT=ReallySuppress /qn /l*v %temp%\msp_tool_uninstall_log.txt
Removing user.config file
When you uninstall Kaspersky Security Integration Tool for MSP, the user.config files are not removed. These files are automatically created for every user who has ever connected to a Kaspersky Lab solution (either on-premises or Cloud) using Kaspersky Security Integration Tool for MSP. The user.config files contain encrypted information about the user's connection settings for Kaspersky Security Center or Kaspersky Business Hub.
If necessary, you can manually remove the user.config file for every user. The user.config file is stored in the AppData folder of a user.
For example, for Windows 7 and Administrator user, the path to the user.config files is as follows: C:\Users\Administrator\AppData\Local\AO_Kaspersky_Lab\IntegrationUI.exe_Url_nrmo2y4axdcnfumknnua4kzhxvafmxmb\1.0.0.0\user.config.
Updating Kaspersky Security Integration with ConnectWise Manage
It is recommended to update Kaspersky Security Integration with ConnectWise Manage to the latest version.
To successfully migrate Kaspersky Security Integration with ConnectWise Manage:
- Update Kaspersky Security Integration with ConnectWise Manage.
- Check the settings. If you are not satisfied with the results of their migration, re-configure the integration.
Updating Kaspersky Security Integration with ConnectWise Manage
The sequence of actions required to update Kaspersky Security Integration with ConnectWise Manage depends on the Kaspersky Lab solution that you use.
- If you use Kaspersky Security Center, update both components of Kaspersky Security Integration with ConnectWise Manage (Kaspersky Security Integration Service for MSP and all instances of Kaspersky Security Integration Tool for MSP) to the latest version before you start using the new version of Kaspersky Security Integration with ConnectWise Manage. If you use several instances of Kaspersky Security Integration Tool for MSP when working with a single Kaspersky Security Integration Service for MSP, make sure that all these instances are updated.
If one or more components of Kaspersky Security Integration with ConnectWise Manage is not updated (either Kaspersky Security Integration Service for MSP or one of the Kaspersky Security Integration Tool for MSP instances), Kaspersky Security Integration with ConnectWise Manage will not operate properly.
- If you use Kaspersky Business Hub, update all instances of Kaspersky Security Integration Tool for MSP to the latest version.
Reconfiguring ticketing
Ticketing in Kaspersky Security Integration with ConnectWise Manage version Maintenance Release 2 and later differs significantly from ticketing in version Maintenance Release 1 and earlier. When you update Kaspersky Security Integration with ConnectWise Manage to Maintenance Release 2 or later, it is recommended to reconfigure ticketing in Kaspersky Security Integration Tool for MSP. For information about how to configure ticketing, refer to Setting up ticketing.
All other settings that you configured in a previous version of Kaspersky Security Integration Tool for MSP, such as integration parameters, companies, and product mappings, remain the same when you migrate Kaspersky Security Integration with ConnectWise Manage to the latest version.
Page topInterface of Kaspersky Security Integration with ConnectWise Manage
Kaspersky Security Integration with ConnectWise Manage consists of two applications: Kaspersky Security Integration Tool for MSP and Kaspersky Security Integration Service for MSP.
- Kaspersky Security Integration Tool for MSP provides a graphical user interface to configure integration.
- Kaspersky Security Integration Service for MSP is a service application for Microsoft Windows that synchronizes data in Kaspersky Security Center and ConnectWise Manage. It does not have a user interface.
Kaspersky Security Integration Tool for MSP consists of one window with several nested tabs. Depending on the type of Kaspersky Lab solution that you use—on-premises or cloud-based—Kaspersky Security Integration Tool for MSP may have three or four nested tabs. On these tabs, you can configure mapping between the Kaspersky Lab solution entities, such as virtual servers / companies and security applications, and ConnectWise Manage entities, such as companies and products. You can also configure ticketing, and if you use the cloud-based version of the solution you can manage administrators who can configure the integration.
Kaspersky Security Integration Tool for MSP main window
The Kaspersky Security Integration Tool for MSP window has the following tabs:
- Companies—Use this tab to set up and modify mapping between managed companies in ConnectWise Manage and virtual servers or companies in your Kaspersky Lab solution, and to add or remove virtual servers or companies to your integration. On the Companies tab, you can also enable automatic billing for your managed companies.
- Ticketing—Use this tab to set up ticketing rules for enabling automatic creation and assignment of tickets in ConnectWise Manage. You can configure creation and assignment of tickets depending on the event severity and type, or when a computer status changes in Kaspersky Lab security applications.
Ticketing is one of the most important features of your integration. If you do not configure ticketing, ConnectWise Manage cannot generate tickets on the basis of events and computer status changes and cannot process corresponding issues.
- Products—Use this tab to set up mapping between ConnectWise Manage products and Kaspersky Lab security applications so that usage information about Kaspersky Lab security applications appears in ConnectWise Manage as Agreement Additions. You can modify the existing mapping of products and security applications as well.
- Administrators—This tab is available for cloud-based solutions only. Use this tab to manage the administrators related to the integration with Kaspersky Business Hub. You can add existing Kaspersky Business Hub administrators to your integration or remove administrators from the integration if you do not want them to configure the integration.
Getting started
After you install Kaspersky Security Integration with ConnectWise Manage, you establish a connection between it and ConnectWise Manage. The connection enables you to configure integration using Kaspersky Security Integration Tool for MSP and enables Kaspersky Security Integration Service for MSP to send Service Tickets and license usage information to ConnectWise Manage. To establish connection, create a new integration using Kaspersky Security Integration Tool for MSP.
The integration process varies depending on which Kaspersky Lab solution you use. This section describes how to configure integration with Kaspersky Security Center and with Kaspersky Business Hub.
Prerequisites
When configuring integration, you must specify the parameters of the Kaspersky Lab solution you integrate with (Kaspersky Security Center or Kaspersky Business Hub) and ConnectWise Manage connection parameters. It is recommended that you check these parameters in advance in order to prepare for setting up integration.
Kaspersky Security Center parameters
Check the following parameters:
- Address of the computer on which Kaspersky Security Center Administration Server is installed.
- Credentials: user name and password for the computer on which Administration Server is installed.
- If you establish connection to the Administration Server through a proxy server, check the proxy server parameters: network address or domain name and credentials for the proxy server.
Kaspersky Business Hub parameters
Check the credentials of your Kaspersky Business Hub account: email address and password.
ConnectWise Manage parameters
Check the following parameters:
- Web address of the site that hosts the ConnectWise Manage Server.
- Name of your company in ConnectWise Manage, that is, the company name you use to log in to ConnectWise Manage.
- Public and private keys generated by ConnectWise Manage. Note that the private key is available only at the time the key is created.
For details on how to generate the keys, see Setting up public and private keys in ConnectWise Manage.
Additional prerequisites
During the integration process, it is required to add virtual servers or companies to your integration. These virtual servers or companies are then mapped to ConnectWise Manage companies.
For each client company in ConnectWise Manage, create and assign a separate Kaspersky Security Center virtual server / Kaspersky Business Hub company prior to integration.
One-to-one mapping is supported, and therefore the number of virtual servers or companies must not exceed the number of your managed companies.
Page topSetting up public and private keys in ConnectWise Manage
To create integration between ConnectWise Manage and Kaspersky Security Integration with ConnectWise Manage, you have to provide API keys. API keys are public and private keys that are generated by ConnectWise Manage for an integration account.
To create API keys in ConnectWise Manage:
- In ConnectWise Manage, click System → Members and either select an existing member or create a new one.
Make sure that the member you selected has all the rights necessary to set up the integration.
- On the Member Maintenance screen, click the API Keys tab and then click the New Item button.
- In the Description field, type the description for the newly created keys (for example, Kaspersky Integration).
- Click the Save button to save the new item.
The two API keys are generated and displayed in the Public Key and Private Key fields.
The private key is displayed only at the time it is created.
Make a note of both keys or copy them to the Clipboard because there is no way to recover the private key after the API Keys tab is closed.
You will have to specify these keys when you configure integration with ConnectWise Manage.
Page topIntegrating with Kaspersky Security Center
This section describes how to create and configure integration between ConnectWise Manage and Kaspersky Security Center by using Kaspersky Security Integration Tool for MSP.
To successfully create integration, connect to Kaspersky Security Center Administration Server and perform the steps described in the following sections.
Connecting to Kaspersky Security Center Administration Server
When you start Kaspersky Security Integration Tool for MSP, the connection settings window opens. In this window, specify the settings to connect to Kaspersky Security Center Administration Server.
Connecting to Kaspersky Security Center Administration Server
To connect to Kaspersky Security Center Administration Server:
- In the Start menu, select Kaspersky Security Integration Tool for MSP.
- In the window that opens, select the Kaspersky Endpoint Security for Business solution to connect to Kaspersky Security Center Administration Server.
- You can connect to Kaspersky Security Center Administration Server in one of the following ways:
- By providing the connection parameters for the computer on which the Administration Server is installed.
If you selected this method of connection, specify the following connection settings. None of the fields can be blank.
- Address—Address of the computer on which the Administration Server is installed. You can specify this value as an IP address or as a domain name of the computer.
- User name—User name to connect to the computer on which the Administration Server is installed, that is, to the computer whose address you specified in the Address field.
- Password—Password to connect to the computer, on which the Administration Server is installed, that is, to the computer whose address you specified in the Address field.
- By selecting the Administration Server certificate.
In this case, you do not have to provide the connection parameters for the computer on which the Administration Server is installed. Kaspersky Security Integration Tool for MSP uses the certificate of Kaspersky Security Center Administration Server to connect to this Administration Server. Usage of the certificate guarantees that Kaspersky Security Integration Tool for MSP connects to the Administration Server from which the certificate was downloaded.
The Administration Server certificate is created automatically during installation of the Administration Server and is stored in the %ProgramData%\Application Data\KasperskyLab\adminkit\1093\cert folder on the computer that has Administration Server installed. Before starting to use the Administration Server certificate for authentication, copy the certificate file, klserver.cer, to the computer on which Kaspersky Security Integration Tool for MSP is installed.
- By providing the connection parameters for the computer on which the Administration Server is installed.
To use Administration Server certificate:
- Click the Select Kaspersky Security Center Administration Server certificate link.
- In the window that opens, select the Use a certificate check box, click Browse, and then navigate to the certificate file.
- Click OK to start using the selected certificate for connection.
- If you want to establish the connection to the Administration Server through a proxy server, select the Use proxy server check box. By default, this check box is cleared.
If you selected the Use proxy server check box, provide the following proxy-server settings:
- Address—Network address of the proxy server. Provide the address as a full domain name of the proxy server.
- User name—User name to connect to the proxy server.
- Password—Password to connect to the proxy server.
- Click the Proceed button to connect to the Administration Server using the specified settings.
The system validates the provided settings and connects to the Administration Server.
Creating a Kaspersky Security Center integration with ConnectWise Manage
After you connect to the Administration Server, the integration settings window opens, where you can create an integration between ConnectWise Manage and Kaspersky Security Center by means of Kaspersky Security Integration Tool for MSP.
Creation of an integration between ConnectWise Manage and Kaspersky Security Center is required only when you launch Kaspersky Security Integration Tool for MSP for the first time.
Specifying ConnectWise Manage integration settings
To create integration with ConnectWise Manage:
- In the integration settings window that opens after you connect to the Administration Server, specify the following settings for the newly created integration:
- Select platform—Select the integration platform from the drop-down list. The list contains the names of all the platforms that Kaspersky Security Center can be integrated with. For integration with ConnectWise Manage, select ConnectWise Manage.
- Integration name—Name of the new integration. This field cannot be blank. By default, the integration name is Integration with ConnectWise Manage. The integration name is displayed in the Kaspersky Security Integration Tool for MSP window as a link that allows you to view and access the integration properties.
For an integration with Kaspersky Business Hub, click the View integration ID link under the integration name to view the identifier of the integration. You may have to provide this ID to Kaspersky Lab Technical Support for diagnostics and troubleshooting.
- Site—Web address of the site that hosts the ConnectWise Manage Server. This field cannot be blank.
When you set up integration with ConnectWise Manage Cloud, specify the web address of the site that hosts the ConnectWise Manage Server with the ‘api-' prefix. Use one of the following sites based on your location:
- North American Cloud:
api-na.myconnectwise.net
- European Cloud:
api-eu.myconnectwise.net
- South African Cloud:
api-za.myconnectwise.net
- Australian Cloud:
api-au.myconnectwise.net
- North American Cloud:
- Company—Name of your company in ConnectWise Manage. It is the company name you use to log in to ConnectWise Manage. This field cannot be blank.
- Public key—Public key generated by ConnectWise Manage. This field cannot be blank.
- Private key—Private key generated by ConnectWise Manage. This field cannot be blank. The private key is available only at the time the key is created.
ConnectWise Manage generates both public and private keys. For details on how to generate the keys, see section Setting up public and private keys in ConnectWise Manage.
- Click the Proceed button when you have finished specifying the integration settings.
The system validates the ConnectWise Manage integration settings. If the settings you provide are correct, they are saved and then used by Kaspersky Security Integration with ConnectWise Manage to gain access to ConnectWise Manage.
Kaspersky Security Center is now integrated with ConnectWise Manage.
Adding virtual servers to the integration
After an integration with ConnectWise Manage is created, a window opens where you can add Kaspersky Security Center virtual servers to the integration. Kaspersky Security Center virtual servers are then mapped to the ConnectWise Manage companies.
Adding virtual servers to the integration
To add Kaspersky Security Center virtual servers to the integration:
- In the window, which lists Kaspersky Security Center virtual servers, select the check boxes next to the existing virtual servers to add them to the integration.
If you want to add all virtual servers to the integration, select the Select all check box.
- Click Proceed.
You will now be able to map these virtual servers to ConnectWise Manage companies.
Each virtual server can be added to one integration only. That is, if a virtual server is added to an integration, it is not displayed in a list of virtual servers available for another integration.
Integrating with Kaspersky Business Hub
This section describes how to create and configure integration between ConnectWise Manage and Kaspersky Business Hub by means of Kaspersky Security Integration Tool for MSP.
To successfully create integration, connect to Kaspersky Business Hub and perform the steps described in the following sections.
Connecting to Kaspersky Business Hub
When you start Kaspersky Security Integration Tool for MSP, the connection settings window opens. In this window, specify the settings to connect to Kaspersky Business Hub.
Connecting to Kaspersky Business Hub
To connect to Kaspersky Business Hub:
- In the Start menu, select Kaspersky Security Integration Tool for MSP.
- In the window that opens, select the Kaspersky Business Hub solution.
- Specify the following connection settings:
- User name—Email address that you use to connect to Kaspersky Business Hub. This field cannot be blank.
- Password—Password that you use to connect to Kaspersky Business Hub. This field cannot be blank.
- Click the Proceed button to connect to Kaspersky Business Hub by using the specified settings.
The system validates the provided settings and establishes connection to Kaspersky Business Hub.
Creating a Kaspersky Business Hub integration with ConnectWise Manage
After you connect to the Kaspersky Business Hub, the integration settings window opens, where you can create an integration between ConnectWise Manage and Kaspersky Business Hub by means of Kaspersky Security Integration Tool for MSP.
Creation of an integration between ConnectWise Manage and Kaspersky Business Hub is required only when you launch Kaspersky Security Integration Tool for MSP for the first time.
Specifying ConnectWise Manage integration settings
To create integration with ConnectWise Manage:
- In the integration settings window that opens after you connect to Kaspersky Business Hub, specify the following settings for the newly created integration:
- Select platform—Select the integration platform from the drop-down list. The list contains the names of all platforms that Kaspersky Business Hub can be integrated with. For integration with ConnectWise Manage, select ConnectWise Manage.
- Integration name—Name of the new integration. This field cannot be blank. By default, the integration name is Integration with ConnectWise Manage. The integration name is displayed in the Kaspersky Security Integration Tool for MSP window as a link that allows you to view and access the integration properties.
For an integration with Kaspersky Business Hub, click the View integration ID link under the integration name to view the identifier of the integration. You may have to provide this ID to Kaspersky Lab Technical Support for diagnostics and troubleshooting.
- Site—Web address of the site that hosts the ConnectWise Manage Server. This field cannot be blank.
When you set up integration with ConnectWise Manage Cloud, specify the web address of the site that hosts the ConnectWise Manage Server with the ‘api-' prefix. Use one of the following sites based on your location:
- North American Cloud:
api-na.myconnectwise.net
- European Cloud:
api-eu.myconnectwise.net
- South African Cloud:
api-za.myconnectwise.net
- Australian Cloud:
api-au.myconnectwise.net
- North American Cloud:
- Company—Name of your company in ConnectWise Manage. It is the company name you use to log in to ConnectWise Manage. This field cannot be blank.
- Public key—Public key generated by ConnectWise Manage. This field cannot be blank.
- Private key—Private key generated by ConnectWise Manage. This field cannot be blank. The private key is available only at the time the key is created.
ConnectWise Manage generates both public and private keys. For details on how to generate the keys, see section Setting up public and private keys in ConnectWise Manage.
- Click the Proceed button when you have finished specifying the integration settings.
The system validates the ConnectWise Manage integration settings. If the settings you provide are correct, they are saved and then used by Kaspersky Security Integration with ConnectWise Manage to gain access to ConnectWise Manage.
Kaspersky Business Hub is now integrated with ConnectWise Manage.
Adding Kaspersky Business Hub companies to the integration
After an integration with ConnectWise Manage is created, a window opens where you can add Kaspersky Business Hub companies to the integration. Kaspersky Business Hub companies are then mapped to the ConnectWise Manage companies.
You cannot add separate Kaspersky Endpoint Security Cloud workspaces or Kaspersky Security for Microsoft Office 365 workspaces to the integration. You can add only entire Kaspersky Business Hub companies. All workspaces created for a company in Kaspersky Business Hub are added to the integration.
Adding companies to the integration
To add Kaspersky Business Hub companies to the integration:
- In the window, which lists Kaspersky Business Hub companies, select the check boxes next to the existing companies to add them to the integration. Icons next to the name of each company show which workspaces are created for this company in Kaspersky Business Hub.
If you want to add all companies to the integration, select the Select all check box.
- Click Proceed.
You will now be able to map these companies to ConnectWise Manage companies.
Each Kaspersky Business Hub company can be added to one integration only. That is, if a company is added to an integration, it is not displayed in a list of companies available for another integration.
Supplementary parameter
The parameter that indicates the type of Kaspersky Business Hub server to which Kaspersky Security Integration Tool for MSP connects may be included in the .config file (IntegrationUI.exe.config) of Kaspersky Security Integration Tool for MSP.
The parameter name is KESCloudServer; and its possible values are:
- production—Kaspersky Security Integration Tool for MSP works with the Production server.
- beta—Kaspersky Security Integration Tool for MSP works with the Beta server.
- test—Kaspersky Security Integration Tool for MSP works with the Test server.
You are strongly urged not to modify the KESCloudServer parameter unless you receive clear instructions from Kaspersky Lab.
The IntegrationUI.exe.config file is stored in the installation folder of Kaspersky Security Integration Tool for MSP. The default path is C:\Program Files (x86)\Kaspersky Lab\Kaspersky Security Integration Tool for MSP\IntegrationUI.exe.config.
By default, the KESCloudServer parameter is not displayed in the .config file of Kaspersky Security Integration Tool for MSP.
The KESCloudServer parameter can be specified as follows:
<appSettings>
<add key="KESCloudServer" value="production" />
</appSettings>
Managing integrations
This section describes how to edit or delete an existing integration and how to create a new integration. For example, you may have to edit, delete, or create an integration when you change the vendor of your Professional Services Automation system.
Creating a new integration
You can create a new integration in the Kaspersky Security Integration Tool for MSP window.
Creating a new integration
To create a new integration with ConnectWise Manage:
- At the top of the Kaspersky Security Integration Tool for MSP window, click the name of the current integration.
- In the Integration Settings window that opens, click the New integration button.
A new Integration Settings window opens. The fields for the connection settings are blank.
- Specify the values for the following settings of the integration:
- Platform—Select the integration platform from the drop-down list. The list contains the names of all platforms that Kaspersky Security Center or Kaspersky Business Hub can be integrated with. For integration with ConnectWise Manage, select ConnectWise Manage.
- Integration name—Name of the new integration. This field cannot be blank. By default, the integration name is Integration with ConnectWise Manage. The integration name is displayed in the Kaspersky Security Integration Tool for MSP window as a link that allows you to view and access the integration properties.
For an integration with Kaspersky Business Hub, click the View integration ID link under the integration name to view the identifier of the integration. You may have to provide this ID to Kaspersky Lab Technical Support for diagnostics and troubleshooting.
- Site—Web address of the site that hosts the ConnectWise Manage Server. This field cannot be blank.
When you set up integration with ConnectWise Manage Cloud, specify the web address of the site that hosts the ConnectWise Manage Server with the ‘api-' prefix. Use one of the following sites based on your location:
- North American Cloud:
api-na.myconnectwise.net
- European Cloud:
api-eu.myconnectwise.net
- South African Cloud:
api-za.myconnectwise.net
- Australian Cloud:
api-au.myconnectwise.net
- North American Cloud:
- Company—Name of your company in ConnectWise Manage. It is the company name you use to log in to ConnectWise Manage. This field cannot be blank.
- Public key—Public key generated by ConnectWise Manage. This field cannot be blank.
- Private key—Private key generated by ConnectWise Manage. This field cannot be blank. The private key is available only at the time the key is created.
ConnectWise Manage generates both public and private keys. For details on how to generate the keys, see section Setting up public and private keys in ConnectWise Manage.
- Click OK when you have finished specifying the integration settings.
The system validates the ConnectWise Manage integration settings. If the settings you provide are correct, they are saved and then used by Kaspersky Security Integration with ConnectWise Manage to gain access to ConnectWise Manage.
A new integration with ConnectWise Manage is created.
Page topEditing and viewing an existing integration
You can view and edit settings of an existing integration in the Kaspersky Security Integration Tool for MSP window.
Editing an integration
To view and edit integration with ConnectWise Manage:
- At the top of the window, click the name of the integration whose settings you want to view or modify.
- In the Integration Settings window that opens, in the Select integration drop-down list select the required integration.
- Modify the following settings of the selected integration:
- Integration name—Name of the selected integration. By default, the integration name is Integration with ConnectWise Manage. You can edit this field, however, it cannot be blank.
For an integration with Kaspersky Business Hub, click the View integration ID link under the integration name to view the identifier of the integration. You may have to provide this ID to Kaspersky Lab Technical Support for diagnostics and troubleshooting.
- Public key—Public key generated by ConnectWise Manage. This field cannot be blank.
- Private key—Private key generated by ConnectWise Manage. This field cannot be blank. The private key is available only at the time the key is created.
ConnectWise Manage generates both public and private keys. For details on how to generate the keys, see section Setting up public and private keys in ConnectWise Manage.
The Site and Company settings cannot be modified. If you have to change these settings, create a new integration.
- Integration name—Name of the selected integration. By default, the integration name is Integration with ConnectWise Manage. You can edit this field, however, it cannot be blank.
- Click OK when you have finished editing the integration settings.
The system validates the ConnectWise Manage integration settings. If the settings you provide are correct, they are saved and then used by Kaspersky Security Integration with ConnectWise Manage to gain access to ConnectWise Manage.
The integration with ConnectWise Manage is modified and saved.
Page topDeleting an existing integration
You can delete an existing integration in the Kaspersky Security Integration Tool for MSP window.
When you delete an integration, all virtual servers or companies that were linked to the integration are unbound from the integration but continue to exist in Kaspersky Security Center or Kaspersky Business Hub. All administrators of the deleted integration receive notifications that the integration was deleted, but they can continue to administer Kaspersky Business Hub companies that were linked to this integration.
All Kaspersky Security Center virtual servers or Kaspersky Business Hub companies that are unbound from the deleted integration can be added to other integrations.
To delete integration with ConnectWise Manage:
- At the top of the Kaspersky Security Integration Tool for MSP window, click the name of the integration that you want to delete.
- In the integration window that opens, click Delete to delete the integration.
- Click Yes to confirm deletion.
The integration settings are cleared, indicating that the integration is deleted.
Configuring integration in Kaspersky Security Integration with ConnectWise Manage
The purpose of Kaspersky Security Integration Tool for MSP is to configure integration between ConnectWise Manage and the Kaspersky Lab solution you use: Kaspersky Security Center or Kaspersky Business Hub.
Using Kaspersky Security Integration Tool for MSP, you can do the following:
- Map ConnectWise Manage companies to Kaspersky Security Center virtual servers or Kaspersky Business Hub companies.
- Configure ticketing in ConnectWise Manage.
- Map Kaspersky Lab security applications to existing ConnectWise Manage products.
- Configure automated billing.
Mapping companies and enabling automatic billing
Use the Companies tab in the Kaspersky Security Integration Tool for MSP window to set up and modify mapping between managed companies in ConnectWise Manage and virtual servers or companies in your Kaspersky Lab solution. To set up mapping, companies must be created in ConnectWise Manage, while virtual servers must be added to Kaspersky Security Center Administration Server or companies must be created in Kaspersky Business Hub.
On the Companies tab, you can also enable automatic billing for your managed companies. This means that information about the number of license units for Kaspersky Lab security applications provided during the current billing period can be updated regularly and automatically in ConnectWise Manage. Timely updating lets you prepare customer invoices more quickly and easily.
When you click the Companies tab, a list is displayed, showing virtual servers or companies and their corresponding ConnectWise Manage companies. You can add existing virtual servers or companies to the integration and map ConnectWise Manage companies to them. You can also delete mapping between a virtual server or company and its corresponding ConnectWise Manage company. In this case, neither the virtual server / company nor the ConnectWise Manage company is deleted; instead, the link between them is broken.
Mapping companies and enabling automatic billing
The following sections explain how to add or remove virtual servers or companies to / from the integration and how to configure automatic billing.
Adding and removing virtual servers or companies
You can add existing virtual servers or companies to the integration or remove them from the integration.
To add or remove virtual servers or companies to / from the integration:
- In the Kaspersky Security Integration Tool for MSP window, click the Companies tab.
- Click the Add / remove virtual servers link if you use Kaspersky Security Center, or the Add / remove companies link if you use Kaspersky Business Hub, and then do one of the following:
- Select check boxes next to existing virtual servers or companies to add them to the integration. Then you can match these virtual servers or companies to ConnectWise Manage companies.
- Clear check boxes next to virtual servers or companies to remove them from the integration. This action does not remove the virtual servers from Kaspersky Security Center or companies from Kaspersky Business Hub; it only deletes the mapping between the virtual servers or companies and the ConnectWise Manage companies.
- Click OK.
Each virtual server or company can be added to one integration only. That is, if a virtual server or a company is added to an integration, it is not displayed in a list of virtual servers or companies available for another integration.
Setting up automatic billing
You can map virtual servers or companies to ConnectWise Manage companies and configure automatic billing for the selected companies.
To set up mapping between virtual servers or companies and ConnectWise Manage companies, and edit billing settings:
- In the Kaspersky Security Integration Tool for MSP window, click the Companies tab.
- In the Virtual server column (if you use Kaspersky Security Center) or in the Company column (if you use Kaspersky Business Hub), locate the virtual servers or companies to which to map the ConnectWise Manage company.
If you have a long list of virtual servers or companies, use the search box located above the table, on the right, to find the required virtual server or company. Type any part of the virtual server or company name in the search box and click the Search button. Only the virtual servers or companies whose names contain the string you entered are displayed.
- In the ConnectWise Manage company column, click the drop-down arrow and select the ConnectWise Manage company you want to map to the virtual server or company.
One-to-one mapping is supported. You can map one virtual server or one company to a single ConnectWise Manage company.
- Turn automatic billing on or off for your company by using the toggle button in the Billing settings column.
To use automatic billing, you must create mapping between Kaspersky Lab security applications and their ConnectWise Manage equivalents—products. For details, see Mapping ConnectWise Manage products to security applications.
- Click the Select agreement drop-down arrow in the Billing settings column and select one of the available Agreements associated with the company you selected in the ConnectWise Manage company column.
An Agreement must exist for the selected company in ConnectWise Manage in order for automatic billing to be set up successfully. Agreements for a company are created and managed in ConnectWise Manage. You can view the Agreements for the selected company in ConnectWise Manage.
The Agreement Additions for the security applications used by the company will be automatically created in ConnectWise Manage during the daily synchronization.
- If necessary, repeat steps 2 to 5 for each pair: virtual server-company or company-company.
- Click the Save changes button to save your mapping.
After the ConnectWise Manage companies are mapped to the virtual servers or companies, Service Tickets and Agreement Additions for the licensed Kaspersky Lab security applications are automatically created for these companies in ConnectWise Manage.
Page topHow automatic billing works
You can configure automatic billing to enable Kaspersky Security Integration with ConnectWise Manage to create, and update daily, the ConnectWise Manage Agreement Additions for Kaspersky Lab security applications. When automatic billing is configured, information about usage of Kaspersky Lab security applications on managed computers is transferred to ConnectWise Manage automatically, allowing faster periodic generation of invoices for your customers. For information about enabling and configuring automatic billing, refer to Setting up automatic billing.
Automatic billing works according to the following rules:
- Kaspersky Security Integration Service for MSP runs automated billing daily, so that you have up-to-date usage information in ConnectWise Manage any time you have to generate an invoice for a client.
- Kaspersky Security Integration Service for MSP creates Agreement Additions for Kaspersky Lab security applications only if these security applications are mapped to the ConnectWise Manage products. For details, refer to Mapping ConnectWise Manage products to security applications.
- To get usage information for a particular company, Kaspersky Security Integration Tool for MSP calculates how many of the company's devices use the licenses that are added to the Kaspersky Security Center virtual server / Kaspersky Business Hub company associated with the ConnectWise Manage company. Only unexpired and active commercial keys and subscriptions are counted. Servers and workstations are counted separately if the Bill devices by category option is selected when Kaspersky Lab security applications and ConnectWise Manage products are mapped. Also, Kaspersky Security Integration Service for MSP calculates how many Kaspersky Security for Microsoft Office 365 mailboxes are protected.
To differentiate the pricing policy for two types of devices (servers and workstations), a separate billing feature is available. Kaspersky Security Integration Tool for MSP supports two billing configurations:
- Associates a single licensed Kaspersky Lab security application with a single ConnectWise Manage product.
- Associates a single licensed Kaspersky Lab security application with three different ConnectWise Manage products: one for servers, a second for workstations, and a third for non-Windows devices.
Some Kaspersky Lab applications, for example, Kaspersky Endpoint Security Cloud Plus, use the per-user licensing model and do not support separate billing for servers and workstations. Such applications can be associated with a single ConnectWise Manage product only.
In this case, ConnectWise Manage analyzes the type of client device (server or workstation) that uses the Kaspersky Lab license. Data about each Kaspersky Lab security application license used by the device is associated with the ConnectWise Manage product mapped to this Kaspersky Lab security application.
For example, if a client company uses Kaspersky Endpoint Security for Business Advanced on 100 devices, where 90 of them are workstations and 10 are servers, Kaspersky Security Integration Service for MSP does the following:
- Creates an Agreement Addition on 90 devices for the ConnectWise Manage product for workstations.
- Creates an Agreement Addition on 10 devices for the ConnectWise Manage product for servers.
Setting up ticketing
This section explains how to set up ticketing for your managed companies.
About setting up ticketing
Tickets allow timely responses to different types of events or to changes in computer status that occur on the company network. Automated ticketing allows you to reduce significantly the time spent monitoring and managing your companies.
You must establish ticketing rules to enable automatic creation and assignment of tickets in ConnectWise Manage. You can set up creation and assignment of tickets depending on the event severity or when a computer status changes to Critical or Warning in Kaspersky Lab security applications.
Ticket creation settings from the previous versions of Kaspersky Security Integration with ConnectWise Manage (Maintenance Release 1 and earlier) are not compatible with versions Maintenance Release 2 and later. After you update Kaspersky Security Integration with ConnectWise Manage to Maintenance Release 2 or later, you have to reconfigure ticketing in Kaspersky Security Integration Tool for MSP.
Tickets created on the basis of computer status changes are automatically closed when the corresponding issue is resolved and the status description that triggered the ticket creation is no longer relevant. For example, when a computer's status becomes Warning because a "Databases are out of date" status description is assigned, a corresponding ticket is created. When the databases are updated, the status description "Databases are out of date" is no longer relevant, and the ticket is automatically closed. However, the computer status might remain Warning because of other status descriptions, for example, "Many viruses detected".
Tickets created on the basis of events Mailboxes protection is not provided and License-related issue occurred that occur in Kaspersky Security for Microsoft Office 365 are also closed when the corresponding issue is resolved.
Tickets created on the basis of all other events that occur in Kaspersky Security for Microsoft Office 365 and tickets created on the basis of events that occur in Kaspersky Security Center or Kaspersky Endpoint Security Cloud are not closed automatically, so you must close these tickets manually.
You can create and modify ticketing rules for your managed companies. Ticketing rules are applicable to all managed companies that are mapped to Kaspersky Security Center virtual servers or Kaspersky Business Hub companies. Ticketing rules are configured individually for events and for computer statuses. When configuring integration between ConnectWise Manage and Kaspersky Business Hub, you must set up ticketing separately for Kaspersky Endpoint Security Cloud and Kaspersky Security for Microsoft Office 365.
Page topTicketing for events
The ticketing settings depend on the Kaspersky Lab solution that you use: Kaspersky Security Center or Kaspersky Business Hub.
Ticketing for events that occur in Kaspersky Security Center
On the Ticketing tab, you can configure ticketing rules for events that occur in Kaspersky Security Center. You can edit ticketing settings either for an individual event or for several events at the same time.
Configuring ticketing for events
To set up ticketing for events:
- In the Kaspersky Security Integration Tool for MSP window, click the Ticketing tab.
- In the left pane, select the Events section to configure ticketing for events.
- Do one of the following:
- To configure ticketing for one event severity, use the toggle button in the Create ticket column to enable ticket creation for the corresponding event severity. In the Lifetime, Priority, and Service Board columns, edit the settings as required.
By default, ticketing is disabled for all event severities.
- To configure ticketing for one or several event severities simultaneously, select the lines that contain required event severities, and then click the Edit button above the table. The Ticketing settings for events window opens.
Editing ticketing settings for multiple event severities is useful if you want to assign the same settings to these event severities. If you want the ticketing settings to be different, edit them individually for each event severity.
You can edit the following ticketing settings:
- On / Off (or, in the main window, the toggle button)—Enable or disable ticket creation for the selected event severities.
- Lifetime—Select the period, in days, during which the events are still relevant. The default value is 1 day.
This value is used to determine whether to create a ticket for an event in ConnectWise Manage. If the connection between ConnectWise Manage and Kaspersky Security Center has been broken and events have not been sent for some time, only events more recent than the specified period are sent to ConnectWise Manage as tickets. A different relevance period can be set for different event severities.
- Priority—Select the priority level for the tickets created in ConnectWise Manage. Assigning priority levels to events is used to prioritize corresponding ConnectWise Manage tickets. The ticket priority allows you to respond to the issues in order of their importance, so that more urgent problems can be resolved sooner.
- Service Board—Select the ConnectWise Manage Service Board to assign the ticket to. Service Boards are configured in ConnectWise Manage. Make sure that the Service Board has the default status and team; otherwise, it is not possible to create Service Tickets by means of this Service Board.
- Type—Select the ConnectWise Manage ticket type to be assigned to the ticket. Ticket types, available for selection, depend on the selected Service Board. This setting is present only in the Ticketing settings for events window.
- Subtype—Select the ConnectWise Manage ticket subtype to be assigned to the ticket. Ticket subtypes, available for selection, depend on the selected Type. This setting is present only in the Ticketing settings for events window.
Ticketing settings for events window
- To configure ticketing for one event severity, use the toggle button in the Create ticket column to enable ticket creation for the corresponding event severity. In the Lifetime, Priority, and Service Board columns, edit the settings as required.
- When you finish configuring ticketing for events, click the Save changes button to save the ticketing settings.
Ticketing for event severities is configured and ConnectWise Manage tickets will be created in accordance with the specified rules.
Kaspersky Security Integration Service for MSP can create tickets in ConnectWise Manage for a company only if its status allows saving changes. Therefore, make sure that the Disallow Saving check box is cleared for your company on the Company Status tab.
You can cancel changes and reset ticketing settings to their last saved values.
To cancel changes of ticketing settings and restore last saved values:
- Open the Ticketing tab.
- In the left pane, select the Events section.
- Click the Cancel changes button.
You can also reset ticketing settings to their default values.
To reset ticketing settings to their default values:
- Open the Ticketing tab.
- In the left pane, select the Events section.
- Click the Reset to defaults link.
Ticketing for events that occur in Kaspersky Endpoint Security Cloud and Kaspersky Security for Microsoft Office 365
On the Ticketing tab, you can configure ticketing rules for events that occur in Kaspersky Endpoint Security Cloud and Kaspersky Security for Microsoft Office 365. You can edit ticketing settings either for an individual event or for several events at the same time.
Configuring ticketing for events
To set up ticketing for events:
- In the Kaspersky Security Integration Tool for MSP window, click the Ticketing tab.
- In the left pane, click the Kaspersky Lab security application name, and then select the Events section to configure ticketing for events. You can configure ticketing separately for events that occur in Kaspersky Endpoint Security Cloud and Kaspersky Security for Microsoft Office 365.
- Do one of the following:
- To configure ticketing for one event severity (in Kaspersky Endpoint Security Cloud) or for one event type (in Kaspersky Security for Microsoft Office 365), use the toggle button in the Create ticket column to enable ticket creation for the corresponding event severity or event type. In the Lifetime, Priority, Service Board, and Closing status columns, edit the settings as required.
By default, ticketing is disabled for all event severities and event types.
- To configure ticketing for one or several event severities or event types simultaneously, select the lines that contain required event severities or event types, and then click the Edit button above the table. The Ticketing settings for events window opens.
Editing ticketing settings for multiple event severities or event types is useful if you want to assign the same settings to these event severities or event types. If you want the ticketing settings to be different, edit them individually for each event severity or event type.
You can edit the following ticketing settings:
- On / Off (or, in the main window, the toggle button)—Enable or disable ticket creation for the selected event severities or event types.
- Lifetime—Select the period, in days, during which the events are still relevant. The default value is 1 day. This setting is not present for events that occur in Kaspersky Security for Microsoft Office 365.
This value is used to determine whether to create a ticket for an event in ConnectWise Manage. If the connection between ConnectWise Manage and Kaspersky Endpoint Security Cloud has been broken and events have not been sent for some time, only events more recent than the specified period are sent to ConnectWise Manage as tickets. A different relevance period can be set for different event severities.
- Priority—Select the priority level for the tickets created in ConnectWise Manage. Assigning priority levels to events is used to prioritize corresponding ConnectWise Manage tickets. The ticket priority allows you to respond to the issues in order of their importance, so that more urgent problems can be resolved sooner.
- Service Board—Select the ConnectWise Manage Service Board to assign the ticket to. Service Boards are configured in ConnectWise Manage. Make sure that the Service Board has the default status and team; otherwise, it is not possible to create Service Tickets by means of this Service Board.
- Closing status—Select the status to be assigned to the tickets in ConnectWise Manage when they are automatically closed by Kaspersky Security Integration Service for MSP after the corresponding event in the Kaspersky Lab security application has been resolved. This setting is present only for events that occur in Kaspersky Security for Microsoft Office 365.
- Type—Select the ConnectWise Manage ticket type to be assigned to the ticket. Ticket types, available for selection, depend on the selected Service Board. This setting is present only in the Ticketing settings for events window.
- Subtype—Select the ConnectWise Manage ticket subtype to be assigned to the ticket. Ticket subtypes, available for selection, depend on the selected Type. This setting is present only in the Ticketing settings for events window.
Ticketing settings for events window
- To configure ticketing for one event severity (in Kaspersky Endpoint Security Cloud) or for one event type (in Kaspersky Security for Microsoft Office 365), use the toggle button in the Create ticket column to enable ticket creation for the corresponding event severity or event type. In the Lifetime, Priority, Service Board, and Closing status columns, edit the settings as required.
- When you finish configuring ticketing for events, click the Save changes button to save the ticketing settings.
Ticketing for event severities or event types is configured and ConnectWise Manage tickets will be created in accordance with the specified rules.
Kaspersky Security Integration Service for MSP can create tickets in ConnectWise Manage for a company only if its status allows saving changes. Therefore, make sure that the Disallow Saving check box is cleared for your company on the Company Status tab.
You can cancel changes and reset ticketing settings to their last saved values.
To cancel changes of ticketing settings and restore last saved values:
- Open the Ticketing tab.
- In the left pane, click the Kaspersky Lab security application name, and then select the Events section.
- Click the Cancel changes button.
You can also reset ticketing settings to their default values.
To reset ticketing settings to their default values:
- Open the Ticketing tab.
- In the left pane, click the Kaspersky Lab security application name, and then select the Events section.
- Click the Reset to defaults link.
Ticketing for computer statuses
On the Ticketing tab, you can configure ticketing rules for the computer statuses. This allows tickets to be created in ConnectWise Manage when the computer status in Kaspersky Security Center or Kaspersky Endpoint Security Cloud changes to Warning or Critical. You can edit ticketing settings either for an individual computer status or for several statuses at the same time.
Configuring ticketing for computer statuses
To set up ticketing for computer status:
- In the Kaspersky Security Integration Tool for MSP window, click the Ticketing tab.
- In the left pane, select the Warning status or Critical status section to configure ticketing for computer statuses.
- Do one of the following:
- To configure ticket creation for one status, use the toggle button in the Create ticket column to enable ticket creation for the corresponding status change. In the Priority, Service Board, and Closing status columns, edit the settings as required.
By default, ticket creation is disabled for all computer status descriptions.
- To configure ticket creation for one or several statuses simultaneously, select the lines that contain the required status description, and then click the Edit button above the table. The Ticketing settings for computer status change window opens.
Editing ticketing settings for multiple computer statuses is useful if you want to assign the same ticketing settings to these computer statuses. If you want the ticketing settings to be different, edit them individually for each computer status.
You can edit the following ticketing settings:
- On / Off (or, in the main window, the toggle button)—Enable or disable ticket creation for the selected status changes.
- Priority—Select the priority level for the tickets created in ConnectWise Manage. Assigning priority levels to events is used to prioritize corresponding ConnectWise Manage tickets. The ticket priority allows you to respond to the issues in order of their importance, so that more urgent problems can be resolved sooner.
- Service Board—Select the ConnectWise Manage Service Board to assign the ticket to. Service Boards are configured in ConnectWise Manage. Make sure that the Service Board has the default status and team; otherwise, it is not possible to create Service Tickets by means of this Service Board.
- Closing status—Select the status to be assigned to the tickets in ConnectWise Manage when they are automatically closed. Tickets created on the basis of computer status change are automatically closed when the issue that triggered this computer status is resolved.
- Type—Select the ConnectWise Manage ticket type to be assigned to the ticket. Ticket types, available for selection, depend on the selected Service Board. This setting is present only in the Ticketing settings for computer status change window.
- Subtype—Select the ConnectWise Manage ticket subtype to be assigned to the ticket. Ticket subtypes, available for selection, depend on the selected Type. This setting is present only in the Ticketing settings for computer status change window.
Ticketing settings for computer status change
- To configure ticket creation for one status, use the toggle button in the Create ticket column to enable ticket creation for the corresponding status change. In the Priority, Service Board, and Closing status columns, edit the settings as required.
- When you finish configuring ticketing for computer statuses, click the Save changes button to save the ticketing settings.
Ticketing for computer statuses is configured and ConnectWise Manage tickets will be created in accordance with the specified rules.
Kaspersky Security Integration Service for MSP can create tickets in ConnectWise Manage for a company only if its status allows saving changes. Therefore, make sure that the Disallow Saving check box is cleared for your company on the Company Status tab.
You can cancel changes and reset ticketing settings to their last saved values.
To cancel changes of ticketing settings and restore last saved values:
- Open the Ticketing tab.
- In the left pane, click the Kaspersky Lab solution name, and then select the Warning status or Critical status section.
- Click the Cancel changes button.
You can also reset ticketing settings to their default values.
To reset ticketing settings to their default values:
- Open the Ticketing tab.
- In the left pane, click the Kaspersky Lab solution name, and then select the Warning status or Critical status section.
- Click the Reset to defaults link.
Mapping ConnectWise Manage products to security applications
Set up mapping between Kaspersky Lab security applications and ConnectWise Manage products, so that usage information about Kaspersky Lab security applications appears in ConnectWise Manage as Agreement Additions.
On the Products tab of the Kaspersky Security Integration Tool for MSP window, you can map Kaspersky Lab security applications to ConnectWise Manage products. You can edit the existing mapping between security applications and products as well.
The list of available security applications differs depending on which Kaspersky Lab solution you use: Kaspersky Security Center or Kaspersky Business Hub.
Mapping Kaspersky Lab security applications to ConnectWise Manage products
To set up mapping between Kaspersky Lab security applications and ConnectWise Manage products:
- In the Kaspersky Security Integration Tool for MSP window, click the Products tab.
- To differentiate the pricing policy for two types of devices (servers and workstations), use the Bill devices by category toggle button to turn on this feature.
Some Kaspersky Lab applications, for example, Kaspersky Endpoint Security Cloud Plus, use the per-user licensing model and do not support separate billing for servers and workstations. Such applications can be associated with a single ConnectWise Manage product only.
- Map Kaspersky Lab security applications in the Kaspersky Lab security application column to their equivalents in the ConnectWise Manage product column.
If the Bill devices by category feature is disabled, each Kaspersky Lab security application can be mapped to one ConnectWise Manage product only. Otherwise, map each Kaspersky Lab security application to three ConnectWise Manage products:
- In the Windows workstations drop-down list, select a ConnectWise Manage product. The price of this product will be used during billing for all of the workstations that use the license for the corresponding Kaspersky Lab security application.
- In the Windows servers drop-down list, select a ConnectWise Manage product. The price of this product will be used during billing for all of the servers that use the license for the corresponding Kaspersky Lab security application.
- In the Non-Windows devices drop-down list, select a ConnectWise Manage product. The price of this product will be used during billing for all of the non-Windows devices that use the license for the corresponding Kaspersky Lab security application.
- When you have finished mapping, click the Save changes button to save the mapping.
Viewing companies not integrated with Kaspersky Lab security applications
When configuring integration with ConnectWise Manage, it is useful to check whether all ConnectWise Manage companies are connected to Kaspersky Security Center virtual servers / Kaspersky Business Hub companies, or whether you accidentally skipped one or more companies. For this purpose, you can use ConnectWise Manage reports that allow you to display all existing companies together with the virtual servers or companies to which they are mapped.
Kaspersky Security Integration with ConnectWise Manage adds its own fields to the ConnectWise Manage configuration. You can use these fields in different custom reports. For example, using standard ConnectWise Manage functionality, you can select companies that are not integrated with Kaspersky Security Center or Kaspersky Business Hub—that is, the ConnectWise Manage companies that do not have a corresponding virtual server or company. Then, using filters, you can manually exclude from your selection the companies that do not use Kaspersky Lab security applications.
To view ConnectWise Manage companies that are not mapped to virtual servers or companies:
- Log in to ConnectWise Manage with your credentials.
- In ConnectWise Manage, create a report, using ConnectWise Report Writer. Your report must include the following fields:
- ConnectWise Manage company name.
- Corresponding virtual server / company name.
Refer to ConnectWise Manage documentation for details on creating reports.
- Filter your report data by the name of the virtual server or company.
If the name of the virtual server or company is empty, the ConnectWise Manage company is not mapped to any virtual server or company.
Configuring integration by using the registry
By using the Microsoft Windows registry, you can configure the integration as follows:
- Enable or disable tracing.
- Change the maximum time before updated integration settings are applied.
Enabling and disabling tracing
Refer to the "Enabling and disabling tracing by using the registry" section.
Changing the maximum time before updated integration settings are applied
After you update integration settings in Kaspersky Security Integration Tool for MSP, Kaspersky Security Integration Service for MSP applies them not immediately but within a certain time interval. By default, this interval is 15 minutes. If you use an on-premises version of a Kaspersky Lab solution, you can change the interval by using Microsoft Windows registry, as described later in this section. For a Cloud version of a Kaspersky Lab solution, the interval is specified by Kaspersky Lab specialists.
To change the maximum time before updated integration settings are applied:
Before editing the Windows registry, it is recommended that you back up the registry.
- Click the Start button.
- In the Start menu, in either the Run box or the Search box, type regedit and press Enter.
The Registry Editor window opens.
If you have restricted access to the Windows computer to which you are logged in, you might not be able to access the registry.
- In the Registry Editor window, navigate to the Kaspersky Security Integration Service for MSP registry key. It is available by one of the following registry subkeys (paths):
- HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\Kaspersky Security Integration Service for MSP
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\KasperskyLab\Kaspersky Security Integration Service for MSP
- Edit the value of the ConfigReloadIntervalMinutes setting by specifying the required number of minutes.
- Click OK in the Edit window to save your changes.
- Close the Registry Editor window.
The value is changed.
Managing administrators
You can manage the administrators related to the integration with Kaspersky Business Hub. You can add the accounts of existing Kaspersky Business Hub users as administrators of your integration. You can also remove administrators from the integration if you do not want them to work with the integration.
You can manage administrators within the integration only if Kaspersky Business Hub solution is used. For Kaspersky Security Center solution, this functionality is unavailable.
When you add administrators to the integration, they have the same rights as existing administrators: they can administer all workspaces bound to this integration and manage the integration settings.
When you remove administrators from the integration, these administrators can no longer manage this integration and cannot administer its workspaces. You may have to remove administrators, for example, if they stop working for your company or move to new positions within the company and are no longer allowed to manage integrations.
All remaining administrators who have access to the integration can add or remove administrators to / from this integration.
Managing administrators
The following sections explain how to add or remove an administrator to / from the integration.
Adding administrators
When you add administrators to an integration, they have the same rights as existing administrators: they can administer Kaspersky Endpoint Security Cloud workspaces and Kaspersky Security for Microsoft Office 365 workspaces of all Kaspersky Business Hub companies bound to this integration and can manage the integration settings.
To add administrators:
- In the Kaspersky Security Integration Tool for MSP window, click the Administrators tab.
- Click the Add link to add administrators.
- In the Add administrators dialog box that opens, specify the email addresses and aliases associated with the Kaspersky Lab accounts of the users that you want to add as new administrators. You can add several administrators at a time.
- Use a semicolon to separate the email address and alias of an administrator.
- Type the data for each administrator in a new line.
Only users registered in Kaspersky Business Hub can be added to the integration.
- Click Next and check the data that you provided. If everything is correct, click Finish to add the administrators to the integration. If you want to change the information you provided, click Back.
- After you perform all the actions with administrators' accounts, click the Save changes button.
The new administrators are added to the integration and gain access to all workspaces within this integration.
Removing administrators
When you remove administrators from an integration, they can no longer manage the integration. However, the administrators' Kaspersky Lab accounts are not deleted; they are merely unbound from the integration, so that the administrators cannot manage the integration or administer its workspaces.
To remove administrators:
- In the Kaspersky Security Integration Tool for MSP window, click the Administrators tab.
- Select the check boxes next to the names of administrators you want removed from the integration.
If you want to select all administrators, select the check box in the column header.
You cannot remove all administrators from the integration. An integration must have at least one administrator.
- Click the Delete link to remove the selected administrators.
- After you perform all the actions with the administrators' accounts, click the Save changes button.
The selected administrators are removed from the integration and lose their rights to administer workspaces bound to the integration.
Enabling and disabling tracing
The following sections explain how to enable and disable tracing for Kaspersky Security Integration with ConnectWise Manage components.
You may have to save traces of Kaspersky Security Integration with ConnectWise Manage, for example, if you contact Technical Support and they ask you to provide the traces for diagnostics and troubleshooting. It is recommended to disable tracing when an issue is resolved, as tracing requires additional resources and additional memory to store trace files. It is also recommended to remove trace files from your computer after the issue that required tracing is resolved, because the trace files may contain personal and confidential data.
By default, tracing is disabled.
There are two ways of enabling and disabling tracing for Kaspersky Security Integration with ConnectWise Manage components:
- Using the Microsoft Windows registry.
- In the .config files of Kaspersky Security Integration with ConnectWise Manage components.
Enabling and disabling tracing by using the registry
You can enable and disable tracing by using the Microsoft Windows registry.
To enable or disable tracing:
Before editing the Windows registry, it is recommended that you back up the registry.
- Click the Start button.
- In the Start menu, either in the Run box or the Search box, type regedit and press Enter.
The Registry Editor window opens.
If you have restricted access to the Windows computer you are logged into, you might not be able to access the registry.
- In the Registry Editor window, navigate to the Kaspersky Security Integration Service for MSP or Kaspersky Security Integration Tool for MSP registry key. They are available by one of the following paths:
- Kaspersky Security Integration Service for MSP
- HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\Kaspersky Security Integration Service for MSP
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\KasperskyLab\Kaspersky Security Integration Service for MSP
- Kaspersky Security Integration Tool for MSP
If the Kaspersky Security Integration Tool for MSP registry key is not displayed, either run Kaspersky Security Integration Tool for MSP as administrator (by right-clicking the application icon and selecting Run as administrator), or create the registry key manually.
- HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\Kaspersky Security Integration Tool for MSP
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\KasperskyLab\Kaspersky Security Integration Tool for MSP
- Kaspersky Security Integration Service for MSP
- Edit the value of the EnableTraces parameter as follows:
- 1—To enable tracing.
- 0—To disable tracing.
- Click OK in the Edit window to save your changes.
- Close the Registry Editor window.
The trace files are saved to the .log files in the application installation folder:
- For Kaspersky Security Integration Tool for MSP the file is IntegrationUI.log, by default saved to the C:\Program Files (x86)\Kaspersky Lab\Kaspersky Security Integration Tool for MSP folder.
- For Kaspersky Security Integration Service for MSP the file is IntegrationServer.log, by default stored in the C:\Program Files (x86)\Kaspersky Lab\Kaspersky Security Integration Service for MSP folder.
When you uninstall Kaspersky Security Integration Tool for MSP and Kaspersky Security Integration Service for MSP, the trace files are removed together with the application.
Enabling and disabling tracing by using the .config files
You can enable and disable tracing in the .config files of Kaspersky Security Integration Tool for MSP and Kaspersky Security Integration Service for MSP. The files are stored in the installation folders of the corresponding products.
To enable or disable tracing:
- Navigate to the .config file of the Kaspersky Security Integration with ConnectWise Manage component for which you want to enable or disable tracing. The .config file is stored in the installation folder. By default, the navigation paths are:
- For Kaspersky Security Integration Tool for MSP the file is IntegrationUI.exe.config, by default stored in the C:\Program Files (x86)\Kaspersky Lab\Kaspersky Security Integration Tool for MSP folder.
- For Kaspersky Security Integration Service for MSP the file is IntegrationServer.exe.config, by default stored in the C:\Program Files (x86)\Kaspersky Lab\Kaspersky Security Integration Service for MSP folder.
- Open the .config file with any text editor and change the value of the minlevel attribute of the logger element as follows:
- To enable tracing, set the value of the minlevel attribute to Debug.
<logger name="MSPIntegration.*" writeTo="fileTarget" minlevel="
Debug" />
- To disable tracing, set the value of the minlevel attribute to Off.
<logger name="MSPIntegration.*" writeTo="fileTarget" minlevel="
Off" />
- To enable tracing, set the value of the minlevel attribute to Debug.
- Save and close the modified .config file.
The trace files are saved to the .log files in the application installation folder:
- For Kaspersky Security Integration Tool for MSP the file is IntegrationUI.log, by default saved to the C:\Program Files (x86)\Kaspersky Lab\Kaspersky Security Integration Tool for MSP folder.
- For Kaspersky Security Integration Service for MSP the file is IntegrationServer.log, by default stored in the C:\Program Files (x86)\Kaspersky Lab\Kaspersky Security Integration Service for MSP folder.
When you uninstall Kaspersky Security Integration Tool for MSP and Kaspersky Security Integration Service for MSP, the trace files are removed together with the application.
Reporting
This section describes how to create different types of reports for managed Kaspersky Security Center virtual servers or Kaspersky Business Hub companies in ConnectWise Manage.
Service report
You can create a regular service report for a representative of a managed company. This report includes statistics on protection services provided to the client. You can view this report for the last 30 days and the last 7 days. Kaspersky Security Integration with ConnectWise Manage updates statistics daily.
A report can be built for a particular managed company linked to Kaspersky Security Center virtual server or Kaspersky Business Hub company, by using the standard ConnectWise Report Writer. The name of a service report configuration item in ConnectWise Manage contains the report period, the report starting date and ending date, and the name of the Kaspersky Security Center virtual server. (If you use Kaspersky Business Hub, the name of the Kaspersky Business Hub Company will not be included). If the name of a service report configuration item is more than 100 characters long, its length is reduced.
A generated report includes statistics on tickets processed during the report period and on the state of managed computers in the customer infrastructures.
A service report includes the following data:
- Report period—Either 7 days or 30 days.
- Report starting date
- Report ending date
- Managed computers—Number of computers of the managed company that are connected to the Kaspersky Business Hub company or Kaspersky Security Center virtual server.
- Protected computers—Number of computers on which a real-time protection application is installed.
- New critical tickets—Number of tickets based on critical events or computer statuses that were created by Kaspersky Security Integration with ConnectWise Manage during the report period (regardless of whether or not these tickets were closed during the report period). Tickets based on events are created according to the rules that you set as described in Ticketing for events. Tickets based on computer statuses are created according to the rules that you set as described in Ticketing for computer statuses.
- Closed critical tickets—Number of tickets based on critical events or computer statuses that were resolved and closed by Kaspersky Security Integration with ConnectWise Manage during the report period (regardless of whether or not these tickets were created during the report period).
- New warning tickets—Number of tickets based on warning events or computer statuses that were created by Kaspersky Security Integration with ConnectWise Manage during the report period (regardless of whether or not these tickets were closed during the report period).
- Closed warning tickets—Number of tickets based on warning events or computer statuses that were resolved and closed by Kaspersky Security Integration with ConnectWise Manage during the reporting period (regardless of whether or not these tickets were created during the report period).
- New functional failure tickets—Number of tickets based on functional failure events that were created by Kaspersky Security Integration with ConnectWise Manage during the reporting period (regardless of whether or not these tickets were closed during the report period).
- Closed functional failure tickets—Number of tickets for functional failure events that were resolved and closed by Kaspersky Security Integration with ConnectWise Manage during the report period (regardless of whether or not these tickets were created during the report period).
- Problem computers—Number of computers whose status is other than OK at the moment the configuration item is created.
License report
You can create a license report for a client company to provide information about keys for the Kaspersky Lab security applications, including key usage and availability.
The name of a license report configuration item in ConnectWise Manage contains the last update date of the configuration item and the name of the security application to which the license applies. If the name of a license report configuration item is longer than 100 characters, it is cut.
A license report includes the following data for each key:
- Report date—Last update date of the configuration item.
- License ID
- Security application name
- License period
- License expiration date
- License restriction—Number of computers to which the key can be assigned.
- Number of company's computers using the license—Number of computers to which the key is assigned. These computers belong to the selected client company.
- Total number of computers using the license—Number of computers to which the key is assigned. These computers belong to all client companies of the MSP or to the MSP itself.
- Key is more than 90% used—If the total number of computers that use the key divided by the license restriction is greater than 0.9, the value is Yes. Otherwise, the value is No.
- Key exceeded restriction—If the total number of computers that use the key divided by the license restriction is greater than 1, the value is Yes. Otherwise, the value is No.
- License information—Additional information about the key.
- Support information—Information about Technical Support contacts.
Generating a report in ConnectWise Manage
A service report is provided in ConnectWise Manage as configuration items of a special Kaspersky report type. A license report is represented as configuration items of the Kaspersky license report type.These items are also linked to managed company profiles according to the mapping to companies or virtual servers.
To generate a report for a managed company in ConnectWise Manage:
- On the left navigation menu, point to System, and then click Report Writer.
- Click the New button.
- On the Data Sources tab that opens, select the v_rpt_Configuration check box.
- Click the Fields tab, and then add the following fields:
- Question
- Answer
These fields will be names of columns in the report.
- Click the Filters tab, and then add the following filters:
- Filter: Company_Name; Operator: Equals (Select); Value(s): in the drop-down list, select the managed company for which you want to view the report.
- Filter: Config_Name; Operator: Equals (Select); Value(s): in the drop-down list, select the configuration item that corresponds to the required report type (Kaspersky report or Kaspersky license report) and—for a service report—period (start date and end date).
- If you want the report to display additional information, add other fields and filters. For more details, refer to the ConnectWise Manage documentation at https://docs.connectwise.com/ConnectWise_Documentation/090/070.
- Click the Preview button to preview the report.
- Click the Save button to save the report.
- Export the report, print it, or send it by email to your client.
You can export the report to a CSV file, a Microsoft Excel spreadsheet, a Microsoft Word document, or an XML document. You can also save the SQL query that matches the specified report parameters to a text file.
Custom fields in ConnectWise Manage
Kaspersky Security Integration with ConnectWise Manage provides easy access to valuable integration-specific information on ConnectWise Manage companies directly from the ConnectWise Manage graphical user interface (GUI). You can view this information in each ConnectWise Manage company profile and use this information in ConnectWise Manage reports.
The following custom fields are available for the ConnectWise Manage companies:
- If you use Kaspersky Security Center
- Kaspersky virtual server—Name of the virtual server mapped to this company in Kaspersky Security Integration Tool for MSP.
- If you use Kaspersky Business Hub:
- Kaspersky workspace—Name of the Kaspersky Business Hub company mapped to this ConnectWise Manage company in Kaspersky Security Integration Tool for MSP.
- Kaspersky workspace URL—Link to open your Kaspersky Business Hub company from the ConnectWise Manage company profile.
If you accidentally deleted the custom fields created by the integration, you can restore them by using the following workaround. However, this workaround works only the first time you save changes in parameter values after Kaspersky Security Integration Tool for MSP starts.
To restore the custom fields:
- Start or restart Kaspersky Security Integration Tool for MSP.
- Change the value for any parameter on any tab (Companies, Ticketing, or Products) to activate the Save changes button.
- Click the Save changes button.
The custom fields are displayed after you save changes to your integration.
- Set the parameter that you changed in step 2 to the original value, and then save your settings.
The custom fields are now available in the ConnectWise Manage company profile.
Page topGlossary
Administration Server
A component of Kaspersky Security Center that centrally stores information about all Kaspersky Lab applications that are installed within the corporate network. Administration Server can also be used to manage these applications.
Administration Server client (Client computer)
A computer, server, or workstation on which Network Agent and managed Kaspersky Lab applications are running.
Anti-virus databases
Databases that contain information about computer security threats known to Kaspersky Lab as of when the anti-virus databases are released. Entries in anti-virus databases allow malicious code to be detected in scanned objects. Anti-virus databases are created by Kaspersky Lab specialists and updated hourly.
Kaspersky Business Hub company
Virtual Administration Server by Kaspersky Lab that is designed to manage a security software suite on devices connected to Kaspersky Endpoint Security Cloud and/or Kaspersky Security for Microsoft Office 365, as well as to store individual settings of Kaspersky Endpoint Security Cloud and/or Kaspersky Security for Microsoft Office 365 and the registration data of a company using any of these products.
Network Agent
A Kaspersky Security Center component that enables interaction between the Administration Server and Kaspersky Lab applications that are installed on a specific network node (workstation or server).
Virus
A program that infects other ones, by adding its code to them in order to gain control when infected files are run. This simple definition allows identifying the main action performed by any virus: infection.
Page topContact Technical Support
This section describes how to get technical support and the terms on which it is available.
How to get technical support
If you cannot find a solution to your issue in the Kaspersky Security Integrations for MSP documentation or in any of the sources of information about Kaspersky Security Integrations for MSP, contact Technical Support. Technical Support specialists will answer all your questions about configuring and using Kaspersky Security Integrations for MSP.
Before contacting Technical Support, please read the support rules.
You can contact Technical Support in one of the following ways:
- By visiting the Technical Support website
- By sending a request to Technical Support from the Kaspersky CompanyAccount portal
Technical Support via Kaspersky CompanyAccount
Kaspersky CompanyAccount is a portal for companies that use Kaspersky Lab applications. The Kaspersky CompanyAccount portal is designed to facilitate interaction between users and Kaspersky Lab specialists through online requests. You can use Kaspersky CompanyAccount to track the status of your online requests and store a history of them as well.
You can register all of your organization's employees under a single account on Kaspersky CompanyAccount. A single account lets you centrally manage electronic requests from registered employees to Kaspersky Lab and also manage the privileges of these employees via Kaspersky CompanyAccount.
The Kaspersky CompanyAccount portal is available in the following languages:
- English
- Spanish
- Italian
- German
- Polish
- Portuguese
- Russian
- French
- Japanese
To learn more about Kaspersky CompanyAccount, visit the Technical Support website.
Page topAO Kaspersky Lab
Kaspersky Lab is a world-renowned vendor of systems protecting computers against digital threats, including viruses and other malware, unsolicited email (spam), and network and hacking attacks.
In 2008, Kaspersky Lab was rated among the world’s top four leading vendors of information security software solutions for end users (IDC Worldwide Endpoint Security Revenue by Vendor). Kaspersky Lab is the preferred vendor of computer protection systems for home users in Russia (IDC Endpoint Tracker 2014).
Kaspersky Lab was founded in Russia in 1997. It has since grown into an international group of companies with 38 offices in 33 countries. The company employs more than 3,000 skilled professionals.
Products. Kaspersky Lab products provide protection for all systems, from home computers to large corporate networks.
The personal product range includes security applications for desktop, laptop, and tablet computers, smartphones and other mobile devices.
The company offers protection and control solutions and technologies for workstations and mobile devices, virtual machines, file and web servers, mail gateways, and firewalls. The company's portfolio also features specialized products providing protection against DDoS attacks, protection for industrial control systems, and prevention of financial fraud. Used in conjunction with centralized management tools, these solutions ensure effective automated protection for companies and organizations of any size against computer threats. Kaspersky Lab products are certified by major test laboratories, compatible with software from diverse vendors, and optimized to run on many hardware platforms.
Kaspersky Lab virus analysts work around the clock. Every day they uncover hundreds of thousands of new computer threats, create tools to detect and disinfect them, and include their signatures in databases used by Kaspersky Lab applications.
Technologies. Many technologies that are now part and parcel of modern anti-virus tools were originally developed by Kaspersky Lab. It is no coincidence that many other developers use the Kaspersky Anti-Virus engine in their products, including: Alcatel-Lucent, Alt-N, Asus, BAE Systems, Blue Coat, Check Point, Cisco Meraki, Clearswift, D-Link, Facebook, General Dynamics, H3C, Juniper Networks, Lenovo, Microsoft, NETGEAR, Openwave Messaging, Parallels, Qualcomm, Samsung, Stormshield, Toshiba, Trustwave, Vertu, and ZyXEL. Many of the company’s innovative technologies are patented.
Achievements. Over the years, Kaspersky Lab has won hundreds of awards for its services in combating computer threats. Following tests and research conducted by the reputed Austrian test laboratory AV-Comparatives in 2014, Kaspersky Lab ranked among the top two vendors by the number of Advanced+ certificates earned and was ultimately awarded the Top Rated certificate. But Kaspersky Lab's main achievement is the loyalty of its users worldwide. The company’s products and technologies protect more than 400 million users, and its corporate clients number more than 270,000.
Kaspersky Lab website: |
|
Virus encyclopedia: |
|
Kaspersky VirusDesk: |
https://virusdesk.kaspersky.com (for analyzing suspicious files and websites) |
Kaspersky Lab’s web community: |
Page top
Information about third-party code
Information about third-party code is contained in the file legal_notices.txt, in the application installation folder.
Page topTrademark notices
Registered trademarks and service marks are the property of their respective owners.
Excel, Microsoft, and Windows are registered trademarks of Microsoft Corporation in the United States and other countries.
Page top