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.

Reply via email to