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

Workgroup settings: Allow write access for owners only #73

Open
aputtu opened this issue Jun 26, 2024 · 1 comment
Open

Workgroup settings: Allow write access for owners only #73

aputtu opened this issue Jun 26, 2024 · 1 comment
Labels
enhancement New feature or request wishlist Tasks or features of lowest priority

Comments

@aputtu
Copy link

aputtu commented Jun 26, 2024

Objective:
As owner of a Workgroup, I would like to be able to give:

  • myself (and other co-owners) write access only
  • members of the Workgroup read access only
    This will allow me to set up a Workgroup for courses, and disseminate my research without allowing it to be altered through the Workgroup.

Expected behavior and issue:
When configuring the settings for a Workgroup (in /adminvgrid.py), I expected to be able to set "Shared files write access" to "owners", but it is greyed out.

Current workaround option:
In order to achieve the objectives, it is currently possible to set "Shared file write access" to none for the Workgroup, and provide read-only sharelink course participants and peers. This approach is described in page 118 and forward in ERDA's User Guide.
If editing is needed, set write access to members temporarily while editing, and switch it back to none afterwards.

Downsides to workaround
Downsides to this approach includes not being able to use the Workgroup functionalities, such as restricting access to the specific members. Having to change settings back and forth often, when say lots of editing is needed during a course, provides an unwanted possibility for other to edit. Also, since sharelinks are one-shot copies without automatic updates, when larger data sets gets shared often, it creates multiple copies and in effect, waste disk space.

Screenshot:
Screenshot from 2024-06-26 10-41-14

Internal references:
This tickets refers to internal tickets only accessible for UCPHHPC employees:
RT-30772
TL-109

@aputtu aputtu added enhancement New feature or request wishlist Tasks or features of lowest priority labels Jun 26, 2024
@jonasbardino
Copy link
Contributor

Thanks a lot for registering the feature request here in great detail and describing the current workarounds @aputtu.

It requires some development effort to support the feature and has been on our ToDo-list for long, but we have a basic solution design and hopefully we will finally be able to make some progress with added colleagues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request wishlist Tasks or features of lowest priority
Projects
None yet
Development

No branches or pull requests

2 participants