Hi Peter,
Access restricting the *items* (in that Collection) would hide them from
OAI-PMH. OAI-PMH really deals more with Items...Collections are just
treated as "sets" of Items.
Another option might be to create your own custom "condition" in the
"xoai.xml", to hide all Items that have a particular metadata
field/value. For example, you could, hypothetically, create a custom
field called "local.oai.hide" (or similar), and filter out any Items
that have that metadata field set to "true". You can see examples of
similar conditions in the xoai.xml, where there are specific conditions
that items *must* meet to appear for Driver or OpenAIRE:
https://github.com/DSpace/DSpace/blob/master/dspace/config/crosswalks/oai/xoai.xml#L368
I've never tried the latter suggestion, but it seems like it'd be
possible, based on how we filter out Items in the Driver / OpenAIRE
contexts.
Tim
On 6/6/2016 10:20 AM, Peter Dietz wrote:
Hi All,
I was wondering if there is a way to have OAI not disseminate a few
specific collections?
If I change the collection permission to not be anonymous=read, will
that hide those sets from OAI's list of sets? And items in those
collections, I'm not sure that setting a collection level permission
would affect items. (As newly set dspace permissions don't propagate
down).
________________
Peter Dietz
Longsight
www.longsight.com <http://www.longsight.com>
[email protected] <mailto:[email protected]>
p: 740-599-5005 x809
--
You received this message because you are subscribed to the Google
Groups "DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to [email protected]
<mailto:[email protected]>.
To post to this group, send email to [email protected]
<mailto:[email protected]>.
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.
--
Tim Donohue
Technical Lead for DSpace & DSpaceDirect
DuraSpace.org | DSpace.org | DSpaceDirect.org
--
You received this message because you are subscribed to the Google Groups "DSpace
Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.