Hi Stewart,
I think a curation task will do just the trick.
I've created one that is able to identify the appropriate items. Now I'm
trying to set their policies.
Is it appropriate do do this through the Authorization Manager or directly
through the Item.
In either case, I think I need to obtain the context to be able to do this,
but I am unsure how to do so.
You said that you have classes that change policies; how did you accomplish
this?
Thank You for your help.
-Joseph
On Thu, Jul 7, 2011 at 17:08, Stuart Lewis <[email protected]> wrote:
> Hi Joseph,
>
> > I am developing an archive for an archaeology lab where some of the
> items are deemed "sensitive" by the collection owner. (Usually if they
> contain pictures of human remains or artifacts involved in burial
> ceremonies.)
> >
> > It is usually very clear in the metadata if an item should be declared
> "sensitive".
> > I'm looking for someplace to insert a boolean check that would then
> change the item policies such that only members of the "Sensitive Data
> Viewer" group could see the item.
>
> We do this using the 'curation' system which was introduced in DSpace 1.7.
> See:
>
> - http://www.dspace.org/1_7_1Documentation/Curation%20System.html
>
> This allows you to write classes that can perform tests and make changes to
> applicable items (their metadata / permissions / bitstreams etc). They can
> either be run automatically at certain points such as during the workflow,
> by hand in the XMLUI interface, or as a scheduled cron job.
>
> We have a lot of quite specialised curation tasks to perform jobs such as
> changing bitstream authorizations, making derivative bitstreams, and
> enhancing metadata.
>
> There were some good sessions about this at the recent Open Repositories
> conference:
>
> - https://conferences.tdl.org/or/OR2011/OR2011main/paper/viewFile/431/102
> -
> https://www.facebook.com/notes/mire/curation-tasks-in-dspace-an-open-repositories-2011-workshop-report/10150208313003768
>
> Thanks,
>
>
> Stuart Lewis
> Digital Development Manager
> Te Tumu Herenga The University of Auckland Library
> Auckland Mail Centre, Private Bag 92019, Auckland 1142, New Zealand
> Ph: +64 (0)9 373 7599 x81928
>
>
------------------------------------------------------------------------------
AppSumo Presents a FREE Video for the SourceForge Community by Eric
Ries, the creator of the Lean Startup Methodology on "Lean Startup
Secrets Revealed." This video shows you how to validate your ideas,
optimize your ideas and identify your business strategy.
http://p.sf.net/sfu/appsumosfdev2dev
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel