I want to synchronize a LDAP repository to a Teamcenter installation.
The purpose of this synchronisation is to create the users from the LDAP in TC.
I saw that the LDAPsync utility could be the most suitable tool, is it ? Or is there a better way ?
(I'm in TC unified 10.1.6.1)
Then I wanted to know if it's possible to also get the password of a user from the LDAP ?
Thank you in advance for your help.
NX 11 | SW 2016 | Creo 4 | TcUA 11.4
Evaluating: AW 3.4
We would like to have the members from one specific group in the LDAP synchronized into TC.
In our test, ldapsync seems to read all users and all groups and deactivate all users in TC.
What are the settings we need to use ?
What should be the LDAP_base_dn ? The ldap root ? or the specific group DN ?
Should we use the following parameters :
We don't want to synchronize groups from the LDAP.
Only the members of one specific groups, is it possible ?
The ldapsync utility is deprecated and will be removed in a future version of Teamcenter.
The make_user utility is the replacement for the ldapsync utility.
About externally managing Organization objects: https://docs.plm.automation.siemens.com/tdoc/tc/11.5/help#uid:ManagingUserConstructs
To be frank, instead of using the TC LDAP sync functionality you'll probably be quicker if you create a tool which grabs the relevant configuration elements from your LDAP tree and converts it into a suitable make_user input file. And then do a recurring synchronisation task to call make_user with whatever automation tools you have available.
This might seem dirty but depending on your requirements might end up more flexible, maintainable and debuggable than relying on LDAP sync in the long run.