Add a User Account to the Project Directory
Objective
To add a user to the Project level Directory tool.
Background
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 Project level Directory tool.
Things to Consider
- Required User Permissions
- Users added to the Project level Directory tool are also automatically added to the Company level Directory tool.
- If adding a user that already exists in the Company level Directory, some fields cannot be edited when creating the user in the Project level Directory.
- If you do not want to show the 'Is Employee' field when creating a user, you can create or edit the configurable fieldset for the Directory to hide the field. Hiding the field also removes it from the user's detail page.
- Avatars can only be added to a user's profile by the user themselves. See What is an avatar and how do I create one?
- If you want to request to have data imported into the Directory tool, see Request Company and People Imports.
- If you want to expedite the process and perform your own data import, use the Procore Imports app. See Import Users & Vendors into your Project Level Directory Tool (Procore Imports).
- Limitations:
- Users can be removed from a project, but they cannot be deleted from your company's Procore account. Users can be inactivated in the Company level Directory tool by other users with the appropriate permissions. See Remove a Single User Account from a Project and Inactivate a Batch of User Accounts in the Company Directory.
Steps
To add a user record to Procore, complete the tasks below:
- Add a User
- Update the User's Company Information
- Update the User's Contact Information
- Update the User's Project Permissions
- Add the User to the Project's Distribution Groups
- Set the User's Default Email Notifications
- Set the User's Programme Notifications
- Save the User's Record
Add a User
- Navigate to the Project level Directory tool.
- Click Add User.
- Recommended: Search Procore to see if the user already exists as follows:
- Typing the user's company name under Advanced.
- If a match exists, select the user's name to automatically fill in the fields. Then skip to step 5.
OR - If a match does NOT exist, continue with the step 4.
- Complete the form:
- First Name. Enter the new user's first name.
- Last Name. Enter the new user's last name.
- Email Address. Enter the new user's email address. This will be the email that they use to log in to Procore. In order to add the record, the email address entry must use the proper format (e.g., jsmith@example.com).
- Permission Template. Select one of these options from the drop-down list:
Note: We recommend selecting either a global permission template or a project specific permission template. To learn more about permission templates, see Manage Project Permissions Templates.- Apply a Permission Template Later: Select this option to define the user's permissions later. If you select this option and a permissions template is not applied, users with 'Admin' level permissions on the Project level Directory tool can adjust this user's permissions in the configuration settings pages for individual tools.
OR - Global Permission Template: To provide the user with the project access permissions defined in one of your company's global permission templates, select a template under the 'Global Permission Templates' section.
OR - Project Specific Permission Template: To provide the user with project access permissions defined in one of the project specific permission templates on the project, select a template under the 'Project Specific Templates' section.
- Apply a Permission Template Later: Select this option to define the user's permissions later. If you select this option and a permissions template is not applied, users with 'Admin' level permissions on the Project level Directory tool can adjust this user's permissions in the configuration settings pages for individual tools.
- Optional: Search for the user's company, then select the company.
- Optional: Select whether the user is an employee of your company.
- Click Add.
A green banner displays to confirm the user was added to the project and you are redirected to their profile in the Project level Directory where you can update their company information, personal information and other project settings as described below.
Update the User's Company Information
Depending on your permissions, there are two (2) options for updating a user's company information:
Option 1: Search for a Company Match
- Click the Company Name drop-down list.
- Type the company name in the Search box.
- Select the matching company from the results.
Option 2: Create a New Company
Only users with 'Admin' level permissions on the Project level Directory tool OR 'Read Only' or 'Standard' level permissions on the Project level Directory tool with the 'Create and Edit Companies' granular permission enabled on their permissions template can perform this task.
Caution
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 (2) 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?- Click the Company Name drop-down list.
- Click Create New.
- Enter the following information:
- Company Name. This is a required field. Type the full name of the company in the box.
- DBA. Enter the company's Doing Business As name.
- Business Phone. Enter the company's business telephone number.
- Fax. Enter the company's business facsimile number.
- City. Enter the company's city.
- Postcode. Enter the company's postcode.
- Country. Select the company's country from the list.
- County. Select the company's county from the list.
- Click Create.
Update the User's Contact Information
Click Copy to Personal Information under 'Company Information' if the user's contact information is the same as the company's contact information.
If different from the company information that you entered above, modify the user's contact information as follows:
- 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.
- County. Select the desired county from the drop-down list.
- City. Select the desired city from the drop-down list.
- Postcode. Enter the postcode 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 specialise 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 organisation's specific needs.
- Admin Only: The following fields can only be viewed and updated by users with 'Admin' level permissions on the Project level Directory tool.
- 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 payment application contact, select Via Email to ensure that any payment application-related messages are sent. For details, see What is a payment application contact?
- Is Employee Of
? . Place a tick if the user is an employee of your company. Leave the tick blank if the user is employed by another business entity. - Is an Insurance Manager of
. If this user is also your company's Insurance Manager, place a tick 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 Project Permissions
Only users with 'Admin' level permissions on the Project level Directory tool OR 'Read Only' or 'Standard' level permissions on the Project level Directory tool with the 'Manage Permission Templates (Assignable Only)' granular permission enabled on their permissions template can perform this task. See What is an assignable permissions template?
- Under Project Permissions Templates, the template that you applied to the user's account above is selected in the drop-down list.
Note: After applying a permission template to a user's account, the user's permissions can only be modified by editing their permission template in the company's Permissions tool. See Edit a Project Permissions Template. - Change the user's permissions by selecting one of these options from the Project Permissions Template drop-down list:
Note: We recommend selecting either a global permission template or a project specific permission template. To learn more about permission templates, see Manage Project Permissions Templates.- Do Not Apply a Permission Template. If you want to create customised permissions for the project user, select this option. In the table below the 'Project Permissions Templates' drop-down menu, click the button on each permission level you want to provide for each tool you want the user to have access to.
OR - Global Permission Template. To provide the user with the project access permissions defined in one of your company's global permission templates, select a template under the 'Global Permission Templates' section of the drop-down menu.
OR - Project Specific Permission Template: To provide the user with project access permissions defined in one of the project specific permission templates on the project, select a template under the 'Project Specific Templates' section of the drop-down menu.
- Do Not Apply a Permission Template. If you want to create customised permissions for the project user, select this option. In the table below the 'Project Permissions Templates' drop-down menu, click the button on each permission level you want to provide for each tool you want the user to have access to.
Add the User to the Project's Distribution Groups
Only users with 'Admin' level permissions on the Project level Directory tool can perform this task.
If your company or project contains any distribution groups, those groups will appear in the appropriate area:
- When adding a new user, no information will appear in the
Distribution Groups area. For an existing user, this area would display the names of the company level distribution groups to which the user has been added. See Add a Distribution Group to the Company Directory. - In the
Distribution Groups area, mark the checkbox that corresponds to the desired distribution groups. To create additional groups for use on the project, see Add a Distribution Group to the Project Directory.
Set the User's Default Email Notifications
Only users with 'Admin' level permissions on the Project level Directory can perform this task.
Many Procore tools are designed to send automated notifications to end users. For example, to notify the responsible contractor when their input is required or to notify stakeholders when a project due date is pending or an item is overdue. Automated notifications can also be sent to keep members of a distribution group in the communication loop.
- Under Default Email Notifications, mark one or more of the following tickboxes:
- Emails (by default). Includes the user as a recipient on notifications distributed from the Emails tool.
- RFIs (by default). Includes the user as a recipient on notifications distributed from the RFIs tool.
- Submittals (by default). Includes the user as a recipient on notifications distributed from the Submittals tool.
- Snag List items (by default). Includes the user as a recipient on notifications distributed from the Snag List tool.
- Weather Delay (via email). Includes the user on notifications about project weather delays.
- Weather Delay (via phone). Includes the user on telephone notifications about project weather delays.
Note: To learn more about weather delay notifications, see Enable Weather Delay Alerts by Phone or Email. - Observations (by default). Includes the user on notifications distributed from the Observations tool.
- Incidents (by default). Includes the user on notifications distributed from the Incidents tool.
- Delay Log (by default). Includes the user on notifications distributed from the Site Diary tool's Delay Log.
Set the User's Programme Notifications
Only users with 'Admin' level permissions on the Project level Directory can perform this task.
The Programme tool must be active on the project, for the Programme Notifications area to appear. Some feature require Microsoft Project. For details, see Integrate a Microsoft Project Programme using Procore Drive.
To set notifications, mark one or more of the following tickboxes:
- All Project Tasks (Weekly). Mark this tickbox to notify the user about future tasks that have been added to the project programme (a.k.a., "programme tasks").
- Resource Tasks Assigned To. Mark this checkbox to notify the user about any resource tasks assignments.
- Upon Programme Changes. Mark this tickbox to notify the user about changes to the project programme.
- Upon Programme Changes Requests. Mark this tickbox to notify the user when a change request is made to the project programme.
- Instructions (by default). Mark this checkbox to notify the user with an instruction is added to the project.
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.