Currently when you have a branch which is “protected” and want to set this “unprotected” (required for archiving a branch) you need to disable the checkbox “Protected” on form level in the Branches screen. But sometimes this checkbox is disabled.
To help a user with disabling this checkbox it would be great to move the functionality of marking a branch to “unprotected” from the form into a task. This task will be shown when a branch is marked as protected and can always be executed.
If the branch cannot be set to “unprotected” the reason why will be displayed in an error message thrown by this task.

