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

Add view only settings for Local KB Admin

    XMLWordPrintable

Details

    • ERM Sprint 159, ERM Sprint 160, ERM Sprint 161, ERM Sprint 162, ERM Sprint 163, ERM Sprint 164
    • Bienenvolk
    • Poppy (R2 2023)
    • TBD

    Description

      Purpose:
      As per https://issues.folio.org/browse/ERM-2624 (view only settings for Agreements) it also makes sense to have view only options for the Local KB Admin settings

      The way we split down the permission for users in Local KB admin currently is into two parts:

      • "permissionName": "ui-local-kb-admin.kbs.manage"
      • "permissionName": "ui-local-kb-admin.proxyServer.manage"

      For consistency we should reflect the same structure for view only:

      • "permissionName": "ui-local-kb-admin.kbs.view"
        • grants backend permission "erm.kbs.view" and ui permission "settings.local-kb-admin.enabled"
      • "permissionName": "ui-local-kb-admin.proxyServer.view"
        • grants backend permission "erm.sts.view" and ui permission "settings.local-kb-admin.enabled"

      A user with permissions ui-local-kb-admin.kbs.view should see the option to access the "External data sources" settings, and should see the External data source information but without the "New" or "Actions" buttons

      A user with permissions ui-local-kb-admin.proxyServer.views should see the option to access the "Proxy server settings" and should the Proxy server information display but without the "New", "Delete" or "Edit" buttons

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases