Adding Custom Fields to Folders, Projects, or Spaces
Availability: Legacy Business, Legacy Enterprise.; Unavailability: Legacy Free, Legacy Professional.; |
Availability: Team, Business Plus, Enterprise Standard, Enterprise Pinnacle. ; Unavailability: Free, Professional; |
All users can add existing custom fields to folders, projects, and spaces, unless their access role restricts it.
You can add existing custom fields created by you or shared with you by other users to tasks, folders, projects, and spaces that you have access to. This allows you to:
-
Reuse existing fields by adding them to completely separate folders, projects, or spaces
-
Make fields from subfolders and subprojects visible in their parent work items.
If you create custom fields at the space level, space members will see these fields on every subitem. If you share a particular folder with a non-space user, they won't see inherited fields because they do not have access to the parent project, or any of its data (including applied custom fields). In this case, you need to directly add the required custom fields to the shared folder.
Add existing custom fields in the Table view:
-
Navigate to the folder, project, or space you want to add the field to.
-
Switch to Table view 1.
-
Click the Fields option from the header or the + 2 sign that appears on the right side of the table.
-
Begin typing the name of the custom field you want to add or you can select it from the list 3.
-
Click on the custom field when it appears in the list.
Note
You can also add existing custom fields from Board view by clicking on the Cards option.
By default, the field is added as the rightmost column in the table, but you can rearrange the columns in Table view.
Alternatively, Space admins can add fields to certain locations via the space settings section:
-
Navigate to the space 1 where you want to add the custom fields to its child items.
-
Switch to Table view.
-
Click the gear 2 icon located below the space’s name.
-
Select the Custom fields 3 tab.
-
Click on the row of the custom field you want to add 4.
-
Click Add to 5 option located at the bottom of the overlay that appears on the right.
-
Search 6 for the work items and click on it when it appears.
After you complete the steps, the custom field you clicked will become visible and editable on the child items.
The same way account-level fields can be added to different spaces and particular folders/projects from the Account settings > Custom fields tab.
Custom fields displayed under the More fields section are inherited from parent location 1. If an item is tagged to multiple locations, all custom fields added directly to each folder or project will also appear there.
If a custom field is created or added at the space level 2, it will automatically propagate to all sub-items within that space.
To remove a specific custom field from the More Fields section, first remove the field from its parent location.
Note
If a task is shared with a user individually (without sharing the parent project or folder), the user won’t see the parent custom fields in the item view.
To control over custom field visibility and sorting order in the item view, consider creating custom item types instead of using regular tasks or projects.
This may happen for a few reasons:
-
First, check if you entered the name of the field correctly.
-
You might not have the permission to add custom fields to the current folder, project, or space because of your access role in this location. You can ask the team member who shared that folder, project, or space with you to update your access role or add the custom field for you.
-
The field that you want to add might not be shared with you. In that case, ask the person who created the field to share it with you.
One of the custom field properties allows limiting where the field is visible. For example, when you add a custom field to a space and this field is set to be visible on projects only, you will see the field on all projects within the space but not on any folder or tasks. You can always edit the custom field’s visibility settings, but any changes you make are applied to all folders, projects, and spaces where this field is used.
Custom field values cannot be automatically inherited from the top level. Workaround: go to the Table view>>; enable the Parent row option in the 3-dots action menu>>; enable the required Fields via the + button in the top right corner of the table>>; find and select the required project value cell>>; drag-fill your tasks down the list to copy the values on the task level.