Create Project

As a system administrator, you must update your organization’s Salesforce user profiles to allow access for users who create projects. Users must have the permissions described in this section to be able to create a projectA collection of activities and related items to be managed over a defined time range, such as timecards, expenses, milestones and budgets.. The basic custom object permissions are Read, Create, Edit and Delete.

Creating a Project from an Opportunity

To allow a user to create a project from an opportunity, grant these permissions on their user profile.

Object Permissions

Object / Field R C E
Project

 

 
Opportunity    
Budget  
Resource Request  
Opportunity Line Item / Product    
PriceBookEntry    
Product    

Project Fields

Grant read and create access to the project object and write access to these project fields:

Grant read access to these fields if you intend to display them on the page layout:

Opportunity Fields

Grant read access to the standard opportunity object and read access to these opportunity fields:

In addition, grant edit access to the Primary Project (lookup).

Budget Fields

Grant read and create access to the budget and write access to these fields:

Grant read access to the Total Amount field.

Resource Request Fields

If you have configured resource requests to be displayed for the user, grant read or edit access to the resource request object and read access to these fields:

Grant write access to the Project field.

Opportunity Line Item / Product Fields

Grant edit access to the Salesforce opportunity line item and product objects.

Grant read access to these fields:

Grant write access to the Added to Project field.

Price Book Entry Fields

Grant read access to the PriceBookEntry object and its Product field.

Creating a Project from a Template

To allow a user to create a project from a template, grant these permissions on their user profile.

Object Permissions

Object / Field R C E
Project  
Opportunity    
Budget  
Resource Request  
Milestone    
Project Task  
Project Task Dependency    
Project Task Assignment    
Project Task Phase, Location and Methodology  

Project

Grant read and create access to the project object and write access to these project fields:

Grant read access to the IsTemplate checkbox.

Grant read access to these fields if you intend to display them on the page layout:

If the user is to create a project from a template originating from an opportunity, grant write access to the Opportunity and Opportunity Owner lookup fields.

Budget

Grant read and create access to the budget object and write access to these budget fields:

Grant read access on the Total Amount field.

Opportunity

If the user is to create a project from a template originating from an opportunity, grant read access to the opportunity object and read access to these opportunity fields:

Grant access to the Primary Project (lookup) on the opportunity object.

Budget

If the user is to create a project from a template originating from an opportunity, grant write access to the Opportunity lookup field on the Budget object.

Resource Requests

If you have configured resource requests to be displayed for the user, grant create/edit access to the Resource Request object and read access to Resource Request Name field. In addition, grant write access to these resource request fields:

Grant access to the Resource Skill Request object and write access to these Resource Skill Request fields:

Milestone

Grant create access to Milestone object and write access to these milestone fields:

In addition, grant write access to fields referenced in the specified in the milestone-fields-to-display configuration option in the Create Project configuration groupA collection of configuration options contained in the configuration groups tab that defines behaviour of a FinancialForce PSA object or feature..

Project Task

Grant create and edit access to the Project Task object and write access to these Project Task fields:

Project Task Dependency

Grant create access to the Project Task Dependency object and write access to Dependent Task and Preceding Task fields.

Project Task Assignment

Grant create access to Project Task Assignment object and write access to Project Task, External Resource and Resource fields).

Project Task Phase, Location and Methodology

Grant create and read access to the Project Task Location, Project Task Phase, and Project Task Methodology objects with read can create access to all fields.

Concept Information

Managing Profiles, Security and Sharing

© 2009-2015 FinancialForce.com, inc All rights reserved. FinancialForce and FinancialForce.com are registered trademarks, and the FinancialForce.com logo is a trademark. Other product names appearing herein may be trademarks.
This document contains proprietary information of FinancialForce.com, inc and its licensors, and is subject to change without notice.