Use-Case Specification: Share files and directories (Permissions CRUD)
1. Share files and directories
1.1 Brief Description
The owner of a file (the person who uploaded the file) will be able to permit other users to see and edit his files. This will be managed for folders and their content or individual files. He can permit it to single users or a certain group of users (administrators/internal users/external users).
1.2 Mockup
1.3 Screenshot
tbd
2. Flow of Events
2.1 Basic Flow
Activity Diagram
.feature File
2.2 Alternative Flows
tbd
3. Special Requirements
The user exists. The user is owner of the files he wants to change the permissions of.
4. Preconditions
- The user has visited the frontend.
- The user has logged in successfully.
- The users navigates to the ‘files’ page and clicks on the edit permissions button of a file.
5. Postconditions
The new permissins for the files or folders are stored in the database.
6. Function Points
190 (104 hours)
Leave a comment on our blog:
Comment on our blog below or open an issue on our Github repository. Or comment on this existing issue here.