Uploaded image for project: 'Okapi'
  1. Okapi
  2. OKAPI-947

Implement static permission migration

    XMLWordPrintable

Details

    • CP: sprint 103, CP: sprint 105
    • 5
    • Core: Platform
    • R1 2021

    Description

      Overview

      OKAPI-839 investigated approaches to migrating static permissions during module upgrade. The outcome was a PoC and wiki page describing the preferred approach. This story follows that and formalizes/completes the implementation started in the PoC.

      wiki page: https://wiki.folio.org/display/DD/Migration+of+Static+Permissions+Upon+Upgrade
      PoC: https://github.com/folio-org/okapi/pull/1038

      NOTE: this work spans both OKAPI and mod-permissions. This story covers the OKAPI portion only.

      Acceptance Criteria

      • No breaking changes - must support the existing version of the _tenantPermissions interface.
      • When the new version of _tenantPermissions is available, it should be used to handle static permission migration
      • Module downgrades must also be handled appropriately.

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                cmcnally Craig McNally
                cmcnally Craig McNally
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases