-
Notifications
You must be signed in to change notification settings - Fork 156
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
[web] Deny access #7180
Comments
updated screenshot with "inactive" annotation. |
ok, Visuals look fine for me. "Stop Sharing" is IMO misleading from a wording perspective. We need to transport the information that we break the inheritance. The share on the parent is not removed, which could be the expectation here ( "stop sharing" aka stop doing something or do not share anymore) IMO it would be better to "start denying" something from this resource downwards. |
@phil-davis how could we be more precise from your perspective? |
Maybe "No access". This would be used in a few typical situations:
Also need to specify what is possible when:
Can the "owner" add "Jane Doe" => "No access"? Use case: I am about to add Jane Doe to the Finance group. But I want to block her access to some sub-folder in the "Finance" folder tree. So I need to add the "No access" entry first, then add her to the Finance group. If I do it in the opposite order, then she gets access for a minute, and her desktop client might auto-sync the unintended files... |
Thanks for your input! "No access" is definitely better than "Stop sharing".
|
@diocas @elizavetaRa your feelings on this? |
Looks pretty much the same as the (quick) implementation we've done in our fork, so I would give it a thumbs up. For @phil-davis' point 3), I guess we should only show one of them, otherwise users will be confused wether they have or not permissions (or we have a different visual representation that shows which one takes precedence). I guess the denial will always take precedence (in EOS we do, at least), but users don't necessarily know that. |
Description
User Stories
Value
Acceptance Criteria
(see scribble)
stop-circle-line
Deny access
is still a share (with permission 0), so those need to be filtered from the list of share recipientsstop-circle-line
Definition of ready
[ ] everybody needs to understand the value written in the user story
[ ] acceptance criteria has to be defined
[ ] all dependencies of the user story need to be identified
[ ] feature should be seen from an end user perspective
[ ] user story has to be estimated
[ ] story points need to be less then 20
Definition of done
[ ] functionality described in the user story works
[ ] acceptance criteria are fulfilled
[ ] codre review happened
[ ] CI is green
[ ] critical code received unit tests by the developer
[ ] automated tests passed (if automated tests are not available, this test needs to be created and passed
[ ] e2e test: verify that the subfolder (on which the
Deny access
was done) is not visible to the denied person. Revert theDeny access
afterwards and verify that the subfolder is visible again.[ ] no sonar cloud issues
The text was updated successfully, but these errors were encountered: