Edit and deletion flow for clinic administrators

Description

The clinician user has access to create a clinic object. After doing so, they automatically become the clinic administrator and can invite new users and manage their roles and permissions.

The administrator can manage clinician accounts including editing and removing permissions for a clinician user, updating names, emails, and deactivating/deleting a pending invitation, or deactivating/removing an active clinician user from the clinic account.

Business/Product Success Criteria

None

Done Criteria

  • System shall enable clinician administrator to do the following:

    • Update names, emails, account statuses and roles for clinician accounts within the clinic.

    • Resend invitations as necessary.

    • Assign or remove prescribing permissions

    • Deactivate/remove the clinician user from the clinic.

Accessibility Specifications

None

Test Strategy

None

Environment

None

New Fields for Analytics/Export Configuration (if needed)

None

Activity

Show:
Chris McGee
5 hours ago

WIP Screenshots:

Popover menu open for deletion from admin screen:

Admin screen delete dialog:

Edit screen:

Edit navigation with unsaved changes dialog:

Edit screen remove user dialog:

Priority

None

Assignee

Chris McGee

QA Assignee

None

Reporter

Kelly Watson

Requested By (External)

None

Fix versions

None

T-Shirt Size

M: <=1 week

Risk Level

None

User Experience Assessment Level

None

UEA: Issue Volume

None

UEA: Category

None

Components

None

Design Review Required?

None

Design Approved By:

None

QA done during validation of another ticket?

None

Accessibility Review Required?

None

Accessibility Review Approved By

None

Approved for Production By:

None

Marketing Comms

None

Support Follow Up

None

KB Update

None

Resolved Build #

None

Change completion date

None

Pull Request Needed

None

Story Points

5

Sprint

Web Sprint 34
Configure