2022.2

Table Of Contents
l
Enable authentication: Check to enable authentication for ActiveDirectory via LDAP. Any pro-
cess that starts with a NodeJS input task will then require the user to authenticate before it can
run. Until the user has been successfully authenticated, the Workflow process is never triggered.
After a certain number of failed attempts, the NodeJS server will lock out the user for a certain
length of time, to discourage denial of service attacks.
l
ActiveDirectory Server: Enter the address of the ActiveDirectory Server.
l
Domain: Enter the domain for authentication.
Note: In the address of the server and in the domain name the following characters should not be
used: , + $@ # < > ' ; | {} ~ [] * " :
Tip: If you don’t know what your LDAP server and domain names are, you can usually obtain
them by opening a CMD window and typing the following:
l
For the domain name: echo %USERDOMAIN%
l
For the LDAP Server name: echo %logonserver%
Testing the server
l
To test the server address and domain, enter a username and password and click the Test
server button.
Note: The user name and password aren't part of the plugin preferences. Users will have to
provide their credentials themselves and will be presented with an HTML page for that purpose.
Changing the Log in page
You can change the look and feel of the login window if you are familiar with the EJS templating syntax.
Explaining this syntax falls outside the scope of this documentation, but there are plenty of tutorials
available online.
The two files that you need are located here: C:\Program Files (x86)\Objectif Lun-
e\ppnode\src\html
Be careful; errors in these files can lead to unpredictable behavior!
Page 667