Difference between revisions of "SUNScholar/Researcher Authorisation"

From Libopedia
Jump to navigation Jump to search
Line 52: Line 52:
 
==[[SUNScholar/Researcher Authorisation/Step 2|Step 2 - DSpace configuration]]==
 
==[[SUNScholar/Researcher Authorisation/Step 2|Step 2 - DSpace configuration]]==
  
==[[SUNScholar/Researcher Authorisation/Step 3|Step 3 - Update XMLUI "messages.xml" file]]==
+
==[[SUNScholar/Researcher Authorisation/Step 3|Step 3 - Update XMLUI]]==
  
 
==[[SUNScholar/Researcher Authorisation/Step 4|Step 4 - Configure XMLUI]]==
 
==[[SUNScholar/Researcher Authorisation/Step 4|Step 4 - Configure XMLUI]]==

Revision as of 13:48, 6 June 2015

Back to Customisation

PLEASE NOTE:

  • During the upgrade from DSpace 1.8.2 to 3.2, the ldap config changed and it seems a bug was introduced: https://jira.duraspace.org/browse/DS-1781. Take special note of the "netid_email_domain = @example.com" parameter at the bottom of the file. If you do not specify an @example.com email suffix, then you will get null suffix errors for eperson email addreses.
  • For LDAP to work correctly then ALL the user credentials MUST be in ONE LDAP server or replicated using ONE directory tree structure.

Introduction

Digital assets must only be managed by users authorised to do so. DSpace can authenticate using ePerson accounts or using LDAP server accounts. This wiki page describes the method of setting up DSpace to use an institutional LDAP server for user provisioning.

After that is done, it is then up to the repository manager to define privileges for individuals on the repository.

See: http://en.wikipedia.org/wiki/Ldap for more info.

Requirements

Secure network connections

Setup secure internet/network connections before doing LDAP connections.

Campus LDAP server

If for example, you have seperate servers for staff and students, then LDAP authentication setup is extremely difficult and very risky to maintain in the long term.

Ask the campus IT LDAP system administrators to give you the following details of the campus LDAP servers.

  • hostnames
  • canonical context
  • object context
  • search context
List of open source LDAP server products.

If you do not have an LDAP server on campus, then check the links below and consider starting one.

How to sync with a Microsoft Active Directory

If you want to sync with an existing Microsoft AD server, then check the links below.

Step 1 - Local LDAP configuration

Step 2 - DSpace configuration

Step 3 - Update XMLUI

Step 4 - Configure XMLUI

Step 5 - Rebuild DSpace

Other Access Methods

IP Address Access

Shibboleth

X509 Certificate

References