Open
Description
There are many sharing options in the admin page:
We should make sure to cover these individually and also in some relevant combinations.
General
- Allow/disallow resharing
- Allow/disallow sharing with groups
- Exclude group from sharing
- sharing from one of these users must not be possible
- received shares still appear but are not resharable
- Allow users to send mail notification for shared files to other users (bäh... no public API, maybe let's skip this one for now)
- Restrict users to only share with users in their groups Add webUI tests for share only with membership groups core#35736 apiTest for share with only membership groups core#35733
- a user can share with any other user in the same group
- a user can only share with any group they are member in
- a user cannot share with other groups
- a user cannot share with users in other groups in which they are not member
- Exclude groups from receiving shares
- Sharing with that group is not possible
- sharing with a user of that group is possible
- users of that group can still initiate shares
- Allow username autocompletion: I think should be testable with Sharee API
Link share specific
- Allow link shares / disallow
- Allow/disallow public upload
- Enforce password protection: API refuses creating if no password was given
- Set default expiration date + expire after X days
- Enforced default expiration date
- Allow users to send mail notification for shared files (boo, let's skip that one for now)
@owncloud/qa