Assigning Multiple Resources to Projects
You can assign multiple resources to a single project and update the scheduling strategies for assignments.
The recommended maximum number of skills for filtering is 50. To minimize the risk of encountering a view state limit when filtering on skills, you can do the following:
- Reduce the number of skills in the filter.
- Use other filters to further refine your search
- Click Show X More to expand the number of results, instead of clicking Show All.
For all the lookup fields, you can also click Show All Results for “ ”. The search lookup window opens with the searched string populated in the Search field and displays all related items in the grid.
Select the item from the grid that you want and click Select. The selected item is then displayed in the lookup field. For more information, see Using Advanced Lookup.
To assign multiple resources to a project:
- Select the project to which you want to assign resources.
- On the Assignment related list, click Assign Multiple Resources. The Mass Assign Resources To Project page opens and displays a list of available resources.
- [Optional] Filter the resources that you want to assign to the project. In Filter Options, select an available option from the fields to locate resources.
The Region, Practice, and Group fields are populated automatically from the project settings. Start and end date filters determine the period over which the availability of the resources is calculated. These dates default to the start and end dates of the project. - [Optional] Filter the resources by skill set. This is only available if you have created skill sets. In the Skill Set Selection, click the Skill Set Lookup and select a record. Click Apply Skill Set. The Skill or Certification fields are automatically populated with the skills associated with the selected skill set. You can apply multiple skill sets and add other skills and certifications. Select Match All to match resources that have all of the selected skills, or Match Any to match resources that have any of the selected skills.
- [Optional] Filter the resources by skill and rating. In the Skill Selection, click the Skill or Certification Lookup and select a record. Select a rating from the picklist. When you select a numerical or alphabetical rating and filter, results equal to or greater than the selected rating are returned. Select Match All to match resources that have all of the selected skills, or Match Any to match resources that have any of the selected skills. Click + Add Skill to filter on another skill and rating. Deselect the checkbox next to a skill to deselect it and exclude it from filtering. Click to delete a skill selection entry.
- Click Filter Resources to find matching resources.
- [Optional] If you included skills and ratings in your resource search criteria, view skills and ratings in your search results. Compare resource skills and expertise and assign the most suitable people to your project.
- [Optional] View the availability of resources in your search results in the % Availability column. Click the % Availability column header to sort results and find resources who are less utilized than others.
- [Optional] Click Clear Filters to reset your search criteria.
- In Select Resources, select the resources you want, or select the checkbox in the heading if you want to assign all resources to the project.
- Click Create Assignments.
- Complete the fields described in Mass Assign Resources to Project Fields.
- [Optional] Configure a scheduling strategy for one or more assignments. In the Assignment Details area, select the assignments using checkboxes. In the Scheduling area, do one of the following:
- Complete the fields as described in Scheduling Fields
- Select an option from the Scheduling Strategy drop-down list as described in Scheduling Strategies Overview.
- Click Create Assignments.
- [Optional] Click Assign Milestones to Assignments to assign milestones to the assignments you have created. See Assigning Multiple Milestones to Assignments for more information.
Assign Multiple Resources to Projects
Your administrator must:
- Add PSA Actions: Assignments to your Project record page from Lightning App Builder.
- Assign the PSA - Manage Project Assignments permission set for this functionality to be visible.
- Add Staffing permission to the Project and Resources.
- Add columns in the Select Resources grid, by default the columns displayed are Resource Name, Resource Role, Region, Practice, and Group.
- To add the Availability column by selecting the Use Utilization Engine field from the Utilization custom setting.
- To add custom columns in the Select Resources grid, specify the API name of the custom field set in the Assign Multiple Resources Columns field in the Assignment Settings custom setting.
- To customize the filters and add custom fields, use the Assign Multiple Resources to Project Filter Options field set on the Contact object.
- To customize the columns displayed in the Assignment Details grid:
- In the Assignment Settings custom setting, select Display Planned Bill Rate to display the Planned Bill Rate column.
- Select Mass Assign Milestone Editable to display the Milestone Column and select Mass Assign Milestone Required to make it a required column.
- Select Role Hidden to hide the Role column from the grid. By default, it’s deselected and the Role column is displayed in the grid.
- Select the Role required on Creation checkbox to make it a mandatory column. This checkbox takes priority over the Role Hidden checkbox. If you are selecting the Role required on Creation checkbox, the Role column is always displayed in the grid and is mandatory when creating a new assignment.
For more information, see Assignment Settings.
- To customize the Scheduling Strategy in the Schedule Selected Items window:
- In the Assignment Settings custom setting, customize the Scheduling Strategy picklist displayed in the Schedule Selected Items window by selecting the desired scheduling strategies. At least one must be selected for the functionality to work, else an error is thrown.
- Select the Adjust Hours Strategy Respects Holidays checkbox for the Adjust Hours Per Day scheduling strategy to respect work calendar holidays.
- Assign the appropriate permissions. See Assigning Multiple Resources to Project Permissions.
To assign multiple resources to a project:
- On a Project record page, click Assignments|Assign Multiple Resources to Project. The Assign Multiple Resources to Project window opens. By default, the resources displayed are filtered by the Region, Practice, and Group on the Project.
- To clear the applied filters and display other resources, click |Clear.
- [Optional] Click to filter the resources in the grid.
- Select the filters and click Apply. The resources are filtered depending on the criteria selected. For more information, see Using the PSA Resource Filter Lightning Component
- Select the resources from the Select Resources grid. You can sort the columns in the grid in ascending and descending order.
- [Optional] Search the resources you want to assign to the project by entering the first three letters of the name.
- Select resources and click to pin the resources to the grid. The pinned resources sorted by resource name are moved to the top of the grid with the pin icon displayed in a column to the left-hand side of the resource name.
- To remove the pinned resources, select the resources and click . The pin is removed from the particular resource. The pinned resources always stay at the top of the grid even when you perform the sorting and search for the resource by name.
- [Optional] Click the resource name in the grid to open the record page in a new tab.
- [Optional] Click Show Selected to display the selected resources. You can sort and search the selected resources.
- [Optional] Click Show All to display all the resources. The state of selected resources, applied filters, and pinned resources are retained when switching between Show Selected and Show All.
- Select the checkboxes of one or more resources you want to assign. Click Next. The selected resources are populated in the grid in the Assignment Details section.
- [Optional] Update the editable fields to change the assignment details for the selected resources. To edit or update multiple columns, select the columns and click . In the popup that opens, add the value, select the Update (0) selected items checkbox and click Apply.
- [Optional] You can filter the assignments by searching resources in the search field.
- Select one or more assignments you want to delete and click .
- [Optional] To apply the scheduling strategy and to change the start date and end date, select the rows and click Schedule Selected Items. The Schedule Selected Items window opens.
- Select the scheduling strategy, specify the scheduled hours, start date, and end date. Click Schedule.
- Click Assign All to create assignments for all the records displayed in the Assignment Details grid.