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

Implement static permission migration

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      CP: sprint 103, CP: sprint 105
    • Story Points:
      5
    • Development Team:
      Core: Platform
    • Release:
      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

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

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases