Ticket #151 (assigned task)

Opened 3 years ago

Last modified 2 years ago

Database administration

Reported by: business@… Owned by: business@…
Priority: major Milestone: Could have
Component: General Version:
Keywords: Cc:
Product: Operating system:
URL: Hardware:

Description

At the moment, any user that obtains a login is able to add new studies. The only rights that exist in the database now are all linked to studies (you are either owner, reader or writer of a study).
We also need to define 'admin' rights for the whole database. Essentially, an administrator should be able to:

  • add new 'assay data modules'
  • backup database and migrate to new versions of GSCF

I can think of more (branding, customization) but I want to start with user needs, so assigning this ticket to Jildau to set up some guidelines.

Change History

Changed 3 years ago by robert@…

FYI: In the spring-security plugin that is already integrated into gscf, roles are used. The only role that has been implemented is the administrator role (for example the 'admin' user in the development environment).

I'd suggest using this feature and maybe extending it to implement these new features. In that case, one might want to create a role management page, to manage roles in the database.

Changed 2 years ago by work@…

  • owner changed from jildau.bouwman@… to business@…
  • status changed from new to assigned
Note: See TracTickets for help on using tickets.