pydio / cells

Future-proof content collaboration platform
https://pydio.com
GNU Affero General Public License v3.0
1.77k stars 172 forks source link

Policy applied on shared cell is also affecting own cell #563

Closed elhananjair closed 2 months ago

elhananjair commented 4 months ago

Note: This issue tracker is only used for reporting qualified bugs. Use Pydio Forums for support or feature requests: first-start, install, or config-related troubleshootings will be ignored and closed! Otherwise, please fill all sections below.

📝 Describe the bug Greetings, I was trying to configure permission on a specific group I have created, and I wanted folders inside a shared cell to be denied permanent delete, delete, and move. But this permission parameter is also being applied to cells that users create, it won't allow users to delete or move their folders inside a cell they have made.

⚙️ How-to Reproduce

Steps to reproduce the behavior:

  1. Go to admin, cells console, and add a new group
  2. Click on edit and under the permission option select application parameters
  3. Under share cells only, add delete, move, and delete permanently custom parameters
  4. Then login with a user which is in a group created above
  5. Finally create a new cell and add a new folder in it, the user has no permission to delete the folder 🩺 Environment / Setup

Complete the following information:

Server Versions:

Client used for testing:

Additional context:

cdujeu commented 2 months ago

This is expected, the parameters section is more something for the "display of actions/buttons" than for managing actual permissions.