473,396 Members | 2,034 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

LDAP authentication for Yellowfin on SQLserver

Hi,

- SQLserver 2000
- Yellowfin 2.4
- Windows 2003 server

I have been asked to investigate seting up LDAP authentication to
access our
Yellowfin reporting.

If anyone has experience in setting this up? Your help would be
appreciated.
Tips and tricks .. ??

Thanks

Duncan Beaumont

Mar 26 '06 #1
2 3220
We have used C# to do that, but not SQL Server. In the end you have to
connect to SQL Server using either the SQL login or a domain\username
account. If you will be connecting manually you can login as a
particular domain\user that has been given access to the SQL Server, or
have a nightly process impersonate a domain\user account. Anything
outside of that will probably be a custom program written (.NET, C++,
Java, etc.) to query the LDAP server manually.

Mar 27 '06 #2
Hi Duncan,

Yellowfin requires a bit of backend work to get LDAP or Active Directory for
authentication, but I have just implemented it in my organisation.

Firstly you have to stop the Yellowfin application. This is done via the
services console in Administration Tools.

Once stoppped you will have to edit the
\appserver\webapps\ROOT\WEB-INF\web.xml file. You will have to change
"com.hof.adapter.JDBCAuthentication" to
"com.hof.adapter.LDAPAuthentication", which is under the
"com.hof.interfaces.Authentication" parameter name.

The rest of the LDAP configuration is determined by values in the
Configuration database table.
The parameters will already exist in the database, you will just have to
enter values for your particular LDAP server specifics. You will have to
specify the following information:

LDAPHOST: This is the LDAP server IP address or hostname.
LDAPPORT: This is the LDAP TCP/IP Port
LDAPBASEDN: This is the LDAP Base DN, underwhich all yellowfin users and
groups will exist.
LDAPGROUP: This is the LDAP Group (Enter as DN). Only LDAP users that a
members of this group will be allowed to login.
LDAPBINDUSER: This is an administrative user login to the LDAP directory. So
yellowfin can perform searches. (Enter as DN)
LDAPBINDPASSWORD: This is the password for the above user.
LDAPSEARCHATTRIBUTE: This is the attribute that your users will enter in to
the username box for authentication.
LDAPFIRSTNAMEATTRIBUTE: Firstname LDAP attribute, so Yellowfin knows the
users name.
LDAPSURNAMEATTRIBUTE: Surname attribute of user, so Yellowfin knows the
users name.
LDAPEMAILATTRIBUTE: Email attribute of user in LDAP, so Yellowfin can direct
broadcast emails to users.
LDAPFALLBACK: This should be set to TRUE. This will allow you to log in and
administer users if the LDAP is unavailable.

Once you have entered this into the database, restart Yellowfin. You should
then be able to login into Yellowfin using LDAP users who are members of
LDAPGROUP.

I did see some documentation on this somewhere, check
http://yellowfin.com.au
Hope this helps.

Peter Gibson.


"duncan beaumont" <du*************@yahoo.ca> wrote in message
news:11**********************@t31g2000cwb.googlegr oups.com...
Hi,

- SQLserver 2000
- Yellowfin 2.4
- Windows 2003 server

I have been asked to investigate seting up LDAP authentication to
access our
Yellowfin reporting.

If anyone has experience in setting this up? Your help would be
appreciated.
Tips and tricks .. ??

Thanks

Duncan Beaumont

Mar 28 '06 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

5
by: dmcconkey | last post by:
Hi folks, I've been searching for a while and haven't found my specific question anywhere else. If this has already been asked, please accept my appologies and point me to the appropriate...
0
by: YellowFin | last post by:
Announcing Yellowfin Information collaboration and reporting tool Drag and Drop Report Builder Simple to Deploy and Administer Enterprise Level Web Based Reporting
0
by: YellowFin Announcements | last post by:
Announcing Yellowfin Version 2.4 release. (www.yellowfin.com.au) Existing SQLserver users can take advantage of this upgrade as soon as convenient. V2.4 Exciting changes in the latest...
0
by: YellowFin | last post by:
Yellowfin Announces Release 3 OLAP Connectivity New Features Including OLAP-to-Relational Drill Through Provide Customers with One Complete Web BI Tool for OLAP Analysis Yellowfin, today...
0
by: YellowFin | last post by:
Yellowfin International today announced that Yellowfin has joined IBM's Partner Program, and that the Yellowfin BI Suite are now validated on IBM's popular DB2 9 database. This partnership opens...
0
by: YellowFin Announcements | last post by:
(Association Press) - Get ready for the next wave of business intelligence, which will once and for all take BI mainstream, with query, reporting, and analysis dashboards on every desktop. ...
0
by: YellowFin Announcements | last post by:
Yellowfin has signed an agreement in conjunction with Chinese pharmaceuticals company Zuellig Pharma China. As we welcome in the Chinese New year, and Year of the Pig, Yellowfin looks forward to...
0
by: Yellowfin | last post by:
(CDT) Tue Jul 1, 2008 10:45am -- Announced today, the next release of Yellowfin Business Intelligence, 4.0 is scheduled for the end of July. Whilst most of the activity in the BI space has been...
0
by: JTP PR | last post by:
Business Intelligence software company, Yellowfin today announced its successful foray into the Asia Pacific telecommunications sector through its expanding partner network. Two organisations,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.