Hello Tony,

I really appreciate your prompt (and pretty detailed) reply! You've given me many ideas about what can be done with Invenio :)

I understand that CERN has a quite complex access restriction system, and I can imagine that there is very good reason for that, but for the rest of us, who would like to use the standard webaccess subsystem, why the (already built-in) submit action has no effect on who is allowed to submit which doctypes?

Again, I hope that I'm missing something, because I cannot believe that such a basic feature is left out... The logic is there, you've done something similar that works for approvals, so, for example, you could check which doctypes the specific logged-in user is allowed to submit when the user clicks the 'submit' tab, and THEN build the tree with only the allowed ones (if any) or simply show a warning that this specific user is not allowed to submit any documents!

I've built several new doctypes for my institution, modified/created a couple websubmit functions to work with our needs, and I now have to release the site to the public, soon. I spent some time experimenting with webaccess, and having worked out some initial problems with the referees, I'm now stuck at this, that could invalidate the whole project :(

Is there a quick and dirty way to disallow (by default) ALL logged in users from submitting to ANY doctype, and then handle this authorization to only certain users?

Any idea would be useful!


Reply via email to