-
Notifications
You must be signed in to change notification settings - Fork 9
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 for country sites #995
Comments
Currently there is one default hierachy for permissions across RC country sites and the main platform. Country sites do not offer custom selection of the permission structure as we seek to limit maintenance costs. If OLC wish to develop specific permission cases for specific OLC country site please have in mind that this will be at cost directly to the OLC project. Also please note that as a general principle the more specific / bespoke country sites are developed the bigger are the risks that bugs and errors will appear at a later stage. |
Actually, as @JesseCCSI and @charlesyoung discussed previously, this type of set-up seems to be relevant for both RC and OLC, even if OLC would be first to use. I suggest adding to agenda of Jan tech discussion. |
@anjesh can we discuss this before you spend time working on this ticket. |
sure. |
Currently, system have predefined Role and Permissions, To leverage user's permissions, we can add functionality to add new Role so that admin can create different role having different permissions. Add Role Following are the permissions which user can select while creating a new role.
Please let us know If we need to add other permissions which are not included in the list. Role page New role can be created from user form. @JesseCCSI @SamCCSI @charlesyoung |
Thanks @manishgs. How long will it take to develop? |
Thanks @manishgs looks good. Will it be possible to create country-specific roles/ permissions? |
@charlesyoung @JesseCCSI |
@manishgs we definitely don't have the budget to develop this so please hold all work on this ticket. @JesseCCSI lets arrange a time to chat. |
To be discussed during the next group tech call. Removing from S19. |
As more country sites start adding annotations to contracts, we'll need to address the issue of permissions. For the OLC DRC site, we would like to set up the following process:
Different approaches to permissions will be adopted for different country sites (i.e. they will be decided on a site-by-site basis), and permissions will need to be amended over time (e.g. as local annotators receive training).
Logging here as suggested by @anjesh and @charlesyoung so we can discuss and work on a solution. Thanks.
cc @KaitlinCCSI @SamCCSI
The text was updated successfully, but these errors were encountered: