[Clarification] Work item type permissions

Assumption

  1. We should have the ability to enable and disable work item types only when this setting is enabled
  2. The below toggle setting can be present at any group level

image.png

Work item type permission name Overview Ability to change via UI/API Ability to change permission on project settings Ability to change permission on subgroup(s) settings Ability to change on root namespace/self managed admin Ability to create work items with the given type via API/UI Edit name or icon
Enabled Default for any work item type yes yes yes yes yes Yes
Locked A system type that cannot be renamed, disabled, or deleted. No No No No Yes No
Archived Alternative for deletion.The optimal workflow was to delete a type and migrate to a new type, however since that wasn't possible, we added this "Archive" type yes No No Yes No No
Disabled If a type is disabled, it should not be allowed as a type during work item creation within the context of the namespace where the type is disabled yes yes yes yes No No
Edited by 🤖 GitLab Bot 🤖