web icon indicating copy to clipboard operation
web copied to clipboard

[web] New Role "Secure View"

Open tbsbdr opened this issue 10 months ago • 0 comments

Description

User Stories

  • As a CISO I want to make sure that documents can be shared without the risk of a user caused data loss.

Value

Acceptance Criteria

  • prerequisite: share role from the server
  • prerequisite: missing download permission from the server (WebDav permission - will be the indicator, if a resource is shared via secure view. if the download permission is not set, this will indicate secure view)
  • (add icon for new secure view role "shield-fill" )
  • Download permission and action is not available
  • copy action is not available (not in the context menu, not via shortcut)
  • files can only be opend with collabora; there is no other option to open files eg. with the pdf preview or md editor etc.
  • documents are being opened in secure view in collabora
  • no previews are loaded when download permission is missing
  • add e2e tests

Definition of ready

  • [ ] Everybody needs to understand the value written in the user story
  • [ ] Acceptance criteria have to be defined
  • [ ] All dependencies of the user story need to be identified
  • [ ] Feature should be seen from an end user perspective
  • [ ] Story has to be estimated
  • [ ] Story points need to be less than 20

Definition of done

  • Functional requirements
    • [ ] Functionality described in the user story works
    • [ ] Acceptance criteria are fulfilled
  • Quality
    • [ ] Code review happened
    • [ ] CI is green (that includes new and existing automated tests)
    • [ ] Critical code received unit tests by the developer
  • Non-functional requirements
    • [ ] No sonar cloud issues

Visual

screenshot_002554

tbsbdr avatar Apr 11 '24 10:04 tbsbdr