| Name | Signature | Description |
|---|
| BulkGetActionsForProjectObject | ResourceAllocationActionBulkGetResult1 BulkGetActionsForProjectObject(Uri[] projectUris) | Determine view and edit resource allocation permissions for the current user on a set of projects |
| GetPageOfClientsAvailableForFilteringResourceUsersFilteredBySearch | ClientReference1[] GetPageOfClientsAvailableForFilteringResourceUsersFilteredBySearch(Int32 page, Int32 pageSize, ClientSearchParameter1 search) | Get clients from projects where the current user has view-resource-allocation access, for use as a filter on resource users, matching a given search parameter |
| GetPageOfProgramsAvailableForFilteringResourceUsersFilteredBySearch | ProgramReference1[] GetPageOfProgramsAvailableForFilteringResourceUsersFilteredBySearch(Int32 page, Int32 pageSize, ProgramSearchParameter1 search) | Get programs from projects where the current user has view-resource-allocation access, for use as a filter on resource users, matching a given search parameter |
| GetPageOfProjectsAvailableForFilteringResourceUsersFilteredBySearch | ProjectReference1[] GetPageOfProjectsAvailableForFilteringResourceUsersFilteredBySearch(Int32 page, Int32 pageSize, ProjectSortParameter1 sort, ResourceAllocationProjectFilterParameter1 filter) | Get a page of projects where the current user has view-resource-allocation access, for use as a filter on resource users |
| GetPageOfProjectsAvailableForResourceAllocationCreationFilteredBySearch | ProjectReference1[] GetPageOfProjectsAvailableForResourceAllocationCreationFilteredBySearch(Int32 page, Int32 pageSize, ResourceAllocationProjectFilterParameter1 filter) | Get a page of projects where the current user is allowed to create resource allocations |
| GetResourceUserAllocatedHoursSummarySeries | ResourceUserAllocatedHoursSeriesDataPoint1[] GetResourceUserAllocatedHoursSummarySeries(Uri userUri, DateRangeDetails1 dateRange, Uri periodResolutionUri) | Returns allocated hours per period for a given user, split by scope |