The DSpace Course Module – Configuring LDAP. Module objectives  By the end of this module you will:  Understand how DSpace uses LDAP for authentication.

Slides:



Advertisements
Similar presentations
The DSpace Course Metadata Input Customisation. Module Objectives By the end of this module you will: Understand which part of the submission process.
Advertisements

The DSpace Course Module – Import and Export. Module objectives  By the end of this module you will:  Know how the batch import and export facility.
PHP Modules LDAP and MySQL. External Functions In addition to the usual programming functions (arrays, date and time, typing, mathematical, etc), PHP.
DSpace CD Tutorial Workbook Stuart Lewis & Chris Yates
The DSpace Course Module – SWORD basics. Module objectives  By the end of this module you will:  Understand what SWORD is  Know what SWORD could be.
DSpace: Technical Basics Iryna Kuchma Open Access Programme Manager Attribution 3.0 Unported.
May 2, 2013 An introduction to DSpace. Module 3 – The Structure of DSpace By the end of this module, you will … Understand what a community is Understand.
Chapter 16 AAA. AAA Components  AAA server –Authenticates users accessing a device or network –Authorizes user to perform specific activities –Performs.
Querying Active Directory From SSRS
Setting up in Outlook Express. Select “Tools” from the toolbar menu.
03/07/08 © 2008 DSR and LDAP Authentication Avocent Technical Support.
The DSpace Course Module – DSpace Installation. Module objectives  By the end of this module you will:  Understand the platforms DSpace can be hosted.
Directory services Unit objectives
August 25, SSO with Microsoft Active Directory Presented by: Craig Larrabee.
Module - How To Get Help The DSpace Course. Module Overview  By the end of this module you will:  Understand the help available from the DSpace community.
Module - Technical Basics
Introduction To OpenLDAP Directory Services. What is a Directory Service? A specialized database optimized for reading, browsing, and searching. No complicated.
Introduce LDAP 张海鹏 SOA Mult - Little system User Manager System (share between other systems) How to store user Information How to access.
The DSpace Course Module – An introduction to DSpace.
The DSpace Course Module – Upgrading from 1.4 to 1.5.
The DSpace Course Module - Look & Feel Customisation.
The DSpace Course Module - Language Customisation.
The DSpace Course Module – User management and authentication options.
Active Directory. Computers in organizations Computers are linked together for communication and sharing of resources There is always a need to administer.
The DSpace Course Module – Item submission workflows.
May 2, 2013 An introduction to DSpace. Module 9 – Item submission workflows By the end of this module, you will … Understand the purpose of workflows.
The DSpace Course Module – An introduction to users and groups.
Shibboleth 2.0 IdP Training: Authentication January, 2009.
May 2, 2013 An introduction to DSpace. Module 2 – Help and Support By the end of this module, you will … Understand the help available from the DSpace.
Sonoma State White Pages Implementation Barry Blackburn Andru Luvisi Brian Biggs.
LDAP Authentication Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
LDAP (Lightweight Directory Access Protocol ) Speaker: Chang-Yu Wu Adviser: Quincy Wu Date:2007/08/22.
Identity Management Technical Training LDAP and Directory Services Joachim Andres Guillaume Andru Renaud Métrich Sun Microsystems, Inc.
1 COP 4343 Unix System Administration Unit 13: LDAP.
The DSpace Course Module – Items in DSpace. Module objectives  By the end of this module you will:  Understand what an item in DSpace is, and what it.
Introduction to DSpace Iryna Kuchma Open Access Programme Manager Attribution 3.0 Unported.
May 2, 2013 An introduction to DSpace. Module 4 – Items in DSpace By the end of this module, you will … Understand what an item in DSpace is, and what.
May 2, 2013 An introduction to DSpace. Module 10 – RSS Feeds, Alerts, and News By the end of this module, you will … Know how the RSS feeds work in DSpace.
The DSpace Course Module – An introduction to metadata in DSpace.
May 2, 2013 An introduction to DSpace. Module 7 – Metadata By the end of this module, you will … Understand the purpose of metadata Know how DSpace encodes.
The DSpace Course Module – DSpace statistics and Google Analytics.
Module - Identifiers The DSpace Course. Module Overview  By the end of this module you will:  Understand what persistent identifiers are, how they work.
AACLS Documentation LDAP and releasing information issue ACL and ACI AACLS Model Physical Architecture Logical Architecture Example : a French university.
LDAP (Lightweight Directory Access Protocol)
Review on Active Directory. Aim Enable users to find network resources easily Central and easy administration of users and resources in a domain Improve.
Hussain Ali Department of Computer Engineering KFUPM, Dhahran, Saudi Arabia Active Directory.
LDAP Namespace CNS 4650 Fall 2004 Rev. 2. What is a namespace? Different from XML, C++, Java, etc. Names permitted and used in a directory Can include.
May 2, 2013 An introduction to DSpace. Module 8 – Identifiers By the end of this module, you will … Understand what persistent identifiers are, how they.
Module 1: Introduction to Windows 2000 and Networking.
Active Directory Domain Services (AD DS). Identity and Access (IDA) – An IDA infrastructure should: Store information about users, groups, computers and.
© 2013 IBM Corporation LDAP Fundamentals & LDAP for CLM Bruce Besch IBM Rational Services.
Nassau Community College
Module – RSS feeds, alerts and news
Introduction to LDAP Frank A. Kuse.
Data Virtualization Tutorial… LDAP Domains in CIS
Module 1: Introduction to Administering Accounts and Resources
(ITI310) SESSIONS 6-7-8: Active Directory.
CONFIGURING LDAP Authentication (rsso 9.1)
Implementation and configuration of LDAP
Active Directory Stored collection of information about objects
An introduction to DSpace
IIS.
An introduction to DSpace
Querying Active Directory From SSRS
CEG 2400 Fall 2012 Directory Services - LDAP
LDAP – Light Weight Directory Access Protocol
Active Directory (November 7, 2016) © Abdou Illia, Fall 2016.
Managing a Distributed Environment
Developing with uConnect
Presentation transcript:

