IResourceAllocationService1

Operations

NameSignatureDescription
BulkGetActionsForProjectObjectResourceAllocationActionBulkGetResult1 BulkGetActionsForProjectObject(Uri[] projectUris)Determine view and edit resource allocation permissions for the current user on a set of projects
GetPageOfClientsAvailableForFilteringResourceUsersFilteredBySearchClientReference1[] 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
GetPageOfProgramsAvailableForFilteringResourceUsersFilteredBySearchProgramReference1[] 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
GetPageOfProjectsAvailableForFilteringResourceUsersFilteredBySearchProjectReference1[] 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
GetPageOfProjectsAvailableForResourceAllocationCreationFilteredBySearchProjectReference1[] GetPageOfProjectsAvailableForResourceAllocationCreationFilteredBySearch(Int32 page, Int32 pageSize, ResourceAllocationProjectFilterParameter1 filter)Get a page of projects where the current user is allowed to create resource allocations
GetResourceUserAllocatedHoursSummarySeriesResourceUserAllocatedHoursSeriesDataPoint1[] GetResourceUserAllocatedHoursSummarySeries(Uri userUri, DateRangeDetails1 dateRange, Uri periodResolutionUri)Returns allocated hours per period for a given user, split by scope