web
web copied to clipboard
[web] New Role "Secure View"
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