Uploaded image for project: 'OpenMRS Dictionary Manager'
  1. OpenMRS Dictionary Manager
  2. OCLOMRS-794

As a user I want to manage users of my organization so that I can have more contributors to my content

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Closed
    • Priority: Must
    • Resolution: Fixed
    • Affects Version/s: 1.0.0: MVP
    • Fix Version/s: 1.1.0: MVP+
    • Component/s: None
    • Labels:

      Description

      Context

      As part of this card, the user should be able to add more users and remove them from an organization

      Acceptance criteria

      1. Given the user is on the My organization page, when the user clicks on any organization, he/she should be able to see a section named 'Manage users' 
      2. Manage users section should list all the existing users who are all part of the organization
      3. In the section, there should be a '+ icon' to add more users to the organization 
      4. Upon clicking on the Add icon, there should be a pop-up asking for the user name or unique ID (if available)
      5. Upon entering a valid Name/ID, user should be able to add user to the organization and the popup should get closed
      6. If the entered values are not valid, the user should be thrown an error message that 'Please enter a valid user name/ID'
      7. Manage users section should also have an option to Remove users
      8. Upon clicking on the Remove icon, the check boxes to be displayed against each user to enable multi select and remove them all from the org
      9. A confirmation popup to be thrown to check if the users can be removed from the org

      Tasks

      • Design organization details wireframes - 3 hrs (done)
      • Develop API calls backend to create search for an existing user - 3 hrs
      • Organization members - search box UI development + confirmation - 5 hrs
      • Automated tests development - 2 hrs
      • Update documentation - 1 hr

        Gliffy Diagrams

          Attachments

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              michaelbontyes Michael Bontyes
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 1 day, 1 hour
                  1d 1h
                  Remaining:
                  Remaining Estimate - 1 day, 1 hour
                  1d 1h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified