ESET Online Help

Search English
Select the topic

Server

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

On-access filter

On-demand database scan

Rules


important

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, type the SharePoint administrator account via the GUI or PowerShell 7 afterward; otherwise, the product will not work. Ensure to update the ESET Security for Microsoft SharePoint SharePoint service credentials whenever your SharePoint Farm Administrator password changes.

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

PowerShell Set-Service -Name eShpSvc -Credential $credential -Status Running

Where $credential is System.Management.Automation.PSCredential type. See Microsoft's article for further details on creating credential object. This command will update the ESET Security for Microsoft SharePoint service and enable it to access your SharePoint infrastructure.

Ensure that you use PowerShell version 7 or later.

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.


note

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.

server_adv_setup_integration

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.