DSpace Embargo Functionality
Embargoes defines a new Resource Access Policy for an item or bitstreams. In other words it defines the access rights of an item or a bitstream. The sole power for editing the resource policy lies on the administrator.
How to set an Embargo:
To add an embargo, edit the appropriate policy and set a "start date". To add an full Item embargo (including metadata), edit the Item policy. To embargo individual bitstreams, edit the appropriate Bitstream policy.
To remove an embargo, edit the appropriate policy, and clear out the "start date".
To change an embargo, edit the appropriate policy, and change the "start date" to a new date. Changes to the embargo should take effect immediately. However, as Administrators have full access to embargoed items, you may need to log out first. After logging out, you will be subject to the embargo
Types of Embargo
Simple Embargo Settings
Advanced Embargo Settings
Configuring and using Embargo in DSpace Submission User Interface
STEPS TO ENABLE EMBARGO
Enable the Simple settings in your dspace installation folder.Â
By default it is false but when you want to set an embargo it should be = true
webui.submission.restrictstep.enableAdvancedForm=false
----------------------------------------------------------------------------------------------------------------------------------------------------------
Find the file item-submission.xml
Change the following as mentioned below:
Here is an extract from the new file:
<!--Step 3 will be to Manage Item access.
<step>
<heading>submit.progressbar.access</heading>
<processing-class>org.dspace.submit.step.AccessStep</processing-class>
<jspui-binding>org.dspace.app.webui.submit.step.JSPAccessStep</jspui-binding>
<xmlui-binding>org.dspace.app.xmlui.aspect.submission.submit.AccessStep</xmlui-binding>
<workflow-editable>true</workflow-editable>
</step>
-->
<!-- Step 4 Upload Item with Embargo Features (not supported in JSPUI)
to enable this step, please make sure to comment-out the previous step "UploadStep"
<step>
<heading>submit.progressbar.upload</heading>
<processing-class>org.dspace.submit.step.UploadWithEmbargoStep</processing-class>
<jspui-binding>org.dspace.app.webui.submit.step.JSPUploadWithEmbargoStep</jspui-binding>
<xmlui-binding>org.dspace.app.xmlui.aspect.submission.submit.UploadWithEmbargoStep<
/xmlui-binding>
<workflow-editable>true</workflow-editable>
</step>
-->
To enable the new Embargo, ensure that the new steps are uncommented.