18F / dol-whd-14c

The 14(c) system will become a modern, digital-first service. Applicants will be provided an intuitive online experience, guiding them through the information needed to complete their application correctly.
Other
16 stars 17 forks source link

As a member of the 14c team, I would like to be able to change the status of an application #92

Closed jmmcnj closed 6 years ago

jmmcnj commented 8 years ago

Description: Certificate Mqanager and team members can modify trhe application status, System Admin can do everything, everyone else will see as read only field

Tasks

Acceptance Criteria: Certificate Mqanager and team members can modify trhe application status, System Admin can do everything, everyone else will see as read only field, status dropdown will be on application summary page from wireframes in story #11 and provide update button to change the data. For now last author and timestamp on latest change for modification/audit

mgwalker commented 7 years ago

I made the user with email michael.walker@gsa.gov a certification team manager. When I logged in as that user, I got a white page with just a Change Password link. I opened the network viewer and see that it's attempting to make a call to /api/save/24-6835693 that fails. It also made a call to /api/Account/Userinfo returning this:

{
    "userId": "1c04649f-fc9d-4503-abbf-667a3da9f12b",
    "email": "michael.walker@gsa.gov",
    "organizations": [
        {
            "ein": "24-6835693",
            "isAdmin": true
        }
    ],
    "roles": [
        {
            "id": "7c53db43-ea95-4536-9082-29bf4bc9203d",
            "name": "Certification Team Member"
        }
    ],
    "applicationClaims": []
}

I don't see any way to view applications, let alone change the status.

jmmcnj commented 7 years ago

@mgwalker right now there are only 2 roles setup in the system, we will need to work with DoL to apply more roles/feature mappings, part of the discussion that liz and myself are having in slack, I will set your account as System Administrator and then you should be able to see everything, I can also find another account of yours and set it as Applicant really for now the only other role setup with feature mapping

mgwalker commented 7 years ago

Ahh, that's good to know. Thanks for clarifying! My admin account can see everything as expected. I'll use that one for going through these other stories.

jmmcnj commented 7 years ago

oh yeah how otherwise were you able to set your other account as Certification Team Manager, so i guess you can set your other account as Applicant yourself then?

mgwalker commented 7 years ago

Yeah, no trouble. :)

mgwalker commented 7 years ago

Since the role mappings aren't finished, should we create new user stories as part of an epic to add those roles, before we close these?

mmurthydol commented 7 years ago

related to #142

EStriegel commented 6 years ago

Duplicate of #46 & #49