[Dspace-tech] little questions

2010-09-03 Thread Sergiu Ioan Irimia
DSpace 1.6
Two questions... I've searched in configuration file and in the manual, but I 
didn't found anything...1. Can I add new fields on registration process? I 
would like to know more about the person that registers, for example, his major 
and the institution where he works...2. Can I limit the possibility of 
downloading the bitstreams only to registered users? Anonymous users would have 
the possibility to view the item, but only the registered users would be able 
to download the bitstream (the uploaded .pdf file - for example)
Thank you!


  --
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech


Re: [Dspace-tech] little questions

2010-09-03 Thread Claudia Jürgen
Hello Sergiu,

1. new fields for eperson
This is not configurable.
You can change it by enhancing the eperson table and provide the code to 
access and use the information whereever it is needed. Keep in mind that 
changes like this will make upgrades a bit more difficult as you got to 
merge your in this case a bit more extensive local customizations with 
the default DSpace code.

2. bitstream restriction to logged in users
This is possible.
a) create a group for logged in users
b) enable implicit addition to this group via the dspace.cfg (different 
settings for different authentications)

- users which login actively - password authentication
# Password users group #

# If required, a group name can be given here, and all users who log in
# using the DSpace password system will automatically become members of
# this group. This is useful if you want a group made up of all internal
# authenticated users.
#password.login.specialgroup = group-name

- IP based authentication
 Example of configuring IP-based authentication
 (to use, add org.dspace.authenticate.IPAuthentication to auth stack 
above)
#
# authentication.ip.GROUPNAME = iprange[, iprange ...]

- LDAP
# If required, a group name can be given here, and all users who log in
# to LDAP will automatically become members of this group. This is useful
# if you want a group made up of all internal authenticated users.
#ldap.login.specialgroup = group-name

c) restrict the bitstream view to users of you special group
- for future items
change the DEFAULT_BITSTREAM_READ of all collections to the special group
- for items already archived
use the advanced authorization policy tool to change the read access for 
your bitstreams


Hope that helps

Claudia Jürgen




Am 03.09.2010 09:07, schrieb Sergiu Ioan Irimia:
 DSpace 1.6 Two questions... I've searched in configuration file and
 in the manual, but I didn't found anything...1. Can I add new fields
 on registration process? I would like to know more about the person
 that registers, for example, his major and the institution where he
 works...2. Can I limit the possibility of downloading the bitstreams
 only to registered users? Anonymous users would have the possibility
 to view the item, but only the registered users would be able to
 download the bitstream (the uploaded .pdf file - for example) Thank
 you!






 --


This SF.net Dev2Dev email is sponsored by:

 Show off your parallel programming skills. Enter the Intel(R)
 Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd



 ___ DSpace-tech mailing
 list DSpace-tech@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/dspace-tech

-- 
Claudia Juergen
Universitaetsbibliothek Dortmund
Eldorado
0231/755-4043
https://eldorado.tu-dortmund.de/

--
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech