Managing LDAP Connections
As an organization owner, you must configure LDAP to enable your TIBCO Cloud users to sign in to TIBCO Cloud by using their federated credentials instead of TIBCO Account credentials.
After you have configured and enabled the LDAP connection for a domain such as example.com, all the users who have email addresses registered with example.com can sign in to TIBCO Cloud by using their federated credentials as well.
Federated Authentication Configuration
It is possible to register more than one LDAP for a particular email domain as long as the Base DNs are unique. In the event where more than one LDAP is configured, authentication of the users' credentials is attempted by using each configuration in order. Authentication continues until one succeeds or until all are exhausted.
A successful test must be performed before any LDAP configuration can be saved.
The following topics are covered in this section:
To configure LDAP connections, you must first request permission to configure LDAP by contacting the TIBCO Support team.
When an LDAP connection is configured and enabled for a domain such as example.com, all its registered users can sign in to TIBCO Cloud by providing their email ID and LDAP password and clicking the FEDERATED LOGIN button. Organization owners can still sign in using the password set up with TIBCO Account by clicking the TIBCO LOGIN button.
Prerequisites
The following prerequisites apply:
-
You must have a publicly accessible LDAP server. The server may support the ldaps scheme by using TLS/SSL using a publicly verifiable certificate. Self-signed certificates are not supported.
-
You must be an organization owner to configure LDAP.
-
You must provide the credentials of an administrative user or service account with read-only access.
-
TIBCO calls your server from a fixed IP address. For your security, TIBCO recommends that you whitelist this IP address in your firewall. The IP addresses are communicated to you in the confirmation email that is sent after your request to enable LDAP has been approved.
Requesting Permission to Enable LDAP
To request permission to enable LDAP:
- Procedure
-
On the Settings tab, in the Enterprise SSO section, click Request LDAP next to Use LDAP.
-
In the Request permission to enable LDAP dialog, enter all the necessary information, and then click Send.
You can cancel your request before it is approved. In the Enterprise SSO section, click the Update button next to Use LDAP.
A request email is sent to the TIBCO Support team and an email notification is sent to you. When the permission is granted, another email notification is sent to you.
Configuring LDAP
To configure LDAP:
- Procedure
-
On the Settings tab, in the Enterprise SSO section, click Update configuration next to Use LDAP.
-
In the Configure LDAP for domain window, fill in all the required information.
-
To test the connection, click Test connection.
If the test fails, you can see the details of the error. Correct the error and test the connection again until the test is successful.
If the test is successful, the Base DN and the Server URL are displayed in the Configure LDAP for domain window.
-
Click Save.
Note: You cannot save a connection until it is successfully tested.
Adding a New Connection
To add a new connection:
- Procedure
-
On the Settings tab, in the Enterprise SSO section, click Update configuration next to Use LDAP, and then click Edit or add new.
-
In the Configure LDAP for domain window, click the New connection link.
-
In the Configure LDAP for domain window, fill in all the required information, and then click Save.
-
You can create as many new connections as you need. Repeat steps 1-3 to create a new connection.
The number of active connections is displayed on the Settings tab in the Enterprise SSO section.
Modifying an LDAP Connection
To modify a connection:
- Procedure
-
On the Settings tab, in the Enterprise SSO section, click Update configuration next to Use LDAP, and then click Edit or add new.
-
In the Configure LDAP for domain window, click the Edit LDAP connection icon, and then make the required changes.
-
Click Test connection and correct errors, if any, before clicking Save.
Disabling an LDAP Connection
If you want your users to use the TIBCO Account credentials instead of the federated credentials to sign in to TIBCO Cloud, you can disable the LDAP connection that you have configured. In case of such a switch, any LDAP users who don't have passwords with TIBCO Accounts would need to be provisioned manually by TIBCO. Contact TIBCO Support to initiate such a request.
- Procedure
-
On the Settings tab, in the Enterprise SSO section, click Update next to Use LDAP, and then click Edit or add new.
-
In the Configure LDAP window, click the icon for the connection you want to disable.
The LDAP connection is no longer displayed in the Configure LDAP for domain window.
-
Click Save.
You can disable all the LDAP connections that you have configured.