Uploaded image for project: 'ERM Platform'
  1. ERM Platform
  2. ERM-2123

Design tasks for support for the ability to choose multiple values for a single license term/agreement property

    XMLWordPrintable

Details

    • Task
    • Status: Closed (View Workflow)
    • TBD
    • Resolution: Done
    • None
    • None
    • ERM Sprint 139, ERM Sprint 140
    • Bienenvolk
    • Not For Release
    • TBD

    Description

      The aim is to enable users to select multiple values from a list of potential values when recording either license term information or agreement property information.

      This task is to do the necessary design work both for the backend and UI to support this (this isn't assuming that a change to backend design is necessary, but there needs to agreement about how such 'multi-value' terms will be supported)

      Current situation or problem:
      Agreements supports "Supplementary Properties" and Licenses "Terms". These support single values per property. However in some cases it would be helpful to record multiple values for a single term.

      For example:
      A term/property for "Supported authentication methods" might include a list of options:

      • IP
      • SAML
      • Specific Username/Password

      Some licenses/agreements might only allow for one of these, but some might allow for two or all three options. Currently the only way to reflect this is to either have one property per authentication method with Supported/Not supported as options.

      The desired outcome is a single property that can have multiple values set. In the UI the user wants to see a single property with a list of the values that have been selected. They also want to be able to filter based on these values

       

      Use case(s)
      Examples of terms that typically require multiple values to be recorded:

      • Authorized user groups
      • Authentication methods
      • ILL methods allowed

      Proposed solution/stories

      https://issues.folio.org/browse/ERM-2124?focusedCommentId=130882&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-130882

       

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                Unassigned Unassigned
                ostephens Owen Stephens
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases