Hey Anthony -
The only flavor of LDAP we officially support out-of-the-box is AD. However, you can leverage Open LDAP indirectly by using Trusted Authentication, which you can read about in our Admin Guide
I could recap how this all works, but the Admin Guide will do a better job - It'll take a bit more work on your part than it would to use AD, but it shouldn't be too much of a challenge as long as you know how to programatically query Open LDAP to return the username of the person you're dealing with at any given time.
Give the link above a read, and let us know if you have any questions.
I am trying to implement the same thing where I have a webapplication into which I enter my LDAP user id and pwd.
This is sitting on a jboss-5.1 server. After I submit the form, I want the form to redirect to my Tableau views.
It goes through all the trusted ticket part, but redirects me to the auth/logon page of Tableau. I want this to take the LDAP credentials I entered and authenticate me.
There must be some step I am missing. I am completely new to this. What exactly needs to be done? Is there an API of Tableau I should pass the id pwd to? so that it can authenticate me?
Request someone to guide me here.
Make sure to allow users to browse more than the initial view for which you generated the trusted ticket by running the following command on your Tableau Server command prompt.
set wgserver.unrestricted_tickets true
Also, you should test that the ticket you're getting back is ~a 10 digit number.
I appreciate Ben's efforts and that AD is the only LDAP supported, but I wanted to see if anyone has been able to actually connect to an LDAP server other than AD. I noticed that the wgserver.domain.port property can be used to set a non-standard LDAP port. Is there a similar property to set the host?