bcgov / ckan-ui

CKAN UI - VueJS
GNU Affero General Public License v3.0
14 stars 4 forks source link

Confirmation required that roles and functions are correct (DDS-1078) #449

Open ghost opened 3 years ago

ghost commented 3 years ago

The attached spreadsheet shows the desired functionality for Admins and Editors for orgs and their associated records (datasets and resources). The state machine was tested and deem working as desired, but the interface is not always showing the full functionality available to these roles.

At this time, we are addressing only the two identified roles, and the Member role will come past MVP.

[https://app.zenhub.com/files/174417140/456a018b-c144-4172-9123-8ea568e4aa24/download]

TerryLanktree commented 3 years ago

@BrandonSharratt As an editor I cannot see a "delete" button for items I just created, and are in Draft state. Please ensure the functionality matches the referenced spreadsheet. The first set of boxes indicate the users ability to change to the listed state. If the state machine is set properly, please ensure the buttons activate as required.

ghost commented 3 years ago

Before I test this, there appears to be no notes on what was implemented. Just movement between pipelines. Testing #448 leads me to believe this ticket will also fail QA. I can't confirm the document I uploaded with the creation of the ticket. Where can I find this? I am wondering if the name is Dataset Management.xlsx. I have a copy locally saved, but unsure if this is the correct file.

ghost commented 3 years ago

Public: Passed IDIR - No Role: Passed IDIR - Editor Role (DataBC Program): Failed

IDIR - Admin Role (DataBC Program): Failed

ghost commented 2 years ago

https://dpdd.atlassian.net/browse/DDS-1078