'Standard' level permissions or higher on the project's Incidents tool.
'Read Only' or 'Standard' level permissions on the project's Directory tool with the 'Create Contacts' granular permission enabled on your permission template. Notes:
Users who have been granted the 'Create Contacts' granular permission can:
Add a new contact when the person does NOT already exist in the Company or Project Directory.
View existing contacts as a drop-down selection for all projects in the company's Procore account.
Users who have NOT been granted the 'Create Contacts' granular permission do NOT have sufficient permission to add contacts. However, they do have sufficient permission to view contacts added by others on the project and to select an existing contact when adding a record.