Uploaded image for project: 'OpenMRS Core'
  1. OpenMRS Core
  2. TRUNK-3422

Upgrading to 1.9 requires new privileges for visits which are not added by default

    XMLWordPrintable

    Details

    • Complexity:
      Low
    • Sprint:
      Platform 2.0 Alpha Sprint, Platform 2.0 Alpha Sprint 3, Platform 2.0 Beta Sprint 1

      Description

      When upgrading for 1.6 to 1.9, we found that new privileges were added in 1.9 like "View Encounter Provider" and "View Visits". However, none of our existing users (obviously) have these privileges. The net result is that for most end users, much of the system fails to work (creating encounters, etc) until you give the users these new privileges.

      We should probably have better default behavior than this for upgrades. For example, any role that previously had "View Encounter" privileges should automatically be given "View Encounter Provider" and "View Visits" privilege. Same for any other new privileges added - we should make the system do the most reasonable expected thing upon upgrading. Otherwise, we are going to see a lot of systems failing for implementations upon upgrading unnecessarily...

        Gliffy Diagrams

          Attachments

          1. pic1.png
            pic1.png
            212 kB
          2. pic2.png
            pic2.png
            209 kB
          3. pic3.png
            pic3.png
            162 kB
          4. pic4.png
            pic4.png
            312 kB
          5. pic5.png
            pic5.png
            241 kB
          6. pic6.png
            pic6.png
            255 kB

            Issue Links

              Activity

                People

                Assignee:
                wyclif Wyclif Luyima
                Reporter:
                mseaton Mike Seaton
                Votes:
                1 Vote for this issue
                Watchers:
                11 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: