The default organization-wide sharing setting for Projects is private. This means that only the project owner has read and edit access to the project. This is to allow the project manager (owner) to choose when to share a project, who to share it with and what level of access to grant to another user. You share a project with another user by adding them as a Project Collaborator.
When you add a user as a project collaborator, they are still accessing the project within Salesforce. This means that the user will still need an Inspire Planner license to be able to see the project.
Salesforce contacts may also be added as Project Collaborators. When an external contact is added as a Project Collaborator, the contact is then able to view projects and update their tasks via the Inspire Planner External Project Portal. The contact does not require a Salesforce license nor an Inspire Planner license to access the external project portal. However, it limits what they are able to see and edit within the portal.
Before you are able to share projects with external contacts, you must:
This article will walk you through how to add Project Collaborators in the Gantt Lightning Web Component (LWC).
This section will walk you through how to share a project with another user.
Please note:
You will need to wait for the Inspire Planner Beacon to process the collaborator record before the user is able to see the project you shared. This can take up to 2 minutes.
You can automatically add project team members as project collaborators if the project team member you are adding is a user. For more information, please see Auto Add Project Team Members as Project Collaborators.
This section will walk you through how to share a project with an external contact.
You can adjust a project collaborator's permissions and task visibility after they've been added to the project.
For users, you are able to adjust their permission level for the project. However, task visibility will always be set to "Full Project" and cannot be adjusted. This is because the Project and Project Task object have a master-detail relationship. This means that project tasks inherit the project permissions.
To adjust a user's permission level, simply open the Add Collaborator dialogue and hover over the permission for the user. An edit icon will display to the right. Click on the edit icon.
Then, adjust the user's permission for the project.
A confirmation message will be displayed. Click on Yes to proceed with your changes.
You will need to wait for the Inspire Planner Beacon to process the adjustment to the collaborator's permission before the user is able to see the change in their access level. This can take up to 2 minutes.
For contacts, you are able to adjust their task visibility for the project. However, their permission level will always be set to "Viewer" and cannot be adjusted.
To adjust a contact's permission level, simply open the Add Collaborator dialogue and hover over the task visibility for the contact. An edit icon will display to the right. Click on the edit icon.
Then, adjust the contact's task visibility for the project.
If you no longer wish for a user or contact collaborator to have access to the project, you can remove them as a project collaborator.
To remove a collaborator, simply open the Add Collaborator dialogue. Then, click on the Remove icon to the right of the collaborator you wish to remove.
A confirmation message will be displayed. Click on Yes to proceed.
Please note the following: