Add Proxy Relationship CRUD to User Edit

Description

Purpose: Per UX, FOLIO should support both full-page edit mode and inline edit. Full-page edit mode should have a single save button and should support editing of the kind of data you might want to edit at the time of record creation. So, for user records, the User Information, Addresses, Proxy Info and Permissions should all be editable on the full-page user edit screen. Loans and Fees and fines, would not be editable from the user edit screen.

Scenarios:

  1. Scenario

    • Given the user edit page

    • When displayed

    • Then the Proxy section should display and be editable

  2. Scenario CB: This requirement was dropped prior to development after conversation with the development team.

    • Given the user create page

    • When displayed

    • Then the Proxy section should display and be editable

Environment

None

Potential Workaround

None

Attachments

1

Checklist

hide

TestRail: Results

Activity

Show:

Marc Keepper January 12, 2018 at 4:24 PM

Completed & tested story successfully 12 January 2018.

Replication steps:
1) Access the testing environment: http://folio-testing.aws.indexdata.com/
2) Logged in as diku_admin,
3) I added a new user account ID marckeepper
4) Accessed User name = Dietrich, Arne
5) Added my account as a Proxy from within the Edit User
6) Successfully added.

Cate Boerema January 4, 2018 at 2:02 PM

Blocked on testing this due to

Cate Boerema November 29, 2017 at 8:51 AM

Thanks, Patty! Actually, scenario 2 above turned out to be very difficult to implement so the tech team and I agreed to drop it. I just crossed out the scenario and made a comment in the description to that effect. Given your comment above, it sounds like scenario 1 passes so I put a next to that one. I agree that this story can be closed.

But I can click to add a new user and fill out the form but clicking "Create User" doesn't save the User.

This sounds like a bug. Can you please file a bug in the FOLIO project for this using the standard bug write-up format? Thanks much!

patty.wanninger November 28, 2017 at 9:16 PM

I tried to test this ticket. Create only includes User Information, Extended Information and Contact Information, which is described above (to remove the Proxy and permissions from the create view.) But I can click to add a new user and fill out the form but clicking "Create User" doesn't save the User.

You can add a proxy and permissions to existing users, and reopen them to edit them, so I believe that the ticket can be closed.

Mike Taylor November 22, 2017 at 6:06 PM

I see this is marked as IN REVIEW. Is it done to your satisfaction? If not, please move it from v2.11.0 to v2.12.0.

Done

Details

Assignee

Reporter

Priority

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created September 28, 2017 at 8:55 AM
Updated January 12, 2018 at 4:34 PM
Resolved January 12, 2018 at 4:24 PM
TestRail: Cases
TestRail: Runs