Core now supports archiving incidents as a grantable permission based on roles. This will limit who can archive incidents. This documents shows you how to active this feature.
Note that since this is a new permission, users who had permissions defined in incidents for anything other than just view, have been granted this access by default. Hub administrators will need to adjust permissions accordingly based on their desired work flow.
1- Edit or Create a custom role.
2- Make sure the box next to Archive Incidents is checked if you want the users with this role to have the ability to Archive Incidents. If you do not want users in this role to have the ability to archive incidents, make sure it is not checked.
New role example:
Editing an existing role example:
Result of having the archiving permission:
Result of not having the archiving permission: