-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New sharing UI #434
Comments
Just as an additional issue, I'd like my customers not be able to Unshare important files I share with them, as otherwise they are definitely coming back to me asking for those files again and again. In a scenario where one has 1274 customers, this could get crazy! |
Well we are working on an overiew page where you can retrieve deleted shares (as long as the share owner has still shared it with you). But a possibility to make it impossible to delete shares is not something I would want. Because then I already see everybody sharing everything with that permission on all the time. We want the user to be in control of their data. |
Thanks for replying! The concern is definitely understandable to me, although maybe I could imagine some pure corporate applications where "non-unsharable" files might not be very restrictive for the user, since it is the responsibility of the company to maintain the shared files consistent. |
@rullzer, can you update me on the status of this feature? Is it still being worked on atm? |
So the overview of 'undelete shares' is there in NC 14; for shares that shouldn't be deleted there exists the Group Folders app. |
Works only for group shares now |
Created a mockup & spec for the security considerations part at Ability to set permissions before sharing #13229 |
This comment has been minimized.
This comment has been minimized.
together with Jan's ability to set permissions before sharing issue and the changes we did for 18, I agree with him that this can be closed... let me just do that in the interest of cleaning up, feel free to re-open, roeland! And smack me digitally on the head for closing, if you want. |
The flat sharing model has brought advantages in better control over your data. But it poses a UX problem.
To recap what this means. Flat sharing means that each share has 3 participants.
This means the following.
Now userA should see that the data is shared with userB (by themself) and with userC (by userB). Maybe hover
is good enough here?
LINK shares
Situation 1
Now because the shares are flat we also have multiple link shares.
Now userA should see 2 link shares
Situation 2
We should use different link shares for this so permissions can be revoked separatly
Situation 3
Very similar to situation 2:
All of those should be different links. As to keep control and not to have to
send some people a new link if you want to revoke 1.
Security considerations
I would like to have permission control before I share.
Right now we share (RW by default). And only after it we limit the permissions. This should be the other way around
This means that before we share we can chose the permissions.
I'm fine with keeping the default as is. But I want to be able to do this before sharing
** See how google does this **
Federated sharing
Something i have been thinking about is abstracting away from local/remote shares.
So instead of userB and userC@remoteinstance.com the users would all be shown as
Or something fancier. And of course we can do awesome autocomplete and all.
Because right now the separation feels weird and users don't care. They just want to share
@nextcloud/designers could you mock something up?
The text was updated successfully, but these errors were encountered: