CRUD for the Users module

Description

We already have the ability to view users using the UI's nascent Users module – see https://folio-org.atlassian.net/browse/LIBAPP-51#icft=LIBAPP-51. We will want to extend that to full CRUD, adding the ability to create, update and remove users.

Environment

None

Potential Workaround

None
100% Done
Loading...

is blocked by

Checklist

hide

TestRail: Results

Activity

Show:

Mike Taylor May 29, 2017 at 1:30 PM

Two things have got conflated in this issue.

One is the LIBAPP-level ability to do CRUD-like operations on User objects – Create, Read, Update, Disable. That is complete, so on that basis that can be closed.

The other is the tools-layer ability to do the actual CRUD operations, one of which is HTTP DELETE. This is not complete, as for UX reasons (good or bad) we don't even delete users.

However, I think that's OK. Since this issue was first files, we have other operational UI module code that performs HTTP DELETE – namely in patron-groups, permissions-sets and user permissions. So it's no longer the case that we have no way of exercising the DELETE code in stripes-connect.

Conclusion: this can be closed. I will do so.

Cate Boerema May 29, 2017 at 1:21 PM

, we have the ability to mark a user status = inactive which disallows them from logging in. Can we mark this done? Similarly for https://folio-org.atlassian.net/browse/STRIPES-88#icft=STRIPES-88, is that done?

Mike Taylor February 28, 2017 at 4:43 PM

Marked this for the next sprint, because it's a long-running high-level issue that we really need to close. As far as I can see, we'll be able to do that just as soon as we've done the subtask https://folio-org.atlassian.net/browse/STRIPES-88#icft=STRIPES-88 (Disable or Delete in the Users app).

Mike Taylor November 15, 2016 at 1:41 PM

Oooh, subtasks! I've never made those work before, always relied on issue linking. Looks like the way to go, though. We will need another subtask for Create, though.

Jakub Skoczen November 15, 2016 at 1:15 PM

Or better, I will create sub-tasks for this.

Done

Details

Assignee

Reporter

Priority

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created November 10, 2016 at 8:34 PM
Updated May 29, 2017 at 1:30 PM
Resolved May 29, 2017 at 1:30 PM
TestRail: Cases
TestRail: Runs