Article: Viewpath Projects instructions for Salesforce Admins
Help for Salesforce Administrators
- I try to activate my Viewpath inside my organization, but I see the message “Sorry, you must be an administrator to activate this installation.”
- My users can’t see the Viewpath Projects tab.
- Creating a project from template doesn't carry over any template tasks or resources
- Sandbox Installations
The profile for the user activating the installation needs to have the “Modify all data” permission. Once this is set, your user will be able to activate the installation.
Make sure that the Viewpath managed package is deployed. If the package is deployed, check the user’s profile and confirm the Viewpath Project tab isn't set to “Hidden.”
- Navigate to Setup → Manage Users → Profiles
- Find the profile for the user having trouble viewing the projects tab. If the ‘custom’ box is checked, skip to the next step. If not, create a new profile based on the user’s current profile:
- Click “New”
- Select the user’s current profile from the list
- Enter a name for the new custom profile
- Edit the custom profile to have Read, Create, Edit, and Delete privileges for the “Viewpath Projects” custom object.
- Finally, navigate to Setup → Manage Users → Users and switch the user’s profile to the new profile.
The users should now be able to see and use the Viewpath Projects tab.
If you're trying to create a project from a template and none of the tasks or resources are being carried over from the template, make sure you're using a start date for your project. If no start date field is available, add the field StartDate__c to your default Viewpath Projects layout.
- Navigate to Setup → Create → Objects
- Select "Viewpath Project"
- Navigate to the "Page Layouts" and edit "Project Layout"
- Drag the field "Start" to the information block, then save the layout
You should have have a "Start Date" field in your create project page. Your projects will now show tasks and resources from the selected template.
- When adding resources to your test projects, note the Sandbox org typically adds a suffix to the sandbox user’s email address. The easiest way to add sandbox resources to a project is through the “Add Salesforce Team Member” on your projects Resources tab.
- Only add the resources you need to test the sandbox project; adding more resources than you need will make it more time-consuming to transfer to production if necessary.
If you need to transition your project into a production org, follow these steps:
- Inside your sandbox, open your project, launch Viewpath, and add your production email as a resource with access level of “Owner”.
- In your production org, create a new project using the ‘Connect to existing’ mode.
- Add production resources via the “Add Salesforce Team Member”
- (Optional) Remove the sandbox resources from the project. They’ll be easy to identify, as their emails have a sandbox-specific suffix.
Please refer to the article on creating a Many-to-Many relationship on objects.