Configuring Project Edit Locking

You can configure project edit lockingClosed A mechanism used to manage situations where multiple users need to edit project tasks, assignments and dependencies in the project plan. Applies to native Salesforce objects and in Project Task Gantt and Gantt. to:

  • Always give a user the choice to break an edit lock, if they try and access a project that is locked for editing by another user. For more information, see Always Allow Breaking Locks.
  • Include additional custom fields that can only be edited if a user has an edit lock for the parent project. These could be user-created fields or PSA fields that are not locked for editing by default.

To include custom fields in project edit locking:

  1. From Setup, in Create | Objects, view the object that contains the custom field you want to include. You can only include fields on the project task, project task assignment, and project task dependency objects.
  2. On the Field Sets related list, click New.
  3. Define a new field set containing the fields you want to include in project edit locking by dragging fields in and out of the In the Field Set container. You can add any field from the Available for the Field Set container. Make a note of the API name of your field set.
  4. From Setup, in Develop | Custom Settings | Task Management Settings, click Manage and then Edit.
  5. Enter the API name of your field set on either the PT Require Lock Fieldset, PTA Require Lock Fieldset, or PTD Require Lock Fieldset setting. Choose the setting that corresponds to the object your custom field is on.
  6. Click Save.
  7. Optionally, repeat steps for other custom fields.