Hi,
this is just to let you know that in the latest GIT master branch (and
will therefore made it into the future release 1.0) a couple of new
features have made trough:
* support for dates in FireRole (to implement roles such as
ALLOW AFTER 2010-12-25
or
DENY UNTIL 2020-12-25
* support for enhanced restrictions of documents (bibdocs) not
necessarily based on the RBAC model of WebAccess. (a bibdoc can now be
restricted to a given email, a give group, a given role or a given
FireRole!)
If you combine this two features what you obtain is that now Invenio
natively support enforcing fulltext embargo-based restrictions (a
long-standing Invenio feature request).
E.g. if you attach a file, say with FFT to a document:
<record>
<controlfield tag="001">123</controlfield>
<datafield tag="FFT" ind1=" " ind2=" ">
<subfield code="a">/tmp/thesis.pdf</subfield>
<subfield code="t">Main</subfield>
<subfield code="r">firerole: allow after 2020-01-01
allow all</subfield>
</datafield>
</record>
you obtain that the above thesis will be restricted to the world (beside
superadmin and the submitter) until the year 2020!
Cheers,
Samuele
--
Samuele Kaplun
Invenio Developer ** <http://invenio-software.org/>