Issue Description:
How can I configure TIBCO JasperReports® Server to look for users in a multi-organization LDAP?
Resolution:
You make multiple ldapAuthenticationProvider beans and name them differently.
Make multiple userSearch beans, one for each search.
Reference the userSearch bean in its corresponding ldapAuthenticationProvider bean's constructor.
For the JSDefaultLdapAuthoritiesPopulator constructor under your ldapAuthenticationProvider bean, put in the correct search string for the groups you want to reference (usually this is the same across all ldapAuthenticationProvider beans, but it might not be for your case).
In your ldapAuthenticationManager bean, make sure you put all the ldapAuthenticationProvider bean names in the ref local section.
The attached sample xml file helps illustrate these instructions. Please customize this to your own local environment.
Recommended Comments
There are no comments to display.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now