A new feature is currently being rolled out for Project for the web, this is the support for custom fields. This feature enables the users to add additional data against the tasks in Project for the web. The roadmap item can be found here: https://www.microsoft.com/en-US/microsoft-365/roadmap?featureid=43296. This was also announced here: https://techcommunity.microsoft.com/t5/project-blog/project-for-the-web-august-2020-update/ba-p/1623971
From the Grid view in Project for the web, clicking the + Add Column button will show the + New field option once this feature has reached your tenant:
You can then create the new field using the modal:
There are 4 types of fields supported – Text, Date, Number and Yes/No:
Select the Type and give the field a name – the names also support emojis:
Here you can see I have one of each type:
The fields are also available on the Task Details from the Grid view and Timeline view:
From the Board view:
Custom fields can be edited using the Edit option:
This loads the modal to edit or delete the field:
These fields are local and unique to this one project, they can’t be created and managed centrally. There is a limit of 10 custom fields per project, once you have 10, the + New Field option is greyed out. Also worth noting is that they are not available in the CDS so cannot be included in any reports.
This is a great addition to Project for the web to allow users to add additional task data via the Project Office UI.