Scenario 3: Import Users from an LDAP Group to TIBCO Data Science - Team Studio
After installing, customers must run a rake task to import users from an LDAP server to TIBCO Data Science - Team Studio if they authenticate users through a group membership.
Before you begin Before running the rake command, customers must edit the
ldap.properties file to fill in values for LDAP server parameters.
- Procedure
- The admin user starts the rake ldap:import_users command from the $CHORUS_HOME/current directory.
- The TIBCO Data Science - Team Studio back end starts processing the rake task.
- The TIBCO Data Science - Team Studio back end reads the LDAP server configuration from the ldap.properties file and sends a query to the LDAP server to fetch a list of members for a specified group.
- The LDAP server returns with a list of members for the specified group.
For each user in the list:
- The TIBCO Data Science - Team Studio back end sends a query to the LDAP server to fetch the properties (first name, last name, email address, user ID, and so on) for a specified user.
- The LDAP server returns a list of properties for the specified user.
- The TIBCO Data Science - Team Studio back end creates or updates a user in the TIBCO Data Science - Team Studio database.
- The user is created successfully in the TIBCO Data Science - Team Studio database using the Collaborator role. The admin user can modify the role for each user, for example, by adding the Developer or Admin role.
- The TIBCO Data Science - Team Studio back end completes the rake task and returns.