ESET Online Help

Search English
Select the topic


ESET Security for Microsoft SharePoint protects your Microsoft SharePoint Server using the following features:

On-access filter

On-demand database scan



This account must have SharePoint Farm Administrator privileges to access website collections for scanning and "Log on as service" privileges. If SharePoint is configured to connect to the database using Windows authentication, this account must also be a member of the SQL Sysadmin role on the database server.

We recommend that you use the Farm Administrator account created during SharePoint installation. If you do not type valid login credentials, ESET Security for Microsoft SharePoint will not be functional after the installation. If the installation is performed without GUI, you must type the SharePoint administrator account via the GUI or eShell afterward; otherwise, the product will not work.

In an ESET PROTECT managed environment, you can use a Client Task called Run Command to execute eShell commands. This is especially useful in a large farm with many SharePoint instances, or if you want to supply credentials remotely. When creating a new ESET PROTECT Client Task, specify Command line to run:

powershell eshell server set farm-username <domain\user> && eshell server set farm-password plain <password>


Ensure you have the ESET Shell execution policy set to Full access for the command to take effect.

Even if you do not have a large SharePoint farm, you can use the eShell command (see above) to populate the credentials of the SharePoint farm administrator account. Alternatively, you can do it while upgrading to the latest version rather than manually entering the Username and Password.


To ensure continuous protection, you must update SharePoint administrator account credentials whenever they change. If the credentials entered here do not match the SharePoint administrator account, ESET Security for Microsoft SharePoint will not function properly and will not provide maximum protection.


Direct SQL database access

This feature enables read-only access to SharePoint databases for On-demand scan only. It enables ESET Security for Microsoft SharePoint to read data directly from the SQL Server (SharePoint Content databases). Direct database access has several advantages over the SharePoint object model. Direct database access is faster, performs better, and uses fewer system resources. Direct database access is used for all read operations, while all write operations (Clean, Delete, etc.) are executed via the SharePoint object model. If you disable Direct SQL database access, the SharePoint object model is used for all operations (read and write).

Both Direct SQL database access and the SharePoint object model support download parallelism. You can configure parallelism by specifying Number of concurrent downloads in On-demand database scan.

Performance Counters

To monitor and track ESET Security for Microsoft SharePoint performance, use ESET Security for Microsoft SharePoint Performance Counters.