Print

Print


Message
 

Here is an example authentication properties file with the changes highlighted.(I have commented out the password field) Just change the domain name and user name as appropriate. I created a user called LDAP User and gave it read permissions to the entire active directory

 

######################################################

##

##    RDBMS Authentication Properties

##

##    ( default authentication scheme,

##      uses challenge-response authentication )

## 

########################################################

 

auth.type.rdbms.impl=blackboard.platform.security.authentication.BaseAuthenticationModule

# Note: If the use_challenge property is true, then MD5-based challenge-response is used on the login form values

auth.type.rdbms.use_challenge=true 

 

######################################################

##

##    LDAP Authentication Properties

## 

########################################################

 

auth.type.ldap.impl=blackboard.platform.security.authentication.LDAPAuthModule

# Note: The current Bb-LDAP implementation will not authenticate users if use_challenge is set to true.

#  ( See use_challenge note for RDBMS authentication. )

auth.type.ldap.use_challenge=false

 

auth.type.ldap.error_fallback_to_bb=false

auth.type.ldap.user_not_found_fallback_to_bb=true

 

### This value must be updated for every server configuration that is added below

auth.type.ldap.num_servers=2

 

### Server #1 Configuration ###

###  Note: this variable indicates whether interaction between Bb-installation-server and LDAP server should be over SSL

auth.type.ldap.server_ssl.1=false

 

auth.type.ldap.base_search_fdn.1=ou=email users,dc=merton,dc=ac,dc=uk

auth.type.ldap.deref_aliases.1=never

auth.type.ldap.server_url.1=ldap://pan.merton.ac.uk:389

auth.type.ldap.use_priv_user.1=true

auth.type.ldap.user_fdn.1=cn=LDAP User2,ou=computerunit,dc=merton,dc=ac,dc=uk

auth.type.ldap.user_pwd.1=#########

auth.type.ldap.user_tag.1=sAMAccountName

auth.type.ldap.referral.1=ignore

auth.type.ldap.referral_limit.1=0

auth.type.ldap.server_error_fatal.1=true

 

### Server #2 Configuration ###

###  Note: this variable indicates whether interaction between Bb-installation-server and LDAP server should be over SSL

auth.type.ldap.server_ssl.2=false

 

auth.type.ldap.base_search_fdn.2=ou=Users,ou=MertonCollege,dc=student,dc=merton,dc=ac,dc=uk

auth.type.ldap.deref_aliases.2=never

auth.type.ldap.server_url.2=ldap://thames.student.merton.ac.uk:389

auth.type.ldap.use_priv_user.2=true

auth.type.ldap.user_fdn.2=cn=LDAP User,ou=cu,ou=Users,ou=MertonCollege,dc=student,dc=merton,dc=ac,dc=uk

auth.type.ldap.user_pwd.2=#########

auth.type.ldap.user_tag.2= sAMAccountName

auth.type.ldap.referral.2=ignore

auth.type.ldap.referral_limit.2=0

auth.type.ldap.server_error_fatal.2=true

 

########################################################

##

##    Web-Server Delegation Authentication Properties

## 

########################################################

 

auth.type.webserver.impl=blackboard.platform.security.authentication.WindowsAuthModule

auth.type.webserver.user_account=reconcile

# Acceptable entries for user_account are: reconcile, create, deny

auth.type.webserver.allowed_domains=DC,AZ

# Enter the allowed domains ( separated by commas )

auth.type.webserver.def_key=UserRegistry

# Accepted values for def_key are BatchUid or UserRegistry

 

######################################################

##

##    Passport Authentication Properties

## 

########################################################

 

auth.type.passport.impl=blackboard.platform.security.authentication.PassportAuthModule

auth.type.passport.user_account=reconcile

# note: acceptable entries for user_account are: reconcile, create, deny

auth.type.passport.def_key=UserRegistry

# Accepted values for def_key are BatchUid or UserRegistry

 

 

######################################################

##

##    Shibboleth Authentication Properties

##

########################################################

     

#auth.type.shib.impl=blackboard.platform.security.authentication.BbShibbolethAuthModule

#auth.type.shib.user_account=reconcile

# note: acceptable entries for user_account are: reconcile, create, deny

#auth.type.shib.def_key=BatchUid

# Accepted values for def_key are BatchUid or UserRegistry

           

######################################################

##

##   Datatel

## 

########################################################

 

auth.type.datatel.impl=blackboard.platform.security.authentication.DatatelAuthModule

 

 

 Alyn Scott

Medrton College

 



From: Blackboard/Courseinfo userslist [mailto:[log in to unmask]] On Behalf Of Jim Boone
Sent: 19 September 2007 11:14
To: [log in to unmask]
Subject: Re: Blackboard LDAP Authentication[Scanned]

 

LDAP auth is pretty straightforward on blackboard, you just need to configure the authentication config file to point at an ldap service, and tell the main bb-config.properties you are using ldap in the auth field.  It really isn’t hard, but sometimes fiddly, if you are sure you have a functioning LDAP service running then feel free to email me off list and we can sort the auth file.

 

Regards

 

Jim


From: Blackboard/Courseinfo userslist [mailto:[log in to unmask]] On Behalf Of Ralph Holland
Sent: 19 September 2007 11:02
To: [log in to unmask]
Subject: Blackboard LDAP Authentication[Scanned]

 

Can anyone help point me, I’m looking for the documentation on how to turn on LDAP Authentication for Blackboard. I have scanned behind the blackboard and cannot see anything. Can anyone help me...

 

Regards Ralph

 

Ralph Holland
VLE Administrator
E-Learning & ICT Department
TELE: 0191 427 3500 EXT. 3800
FAX: 0191 427 3535

 

 


DISCLAIMER:

This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. Please note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of the company. Finally, the recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email.

South Tyneside College,
St Georges Ave,
South Shields,
Tyne & Wear,
www.stc.ac.uk.

VAT No: GB605 5084 59


______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________

______________________________________________________________________
Merton College
Morden
Surrey SM4 5QX

Please note that cars parked on site without a valid permit may be clamped - if in doubt use the pay & display carpark near the swimming pool.

Morden Park Centre:
Tel: 020 8408 6400
Fax: 020 8408 6666

www.merton.ac.uk

Unless expressly stated otherwise, the contents of this email represent only the views of the sender as expressed only to the intended recipient. It does not commit Merton College to any course of action or legal responsibility. No statement shall be construed as giving industrial/confidential advice within/outside the UK. This email and the information that it contains may be privileged and/or confidential. It is for the intended addressee(s) only. If you are not the intended recipient, please notify [log in to unmask] immediately and delete the message from your computer. Please note - the contents of the e-mail, and the attachments may not be disclosed to a third party without our consent.