codalab-competitions
codalab-competitions copied to clipboard
Being able to share queue ownership
In the "worker queue management" interface...

...it is possible to add other "organizers" to a queue:

This gives to the user the possibility to select the queue in their competitions using the "EDIT" menu. However, it does NOT give permissions to get the "BROKER URL" nor to add other "organizers" to the queue.
I suggest that we should have two levels of permissions to give to the desired users:
- Owner of the queue: same permissions as the person who created the queue. The queue can be seen in the "worker queue management" interface, be edited, deleted, get the broker URL.
- Organizers: same as the current functionality, the organizer can only select the queue in their own competitions through the "EDIT" menu.