# Feature OP-1040 - Archive project via project settings by non admins

Project: OpenProject
Status: closed
URL: https://community.openproject.org/work_packages/OP-1040

## Planning

| Attribute | Value |
| --- | --- |
| Date |  |
| Priority | Medium |
| Target versions | 12.5.0 |
| Sprint | 12.5.0 |
| Backlog bucket |  |
| Votes | 34 |
| List |  |
| Roadmap |  |
| Relevance |  |

## OPEN POINTS / FEEDBACK

_No work packages_

## Features and Chunks

_No work packages_

## Bugs and other work packages

_No work packages_

## Technical Details

| Attribute | Value |
| --- | --- |
| Module |  |
| Feature Flag |  |
| Requires doc change | Yes |
| Enterprise plan |  |

## Details

| Attribute | Value |
| --- | --- |
| Pull preview |  |
| Mockups |  |
| Found in mobile app version |  |
| Follow-up feedback e-mail |  |
| Accessibility | No |

## People

| Attribute | Value |
| --- | --- |
| Assignee |  |
| Accountable | Jens Ulferts |
| Product manager |  |
| Developers |  |
| Designer |  |
| Ordered by |  |
| Signed off by |  |
| Interest by |  |

## Estimates and progress

| Attribute | Value |
| --- | --- |
| PD (min) |  |
| PD (max) |  |
| Work |  |
| Labor costs |  |

## Description

**As** a project member  
**I want** to archive my project myself  
**so that** I don’t need to ask the admin to do that.

**Acceptance criteria**

*   Archiving is only possible by users that have the “archive\_project” permission
*   &quot;Archive&quot; button in Project settings for all roles that have the &quot;archive\_project&quot; permission
*   Project admins have this permission enabled by default.
*   The &quot;archive project&quot; permission is available as a project permission:
    *   If the user has the “archive\_project” permission in all of the subprojects, the user is notified (a statement listing all the projects that are going to be archived) and asked again whether he wants to archive all the sub-projects
    *   In case the user lacks the “archive\_project” permission in any of the subprojects, the user is notified that archiving is currently impossible as he is lacking permissions in one of the subprojects.
        *   **Error text:** &quot;You do not have the permissions required to archive all sub-projects. Please contact your project administrator.&quot;
    *   ~~or be added as global role~~

~~**Open questions**~~

*   ~~What does the &quot;manager&quot; role refer to, in a default OP installation? (Since we cannot control which custom roles are created in each instance)~~
*   ~~Does adding the permission~~ _~~as~~_ ~~a global role mean adding it~~ _~~to~~_ ~~a global role, as in, making it available to that role?~~

**Out of scope**

*   Ability to unarchive a project for a non admin.
