On Fri, Jan 10, 2014 at 10:28 PM, Monika C. Mevenkamp
<[email protected]> wrote:
> From reading DSpace 1.8 documentation I understand that CC_LICENSEs are part
> of a items. They are meant to describe what a user can do with bitstreams.

Hi Monika,

yes, in fact, they're just regular bitstreams with a specific name and
contents, recognized by the presentation layer and rendered with a CC
deed.

> Stepping back:  Our DSPACE instances has a community with collections which
> contain senior theses documents. Access to these is supposed to be
> restricted to University members and site visitors should be made very aware
> of what they can and can not do with these files: aka read, print, but do
> not share with outsiders.
>
> For access restriction I am envisioning using IPAuthentication. I understand
> that I need to enter our specific values in
> dspace/config/modules/authentication-ip.cfg file. I am envisioning a stack,
> where first our custom authentication code is tried, then IP Authentication,
> and then the Anonymous user is ‘authorized’.  How do I tie a pseudo user
> account to IP authentication ?

DSpace has stackable authentication built-in, so a number of auth
methods may be chained and will be tried in turn until one of them
succeeds. In case of IP authentication, you may configure users from a
certain IP range to be put in a certain DSpace group. Then you'll just
create appropriate permissions on the bitstreams you want to
allow/restrict for that group.

> We would like to make site users explicitly agree to our custom license when
> they download a bitstream from a senior theses collection. Ideally  DSPACE
> should remember that agreement acceptance for a specified duration. Looking
> at the code I came up with the following plan:

You might get a better mileage with development-related questions on
dspace-devel. dspace-tech is meant for user (repo admin) support. Many
developers listen on both, though.


Regards,
~~helix84

Compulsory reading: DSpace Mailing List Etiquette
https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Reply via email to