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

Separate permissions for file download in Licenses/Agreements

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      ERM Sprint 118, ERM Sprint 119
    • Development Team:
      ERM
    • Release:
      R3 2021

      Description

      Sometimes license or agreement documents can contain information that should not be widely shared

      In this case it is desirable that some users should be able to see that the file exists, and it's name, but not be able to download the raw file.  Separating the permission to download a file from the permission to view the license/agreement will make it possible for sites to enable staff to view the descriptions of the agreements/licenses without seeing the confidential documents

      The new permission should be separate to the existing permissions licenses.files.item.get and erm.files.item.get

      The new permission should be granted separately to users in the UI, and displayed as:

      "Agreements: File download"

      description: "A user with this permission is able to download and view the content of Agreement document files"

      "Licenses: File download"

      description: "A user with this permission is able to download and view the content of License document files"

      For those without permission the file name should display in the Agreement/License view and edit screens, but not be linked for the download action

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

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

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases