Skip to content
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

Cannot give higher permissions if no main permissions are set #2018

Closed
Commifreak opened this issue Jun 9, 2022 · 1 comment
Closed

Cannot give higher permissions if no main permissions are set #2018

Commifreak opened this issue Jun 9, 2022 · 1 comment
Labels
feature: acl Items related to the groupfolders ACL or "Advanced Permissions" wontfix

Comments

@Commifreak
Copy link

How to use GitHub

  • Please use the 👍 reaction to show that you are affected by the same issue.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Steps to reproduce

  1. Create a new group with a few users in it and a new group folder and assign that new user group

  2. Give the user group NO rights:
    grafik

  3. Enable ACL:
    grafik

Go to that folder. At the beginning, all is ok:
grafik

But now I want to change this via ACL, so for testing I give myself full rights for the root folder:
grafik

But that changes nothing. Iam not able to do anything. Same for subfolders inside that group.

Am I missing something?

Expected behaviour

Respect set ACLs

Actual behaviour

It seems, that ACLs are ignored somehow

Server configuration

Operating system: Ubuntu 20.04

Web server: Apache 2.4

Database: MySQL

PHP version: 8.0

Nextcloud version: 24.0.1

Group folders version: 12.0.0

Updated from an older Nextcloud/ownCloud or fresh install: Updated

Where did you install Nextcloud from: .zip

Are you using external storage, if yes which one: no

Are you using encryption: no

Are you using an external user-backend, if yes which one: LDAP

Client configuration

Browser: FF 101

Operating system: Qin 10

Logs

--

Web server error log

--

Nextcloud log (data/nextcloud.log)

--

Browser log

--

@Commifreak Commifreak added 0. Needs triage Issues that need to be triaged bug labels Jun 9, 2022
@fschrempf fschrempf added wontfix feature: acl Items related to the groupfolders ACL or "Advanced Permissions" and removed bug 0. Needs triage Issues that need to be triaged labels Jun 10, 2022
@fschrempf
Copy link
Contributor

The handling of "normal" group folder permissions vs. advanced permissions is one of the things that is really not intuitive and often causes unnecessary confusion. But the fact is, that this is currently expected behavior as documented in the README: Denied permissions configured for the group folder itself cannot be overwritten to "allow" permissions by the advanced permission rules.

If you ask me the whole permission system needs to be reworked from the ground up, but I don't think this will happen anytime soon, if at all. Please also see #655 for further information and discussion.

@fschrempf fschrempf closed this as not planned Won't fix, can't repro, duplicate, stale Jun 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature: acl Items related to the groupfolders ACL or "Advanced Permissions" wontfix
Projects
None yet
Development

No branches or pull requests

2 participants