Skip to content
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

Make some settings only available to group owners and admins #244

Open
tanius opened this issue Jan 23, 2023 · 0 comments
Open

Make some settings only available to group owners and admins #244

tanius opened this issue Jan 23, 2023 · 0 comments

Comments

@tanius
Copy link
Member

tanius commented Jan 23, 2023

Currently, all of the Open Ethnographer settings can be edited by all users with access to Open Ethnographer (that is, with group membership in group annotator). Theoretically, that allows all users to mess up the data, and the settings of other users.

It would be nice to let "ordinary" Open Ethnographer users only edit settings relevant to them: their own user settings, plus creating a new project, and renaming all projects. (The latter makes no sense anymore if we ever decide to require permissions to work in a project. But so far, that is not the case: every annotator can add annotations in each project, so they may also rename each project.)

All other settings should only be accessible to so-called owners of the group annotator (a Discourse feature), and to Discourse administrators. Not to Discourse moderators, as these do not have access to Open Ethnographer anymore, as long as I remember.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant