Skip to main content

Add a User Account to the Company Directory


To add a user to the Company Directory. 


In Procore, a user is a person who has a profile set up in a Procore Directory. Procore identifies unique users by their login email address. Because of this, the same login email address can't be used for more than one user profile in a company's Directory.

Users can be added to a company's Procore account in the Company level Directory tool or in the Project level Directory tool. This tutorial explains how to add users in the Company level Directory tool.

Things to Consider


To add a user to the Company Directory, complete the tasks below:

Add a User

  1. Navigate to the Company level Directory tool.
  2. Click Add User.
  3. Complete the form:
    1. First Name. Enter the new user's first name. 
    2. Last Name. Enter the new user's last name. 
    3. Email Address. Enter the new user's email address. This will be the email that they use to log in to Procore. The email address must be added using the proper format (e.g., 
    4. Project Permissions Template (Default). Select an option from the drop-down list:
      Note: Users with the granular permissions can only assign other users assignable permissions templates.
    5. Company Permissions Template. Select one of the following options:
      • Apply Permission Template Later. Select this option to define the user's permissions to Company level tools later. If you select this option and a company permissions template is not applied, users with 'Admin' level permissions on the Company level Directory tool can adjust this user's permissions in the configuration settings pages for most individual Company level tools.
      • Select a company permissions template from the drop-down menu. See Create a Company Permissions Template.
    6. Company. Search for the user's company, then select the company.
    7. Optional: Select whether the user is an employee of your company.
  4. Click Create.
    You are redirected to the user's profile in the Company level Directory where you can update their company information, personal information and other project settings as described below.

Update the User's Company Information

There are two (2) options for updating a user's company information:

Option 1: Search for a Company Match

  1. Click the Company Name drop-down list. 
  2. Type the company name in the Search box.
  3. Select the matching company from the results. 
  4. Click Use Company Information to auto-populate any existing information into the user's profile (i.e., Company Address, City, Country, Province, Postal Code, Business Phone, Ext and Business Fax). 

Option 2: Create a New Company

This task can only be completed by users with 'Admin' level permissions on the Company level Directory tool or by users with 'Read Only' or 'Standard' level permissions on the Company level Directory tool with the 'Create and Edit Companies' granular permission enabled on their permissions template.

Important! When adding a new company to a project, we recommend that you pay close attention to how existing vendor/company records are spelled across all your company's Procore projects (e.g., 'ABC Concrete' vs 'ABC Concrete LLC').  Any unique data entry for the Company Name can result in the presence of two or more unique records for a single entity in the Company Directory. To learn more, see What happens if I have duplicate entries in the Procore Company Directory?

  1. Click the Company Name drop-down list. 
  2. Click Create New.
  3. Enter the following information:
    1. Company Name. This is a required field. Type the full name of the company in the box. 
    2. DBA. Enter the company's Doing Business As name. 
    3. Business Phone. Enter the company's business telephone number. 
    4. Fax. Enter the company's business facsimile number. 
    5. City. Enter the company's city. 
    6. Postal Code. Enter the company's postal code. 
    7. Country. Select the company's country from the list. 
    8. Province. Select the company's province from the list. 
  4. Click Create

Update the User's Contact Information

  1. Click Copy to Personal Information under 'Company Information' if the user's contact information is the same as the company's contact information.
  2. If the user's contact information is different from the company information that you entered above, modify the user's contact information.
    • Address. If the user works in a location that is different than the company address, update the user's address here. 
    • City. Type the name of the city associated with the user's address. 
    • State. Select the desired state from the drop-down list. 
    • City. Select the desired city from the drop-down list. 
    • Postal Code. Enter the postal code in the text box. 
    • Business Phone. Enter the user's business phone number. 
    • Business Fax. Enter the user's fax number. 
    • Cell Phone. Enter the user's mobile telephone number. 
    • Job Title. Enter the user's job title. 
    • Project Roles. Select the user's role on the project. To create these options, see Add Custom Project Roles
    • Tags/Keywords. Enter any tags and keywords to make searching for the user in the Project Directory easier. For example, if they specialize in Best Value Source Selection (BVSS), you might want to enter the acronym BVSS. This is a free-text field, so you can create your own tag/keyword classification system to meet your organization's specific needs. 
    • Active? This setting can only be changed in the Company Directory.
    • Classification. Select a classification from the drop-down list. To learn which Procore tools interact with classifications, see Which Procore tools support 'Classifications'?
    • Send This User Messages. Select Via Email or Not at All from the drop-down menu. If you will be designating this user as an invoice contact, always select Via Email to ensure that any invoice-related messages are sent. For details, see What is an invoice contact?
    • Is Employee Of [Company Name]? Place a checkmark if the user is an employee of your company. Leave the checkmark blank if the user is employed by another business entity. 
    • Is an Insurance Manager of [Company Name]? If this user is also your company's Insurance Manager, place a checkmark in this box. To learn more, see Designate an Insurance Manager for Your Procore Company.
    • Attachments. Click Attach File(s) or use a drag-and-drop operation to move file from a computer or network location into Procore. 

Update the User's Company Permissions

  1. Scroll to the 'Company Permissions Templates' section.
  2. Select a company permissions template from the drop-down menu (recommended) or select Do Not Apply a  Permission Template.
    Note: Users with the granular permission can only grant permissions to company tools by assigning users to an assignable permissions template.
  3. If you do not want to apply a company permissions template, click the button under the permission level you want to provide for each tool you want the user to have access to.
    • Only company Directory Admins can grant permissions this way.
    • Procore's default setting provides users with 'Read Only' permission to the Portfolio tool, which allows the user to view all of the projects they have been added to.
To make the user a Company Administrator, select 'Admin' permissions for the Company level Directory tool. This gives them 'Admin' level permissions for all Company level tools and Project level tools for projects that they are added to.


Add the User to the Company Distribution Groups

If your company has created any distribution groups, they will appear in this table. Mark the checkmark for the distribution group to add the user to that group. If the table is empty, you must first create distribution groups. See Add a Distribution Group to the Company Directory


Update the User's New Project Settings

  1. Scroll to New Project Settings.
    • Click Select Default Template to select a default project permissions template for the user.
      Note: Users with the granular permissions can only assign other users assignable permissions templates.
    • Mark the checkbox to Add [User] to All New Projects.
      Note: This task can only be completed by users with 'Admin' level permissions on the Company level Directory tool.
    • Mark the checkbox to Allow [User Name] to Create New Projects
      Note: This task can only be completed by users with 'Admin' level permissions on the Company level Directory tool.
  2. Continue and Update the User's Current Project Settings.

Update the User's Current Project Settings

  1. Scroll to 'Current Project Settings'.
  2. Scroll to 'Projects [User Name] Does Not Belong To'. 
    • To add the user to a project, click Add next to a project.
      • Users with the granular permissions can only add other users to projects that they belong to.
      • When added to a project, the user is automatically added to the corresponding Project Directory.
  3. Continue with Save the User's Record.

Save the User's Record

Depending on whether the account is new or existing, click one of the following buttons:

  • Click Save and Send Invitation when:
    • You want to invite the new user to join your project. 
    • The user has NOT previously logged into Procore. 
  • Click Save & Send Notification when:
    • You want to notify an existing user of a change. 
    • The user has previously logged into Procore. 
  • Click Save when:
    • You want to save the new user account.
    • You are NOT ready to send the user an invitation to join Procore. 

You can also re-invite a user at a later time. See Invite or Re-invite a User to Procore.