Is there a way to save the embargo date within the metadata table automatically?

119 views
Skip to first unread message

Carolyn Sullivan

unread,
May 13, 2024, 11:09:31 AM5/13/24
to DSpace Technical Support
Hello,

We'd like to save the embargo date of items in the Dublin Core metadata, but we can't figure out how to do this.  We can manually add a field AFTER the item has been accepted to hold the embargo lift date, but what we'd really like to do is have the software automatically take whatever date is input into the embargo lift date field of the item and shove it into the long list of metadata for the item.  This way, the date would come up on all the metadata exports and be visible to viewers other than admins.  We've taken a look at this page, but the documentation on embargos hasn't really clarified things.  Any thoughts?

Thanks!
Carolyn

DSpace Technical Support

unread,
May 15, 2024, 2:35:44 PM5/15/24
to DSpace Technical Support
Hi Carolyn,

At this time, there is no way to automatically save the embargo to a metadata field in DSpace 7+.  Embargoes are always stored as a date on the access policy (called a resource policy)  in DSpace as described at https://wiki.lyrasis.org/display/DSDOC7x/Embargo#Embargo-DSpaceEmbargoFunctionality

There is no automated way to store the embargo in two places (both on the resource policy and in metadata), as that would require somehow syncing those values whenever one is updated.  However, there have been requests to add a feature to DSpace to display the embargo date more publicly in the UI.  See https://github.com/DSpace/dspace-angular/issues/2413

At this time, this feature does not yet exist in DSpace as it's waiting on a volunteer to analyze and implement.

Tim

Reply all
Reply to author
Forward
0 new messages