-
Notifications
You must be signed in to change notification settings - Fork 81
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
Permissions issue: Data Collector Role #960
Comments
Hmmm. I would expect that only project managers would be able to import data. I view data collectors as people given the permission to add/edit/delete records one at a time but not being able to bulk add records except through ODK. |
Thanks @seav for the input. As just discussed, although in theory it makes sense to allow data collectors to import data, as it results in "collecting" new data into the project, in practice this is a task too complex to be performed by data collectors and it will be typically done by project managers. It could be too risky to allow all data collectors to perform this kind of tasks. So I'd suggest to restrict import data just to project managers. Thoughts @clash99 @wonderchook @fhpichel? |
In agreement with that as far as the data collectors not doing imports |
@clash99 The "import data" link can be found in the "Add location" dropdown and the "More actions" dropdown. Is that correct or should it just be in one of the dropdowns? |
@oliverroick It is my understanding that Data Collectors cannot see the second "More Actions" button. Is that correct? Are you suggesting removing it from the "More Actions" menu? #1027 addresses reworking these menus so perhaps we can remove it then. Also I think the questionnaire task will change these menus as well. |
Data collectors can not see the "More actions" button, that's correct. Was just checkin in if it's correct that the link appears in both menus. If so, we leave them in both and I just look at hiding the link when the user can't import. |
That sounds perfect - thank you @oliverroick. |
Steps to reproduce the error
Based off this user's permissions (which I setup locally):
The user should have data collector rights to the Pekapuran Laut Test Project. Generally this user should have the ability to view/add/edit all locations, relationships, parties, resources, as well as import and download project data.
Actual behavior
I'm getting an alert that I don't have permission to import data. This new import data dropdown option is only available with PR #942. There isn't an option to download data. I think we need to revisit this from a UI perspective too. Maybe they should have a modified view of the ellipsis menu instead of removing it entirely.
Expected behavior
I should be able to import data if I'm a data collector.
The text was updated successfully, but these errors were encountered: