Set up SSO for LDAP with Kerberos
Kerberos is a distributed authentication service for open and non-secure computer networks. Kerberos only works with on premises installations.
With ARIS 10 from service release 18 on and with the upgrade to JRE 17, the Triple Data Encryption Algorithm (Triple-DES or 3DES) and the Rivest Cipher 4 (RC4) as symmetric-key-algorithms for the encryption of digital data are no longer supported because these algorithms are considered as non-secure for modern applications.
Prerequisite
You have the Technical configuration administrator function privilege.
The technical user account that is used for Kerberos authentication
has a Service Principal Name configured the in format HTTP/<arisservername>, for example, HTTP/arisserver.com.
supports Kerberos AES 128/256 bit encryption
If you use multiple LDAP systems, the user names must be unique across all LDAP systems. Otherwise, SSO is impossible.
Click
Application launcher >
Administration.
Configuration is displayed.Click User Management.
Click the arrow next to Kerberos.
Click General.
Click
Edit.Enable Use Kerberos.
Configure KDC – fully qualified name of the central Key Distribution Center.
Configure the realm of Kerberos tickets. This is usually the fully qualified domain name in uppercase letters.
Configure the principal. Specify the name of the technical user that is used for verifying Kerberos tickets. This is usually the User Principal Name (UPN) of the technical user account that holds the Service Principal Name (SPN).
Click
Save.
To upload the key table file, click
Upload under the Key table field.
Use the JRE tool ktab.exe to display the content of an existing key table file. To do so, enter the following command on the command line:
...jre\bin\ktab -l -e -t -k FILE:C:\<file location of the umc.ktab file>\umc.ktab
If you have no key table file available, generate a key table file using the JRE tool ktab.exe (JRE17 or later). To do so, enter the following command on the command line:
...jre\bin\ktab -a userPrincipalName@REALM password -n 0 -append -k umc.keytab
To upload the configuration file, click
Upload under the Configuration file field. You find this file on your installation medium under Add-ons\Kerberos. The dialog for uploading a file opens.Select the relevant file and click Upload.
You have enabled Kerberos.