Installation
The Identity Server is a tool that enables secure and streamlined authentication for the Core Server. It allows the Core Server to authenticate users via trusted external identity providers. This integration enhances security by centralizing authentication management and enabling Single Sign-On (SSO) capabilities, providing users with a seamless and efficient login experience.
Install the Identity Server on the same or different machine with Core Server.
Installing the Identity Server assumes you already have the Ingress and Core Server installed.
Installing through the Windows Installer Interface
-
Double-click the
openit_<version>_identity_server.msi
installer file.In the setup wizard, click Next.
Welcome Screen -
Read the License Agreement before accepting the terms. Click Next.
End-User License Agreement -
Specify the installation directories. Click Change to set different directories or click Next to use the default folders.
Identity Server ConfigurationTick the Configure LDAP for Authentication check box to set up the LDAP Authentication Configuration during installation.
Identity Server ConfigurationnoteIf Ingress is not installed on the same machine, an additional field for the Open iT Ingress URI will be displayed.
Identity Server Configuration (Remote Ingress)Provide the Open iT Ingress URI, then click Next.
-
If you tick the Configure LDAP for Authentication, provide the LDAP authentication settings details. Make sure to provide the correct details, then click Next.
Name Description Name Specify the unique name of the LDAP connection. URL Specify the Active Directory domain. SSL Specify the status of the SSL (whether enabled or disabled). Tick the checkbox to enable. Port Specify the port of the LDAP connection. The default is 389. Bind DN Specify the credentials bound inside the LDAP. Bind Credentials Specify the username's password in Bind DN. Search Base Specifies the starting search point in the Active Directory structure for user account entries. This usually has the same value as the last four entries in Bind DN. LDAP Authentication Configuration
LDAP Authentication Configuration -
Click Install to start the installation process. If a review of the entries is needed, click Back.
Ready to Install -
The installer will set up all necessary files on the computer. Click Finish to complete the installation.
Finish
Installing through the Command Line
-
Open a command prompt with Administrator privileges.
-
Execute the following command:
Command Syntaxmsiexec /i openit_<version>_identity_server.msi /l*v install.log INGRESSURI=http(s)://<ingress_hostname>:<ingress_port_number> ENABLELDAP=1 LDAPNAME="SampleLDAP_Name" LDAPURL="http://<LDAP_hostname>:<port_number>" LDAPENABLESSL=0 LDAPPORT=<port_number> LDAPBINDDN="CN=cn1,CN=cn2,DC=dc1,DC=dc2,DC=dc3" LDAPBINDCREDENTIALS="password" LDAPSEARCHBASE="CN=Users,DC=dc1,DC=dc2,DC=dc3"
Required:
Name Description /i <msi_file>
The path of the Windows installer file, openit_<version>_identity_server.msi
. This should be the path to the mounted ISO image./l*v <log_file>
The path of the installation log file that will be created during installation. Required Key-Value Pairs for Identity Server Installation
Options:
Name Description /quiet
Use this to run the command in silent mode. /passive
Use this to run the command in unattended mode - progress bar only. Options for Identity Server Installation
NOTEThe installer will use the Windows Installer Interface process when the installation option is not specified.
Name Description INGRESSURI
Use this to specify the Ingress URI. ENABLELDAP
Use this to specify the LDAP connection. LDAPNAME
Use this to specify the unique name of the LDAP connection. LDAPURL
Use this to specify the Active Directory domain. LDAPENABLESSL
Use this to specify the status of the SSL, whether it is enabled (1) or disabled (0). The default value is 0 (disabled). LDAPPORT
Use this to specify the port of the LDAP connection. The default is 389. LDAPBINDDN
Use this to specify the credentials to be bound inside the LDAP. LDAPBINDCREDENTIALS
Use this to specify the password of the specified username in LDAPBINDDN. LDAPSEARCHBASE
Use this to specify the starting search point in the Active Directory structure for user account entries. This usually has the same value as the last four entries in LDAPBINDDN. Properties for Identity Server Installation
Examplemsiexec /i openit_10_2_480_identity_server.msi /l*v install.log INGRESSURI=http://DESKTOP123WIN:8080 ENABLELDAP=1 LDAPNAME="Open iT LDAP" LDAPURL="http://desktop234win:8080" LDAPENABLESSL=0 LDAPPORT=389 LDAPBINDDN="CN=Bob The Builder,CN=Users,DC=svg,DC=openit,DC=local" LDAPBINDCREDENTIALS="Pass123!" LDAPSEARCHBASE="CN=Users,DC=svg,DC=openit,DC=local"
-
When using passive mode, wait until the process dialog disappears. When using quiet mode, verify that the installation is complete by opening the Task Manager and checking the Details tab if the msiexec process is still running.