Stuart:

Thank you.  Yes, we do use IP authentication, VPN and ezProxy for our other web 
services.  But wouldn't I still be forced to define each item in the Apache 
Config file that I want locked down?  For instance if I wanted to lock down an 
item to Cornell, only, I would guess that I have to put in the statement:

<Location /handle/1813/12345>
Options Indexes FollowSymLinks ExecCGI
AllowOverride All
order allow,deny
allow from 128.236.87.xxx
</Location>

in the Apache config.  Or am I missing something?

I will have to look at the Shibboleth authentication in DSpace.  As a person 
who has been using DSpace since 1.0, it is hard to keep up with all the 
enhancements! ;-)

Thanks for the suggestions!
 
George Kozak
Digital Library Specialist
Division of Library Information Technologies (DLIT)
501 Olin Library
Cornell University
Ithaca, NY 14853
607-255-8924


-----Original Message-----
From: Stuart Lewis [mailto:[email protected]] 
Sent: Thursday, March 11, 2010 3:44 PM
To: George Stanley Kozak
Cc: [email protected]
Subject: Re: [Dspace-tech] Authentication and Authorizations

Hi George,

Two thoughts come to mind:

 - Can you use IP authentication for on-campus users, and do you have a VPN or 
ezProzy for off-campus access?

 - CUWebAuth could probably be integrated OK, and could be done so in a similar 
way to Shibboleth is with DSpace. You run Tomcat behind apache, let apache do 
the authentication when you visit e.g. /dspace/cuwebauth-login and then create 
a cuwebauth authentication class to get the user details from apache (set in 
environment variables) to tell DSpace who is logged in.

Thanks,


Stuart Lewis
IT Innovations Analyst and Developer
Te Tumu Herenga The University of Auckland Library
Auckland Mail Centre, Private Bag 92019, Auckland 1142, New Zealand
Ph: 64 9 373-7599 x81928
http://www.library.auckland.ac.nz/


On 12/03/2010, at 9:19 AM, George Stanley Kozak wrote:

> Hi...
> Here at Cornell University, we are trying to figure out the best way to 
> handle authentication in DSpace.  
>  
> Right now I am using DSpace's native authentication system for the majority 
> of collections, but I have been asked to limit access on some collections to 
> the Cornell Community.  In those cases, I have been forced to use a locally 
> developed software package called CUWebAuth (which is Kerberos based) because 
> I am not allowed by our Security people to use LDAP except through the 
> CUWEbAuth application.  CUWebAuth runs on Apache, uses permits and is 
> directory-based, so I can lock items down by defining them in an Apache 
> Config file (each item declared separately using "<Location 
> /handle/xxx/xxx>").  You can imagine this is pretty cumbersome.
>  
> I am curious if anyone in the DSpace Community has had a similar situation of 
> limiting access to collections and/or items to a large group of individuals 
> and how they may have done this.
>  
> Thank you.
>  
> George Kozak
> Digital Library Specialist
> Division of Library Information Technologies (DLIT)
> 501 Olin Library
> Cornell University
> Ithaca, NY 14853
> 607-255-8924
>  
> ------------------------------------------------------------------------------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev_______________________________________________
> DSpace-tech mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/dspace-tech



------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to