The DSpace Course Module – Configuring LDAP

Module objectives  By the end of this module you will:  Understand how DSpace uses LDAP for authentication  Be able to configure a DSpace instance to authenticate against an LDAP server  Know which tools to use and how to use them in order to test LDAP connection issues

An introduction to LDAP  LDAP – Lightweight Directory Access Protocol  Tree structure:  DC = domain component  OU = organisational unit  CN = common name  DN = distinguished name  My DN is:  CN=stuart,OU=users,DC=testathon,DC=net

How DSpace uses LDAP  How does DSpace use LDAP?

Stackable authentication  Stackable authentication  Stacks different authentication mechanisms on top of each other  Each is tried until one succeeds, or none succeed IPLDAPPasswordFailure

LDAP Settings  LDAP settings:  ldap.provider_url = ldap://ldap.testathon.net:389/  ldap.id_field = cn  ldap.object_context = OU=users,DC=testathon,DC=net  ldap.search_context = OU=users,DC=testathon,DC=net  ldap. _field = mail  ldap.surname_field = sn  ldap.givenname_field = givenName  ldap.phone_field = telephoneNumber

Enabling LDAP  Stackable authentication setting:  plugin.sequence.org.dspace.authenticate.AuthenticationMethod = \ org.dspace.authenticate.LDAPAuthentication  Or  plugin.sequence.org.dspace.authenticate.AuthenticationMethod = \ org.dspace.authenticate.LDAPAuthentication, \ org.dspace.authenticate.PasswordAuthentication  ldap.enable = true (JSPUI only)

Testing your LDAP settings  Use an LDAP client  LDAP Browser:   Allows you to use the settings in dspace.cfg to log in to an LDAP server and view the output visually

LDAP Browser  Log in:

LDAP Browser  See the tree:

Practical – enable LDAP  LDAP settings:  ldap.provider_url = ldap://ldap.testathon.net:389/  ldap.id_field = cn  ldap.object_context = OU=users,DC=testathon,DC=net  ldap.search_context = OU=users,DC=testathon,DC=net  ldap. _field = mail  ldap.surname_field = sn  ldap.givenname_field = givenName  ldap.phone_field Bye bye= telephoneNumber  Users are: stuart, john and carol.  Passwords are the same as the usernames

Credits  These slides have been produced by:  Stuart Lewis & Chris Yates  Repository Support Project   Part of the RepositoryNet  Funded by JISC 