Create 'archive' setting and expose it on Groups API to be checked/unchecked
Once #481817 (closed) has been completed, create an archive setting and expose it on the Groups API to be checked/unchecked.
-
When the setting is checked, everything in the group and it's hierarchy should be archived -
Edits of any kind to subgroups or projects should not work -
Transfer should not work -
A subgroup or project cannot be independently unarchived
-
-
When unchecked, everything in the group and it's hierarchy should be unarchived. -
Only group Owners should be able to archive/unarchive a group. -
Admins should be able to archive/unarchive a group on behalf of a group Owner. -
Content of a group should be read only while archived.
Ensure that an API is available for the frontend to build #481741 (closed).
Edited by Shubham Kumar