BCeID & IDIR users can create new BCeID users associated with an (their) organization
New user button on the Organization Details page
New user button only visible to BCeID users with the Managing Users role and IDIR users with the Administrator role
Clicking on the button takes the user to the 'New User' page (see wireframe)
Certain fields are required while other fields are optional; see wireframe for which fields are required vs. optional
Telephone number is free form text to allow for users to input extensions
User can be assigned role(s), they are stackable
Clicking on the Save button adds the user to the database and they are then visible in the associated User react table in the UI; it also takes the user back to the Organization Details page
Clicking on the Back button takes the user back to the Organization Details page; no records are saved in the database
Implement breadcrumb navigation on this page
Note: The status radio buttons and access control for logging in (active / inactive) will be handled in a different card
Purpose and benefit to user:
Ability to create new users
Acceptance Criteria:
[x] Given I am a BCeID user, When I click on the Organization tab from the navigation bar I should be able to see the button to create new user for the organization.
[x] Given I am a BCeID user, When I click on the 'New User' button I should be taken to the user form page where I can add the details of the user.
Development Checklist:
[ ] Follow the same steps and design that were used to create the user form for IDIR user page.
Unable to add 'New User' to organization account because clicking on the 'Save' button does not add the user to the database and they are not then visible in the associated User react table in the UI.
Certain fields are required while other fields are optional; see wireframe for which fields are required vs. optional
Implement breadcrumb navigation on this page not complete.
Title 'Add/Edit User to Fuel Supplier Canada Ltd.' should instead reflect the name of the supplier you are adding a user for. 'Fuel Supplier Canada Ltd.' is a generic supplier name from the wireframe.
Description:
BCeID & IDIR users can create new BCeID users associated with an (their) organization
Note: The status radio buttons and access control for logging in (active / inactive) will be handled in a different card
Wireframe:
Purpose and benefit to user: Ability to create new users
Acceptance Criteria:
Development Checklist:
Notes: