EQAR / deqar_frontend

Version 2 of the DEQAR Admin Interface, with create-react-app v2, refreshed 3rd party libraries, and many more...
0 stars 0 forks source link

Rights/functionality for different users #34

Closed Gyukat closed 3 years ago

Gyukat commented 5 years ago

Administrator:

Submitter:

Agency:

If an agency is also a submitter, these may be mixed. In this case, some records may be editable while others are simply view only.

View only records for Submitters should be shown using "deactivated" edit button with mouseover saying "As a submitting agency, you do not have the right to edit this record. This record can be edited by the creating agency."

JoshBone commented 5 years ago

MyAgencies should include a list of all agencies for which they submit. These can be linked to view/flag agency records.

So only viewing is allowed for "umbrella" agencies?

Gyukat commented 5 years ago

Yes.

On 2019. Aug 16., at 17:51, Josh notifications@github.com wrote:

MyAgencies should include a list of all agencies for which they submit. These can be linked to view/flag agency records.

So only viewing is allowed for "umbrella" agencies?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/EQAR/deqar_frontend/issues/34?email_source=notifications&email_token=AH4NI63APSRWEPGA5HRFIP3QE3EI5A5CNFSM4II7UV4KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4O7R5I#issuecomment-522057973, or mute the thread https://github.com/notifications/unsubscribe-auth/AH4NI652GLEIRIIXXKNLZB3QE3EI5ANCNFSM4II7UV4A.

Gyukat commented 5 years ago

So only viewing is allowed for "umbrella" agencies?

They can also flag records, right? So, viewing and flagging...including flag to request deletion. If they want to update a record, they can resubmit.

JoshBone commented 5 years ago

Hmm...

So far there were no options for creating flags, only request deletion. Is this new? (This function only existed for institution records).

If I make the edit button disabled, that means that they can't click on it and they can't go into the edit form where they can request deletion. How should we overcome this? Should I put Request deletion to the view form in this particular case?

Gyukat commented 5 years ago

ugh...we should probably discuss to envision the whole workflow for each user type and record type.

Gyukat commented 5 years ago

Okay, agree. YOu can put the request deletion on the view form.

Question: will this also be the case for the creating agency? Will it work this way under the Reference/Reports as well as MyReports?

Gyukat commented 5 years ago

Basically, besides the creator and submitter, noone else should be able to request deletion.

Gyukat commented 4 years ago

Administrator:

Submitter:

Agency:

If an agency is also a submitter, these may be mixed. In this case, some records may be editable while others are simply view only. may want to separate these on the list.

View only records for Submitters should be shown using "deactivated" edit button with mouseover saying "As a submitting agency, you do not have the right to edit this record. This record can be edited by the creating agency."