Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

When using Windows Authentication, the project user management is disabled and is controlled by Windows. The Windows user that is logged into the computer will be the one used by the project. 

...

It is important to verify which port is being used in the project for the Windows Authentication. By default, clients will use the 3102 port. However, this can be changed in the command line or URL when starting the clientsa client display. 

Example of the TSmarClient URL using Windows Authentication:

...

For the integration of the LDAP Server, any extra customization in the project is needed except for the LDAP Server name in the Info>Project>Settings.

After enabling the LDAP Server, the The project Client.LogOn() method in the LOGON page will work property. This method when properly after enabling the LDAP Server.

When this method is called, firstly it checks for will check the project Engineering Users if not for an Engineering user. If none are found, then it checks the project Runtime Users and  finally if there is a LDAP Server configured it checks for the LDAP Users. When the first User it will check for a runtime user. If no runtime users are found, it will check for a LDAP user if the LDAP Server is configured. The first user that is found and validated the found User will be the user that is logged in into the project. 

After the user validation, the user’s Windows group will determine which project Security Permission will be used. It will search in the project Security Permission for the same Windows Group name. If it finds the exact same name, the Security Permission will be used in the project for the logged in User. If any names match, the Permission Guest guest permission will be used.