Content
View differences
Updated by Marc Alcobé about 3 years ago
**As** a **project admin**
**I want to** repair missing or wrong permissions on the _project folder_ from a UI inside the project settings
**so that** I can ensure correct permissions and function of the _project folder._
## **Acceptance criteria**
* [ ] When the **project admin** navigates to the project storage setting they can access a storage and view select the UI for viewing the _project folder permissions._
* [ ] This UI must have one or many buttons to fix the currently shown problem with the permissions.
* [ ] When a specific button is pressed, all wrong or missing permissions are fixed by the system automatically, as defined by the permissions in OpenProject.
* [ ] When all permissions could be fixed the **project admin** can see a positive message about the state. Otherwise they will be presented with a detailed error description.
## Hints
* Apply aggregated new permissions
* There might be different implementations needed to address the capabilities of different storage provider!
* Consider adding OpenProject project permissions to be applied by the system:
* Read files
* Write files
* Create files
* Delete files
* Share files
## Visuals
<img class="op-uc-image op-uc-image_inline" src="/api/v3/attachments/52583/content">
**I want to** repair missing or wrong permissions on the _project folder_ from a UI inside the project settings
**so that** I can ensure correct permissions and function of the _project folder._
## **Acceptance criteria**
* [ ] When the **project admin** navigates to the project storage setting they can access a storage and view
* [ ] This UI must have one or many buttons to fix the currently shown problem with the permissions.
* [ ] When a specific button is pressed, all wrong or missing permissions are fixed by the system automatically, as defined by the permissions in OpenProject.
* [ ] When all permissions could be fixed the **project admin** can see a positive message about the state. Otherwise they will be presented with a detailed error description.
## Hints
* Apply aggregated new permissions
* There might be different implementations needed to address the capabilities of different storage provider!
* Consider adding OpenProject project permissions to be applied by the system:
* Read files
* Write files
* Create files
* Delete files
* Share files
## Visuals
<img class="op-uc-image op-uc-image_inline" src="/api/v3/attachments/52583/content">