ESET Direct Endpoint Management plugin for NinjaOne – Table of Contents

Add Global Custom Fields

There are two sets of Global Custom Fields to be added for the plugin, Device-level and Organization-level Custom Fields.

Device Custom Fields: The Technician/Administrator cannot write values for these Custom Fields. Plugin scripts set these values.

Organization Custom Fields: Technician/Administrator can modify these Custom Fields, but they are read-only for plugin scripts. These values (for example passwords or specific URL) feed data into the plugin for tasks such as On-Board (Install and Activate) or Off-Board (Uninstall).

Add Global Custom Fields

1.In the NinjaOne console, click Administration > Devices > Global Custom Fields.

2.Click the desired tab Device or Organization.

NinjaOne Global Custom Fields

3.Click Add > Field.

4.Type the Custom Field Label, Name then select the Select Field Type value from the drop-down menu. Use the Device and Organization Custom Fields tables below to input the correct values.

5.Click Create.

Device Custom Fields


Important

Add all Device Custom Fields

Add all Device Custom Fields, for the plugin to function properly. When added, hide any Device Custom Field not required by your usage, from the technician view.

To hide the previously added Device Custom Field, from the technician view:

1.Click Administration > Devices > Global Custom Fields.

2.Click the desired Device Custom Field name.

3.In the next window, next to Technician, click the drop-down menu and select None.

4.Click Save.

Value

Type

Use

esetProtectUrl

URL

Provides the Admin with a link that opens ESET PROTECT browser window to this device’s Details page

esetProductName

Text

Displays the name of the currently installed ESET AV product

esetProductVersion

Text

Displays the version of the currently installed ESET AV Product

esetModuleVersion

Text

Displays the VSD/Module version of the ESET AV Product

esetProtectionStatus

Multi-line

Displays protection status issues (Example Product not activated, RTFS Disabled, etc.)

esetLicensePublicId

Text

Displays the Public License Id used to activate the ESET AV product

esetLastScanDate

Date/Time

Displays the most recent Date/Time of any ESET scan performed on the device

esetLastThreatDate

Date/Time

Displays the most recent Date/Time of any threat detected on the device

esetLastThreatName

Text

Displays the name of the most recent threat detected on the device

Organization Custom Fields

Value

Type

Use

esetOnboardWindows

URL

(Cloud) Should contain URL to download installer bundle .exe

(On-Prem) Should contain URL to download agent .zip or .bat file. Use in conjunction with esetLicense custom field for activation post deployment

esetOnboardMac

URL

(Cloud/On-Prem) Should contain URL to download agent .tar.gz or .sh file. Use in conjunction with esetLicense custom field for activation post deployment

esetOnboardLinux

URL

(Cloud/On-Prem) Should contain URL to download agent .tar.gz or .sh file. Use in conjunction with esetLicense custom field for activation post deployment

esetLicense

Secure

Stores activation credentials in a secure manner. Used format: username password licensepublicid

esetProtectUrlPrefix

URL

(Cloud/On-Prem)  Used to provide link to open ESET PROTECT computer details screen via link in NinjaOne (for example https://your_company.eset.protect.com)

esetSetupPassword

Secure

(Cloud/On-Prem/DEM) Used to provide uninstall password when Off Boarding

esetSetupLanguage

Text

Set the language of the product installation when not using the EPC all-in-one bundle

Note: Defaults to “enu” (English) if not set

esetSetupProduct

Text

Specify “eea” or “ees” to determine which product to install when On Boarding an ESET Management Agent for Windows or a DEM only On Board for Windows

Available language arguments

Abbreviation

Language

enu

English (default)

bgr

Bulgarian

csy

Czech

dan

Danish

deu

German

ell

Greek

esn

Spanish—Spain

esl

Spanish—Chile

eti

Estonian

fin

Finnish

fra

French—France

frc

French—Canada

hrv

Croatian

hun

Hungarian

ita

Italian

jpn

Japanese

kor

Korean

lth

Lithuanian

nor

Norwegian

nld

Dutch

plk

Polish

ptb

Portuguese

rom

Romanian

rus

Russian

sky

Slovak

slv

Slovenian

srl

Serbian

sve

Swedish

tha

Thai

trk

Turkish

ukr

Ukrainian

chs

Chinese—Simplified

cht

Chinese—Traditional

are

Arabic

kdi

Kazakh