New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Section editors can access submission and data only if they are assigned to that submission #2109
Comments
PRs: |
@asmecher, could you code review the PR above? I tested it with OMP as well -- it should be OK. This is for ojs-stable3_0_1, but if OK, I will cherry-pick it to master too... |
Thanks, @bozana -- this is a pretty profound change, but luckily not too big, and I do think it'll relieve a lot of confusion around submission access. Please go ahead. |
@stranack, FYI: this change means that Section Editors no longer automatically get access to submissions based on the section that it's assigned to. It only matters what submissions a section editor is assigned to. However, Section Editors get automatic assignments to new submissions in their sections. This makes it explicit which submissions a section editor has access to, and e.g. removing a section editor's assignment to a submission will really mean they don't have access any more, even if that submission is in a section they're configured as section editor for. Clear as mud? :) |
pkp/pkp-lib#2109 submodule update ##bozana/2109##
pkp/pkp-lib#2109 submodule update ##pkp/master##
pkp/pkp-lib#2109 submodule update ##pkp/master##
everything merged, thus closing... |
At the moment section editors can access submission either if they are assigned to the section, that submission is assigned to, or if they are assigned to the submission.
In case of some file downloads, currently the section editors are only permitted to download a file if the file submission is assigned to their section, which is wrong -- a section editor does not have to be assigned to a section. S. also http://forum.pkp.sfu.ca/t/ojs-3-the-current-role-does-not-have-access-to-this-operation/24614
Thus, it would be best not to consider the section assignment at all, but only if the section editor is assigned to that submission.
Note: if a section has section editors assigned, all submissions having that section will first automatically be assigned to those section editors.
The text was updated successfully, but these errors were encountered: