Name | Signature | Description |
---|
ApplyUserModifications | UserModificationsResults1 ApplyUserModifications(UserTargetParameter1 user, UserModificationsParameter1 modifications) | Apply user modifications |
ApplyUserModifications2 | UserModificationsResults1 ApplyUserModifications2(UserTargetParameter1 user, UserModificationsParameter1 modifications, Uri userModificationOptionUri) | Apply user modifications |
ApplyUserModifications3 | UserReference1 ApplyUserModifications3(UserTargetParameter1 user, UserModificationsParameter1 modifications, Uri userModificationOptionUri) | Apply user modifications |
BulkGetProjects2 | BulkGetProjectsResults1 BulkGetProjects2(ProjectTargetParameter1[] projects) | This operation is for exporting project details for use in importing |
BulkGetUsers3 | UserExportDetails2[] BulkGetUsers3(UserTargetParameter1[] users, Uri dataLoadOptionUri) | This operation is for exporting users details for use in importing- with addditional fields |
BulkPutUsers | BulkPutUsersResult1 BulkPutUsers(ImportUserParameter2[] users) | This operation is for importing or adding multiple users - if any ImportUserParameter2.target.loginName is specified and not found, it will create that user |
BulkUpdateProjectTeamMembersBillingRatesAllowedForBillingTime | BulkUpdateProjectTeamMembersBillingRatesAllowedForBillingTimeResults1 BulkUpdateProjectTeamMembersBillingRatesAllowedForBillingTime(Uri projectUri, ProjectTeamMemberBillingRatesParameter1[] teamMembersBillingRates) | Update the specified billing rate on the specified project team members as to whether or not those billing rates should be available or not for that team member |
CreateNewUserAndApplyModifications | UserReference1 CreateNewUserAndApplyModifications(NewUserParameter1 user, UserModificationsParameter1 modifications, String unitOfWorkId) | Create new user and apply modifications |
CreateNewUserAndApplyModifications2 | UserReference1 CreateNewUserAndApplyModifications2(NewUserParameter1 user, UserModificationsParameter1 modifications, Uri userModificationOptionUri, String unitOfWorkId) | Create new user and apply modifications |
CreateUserModificationsBatch | Uri CreateUserModificationsBatch(BulkUserTargetParameter1 bulkUserTarget, UserModificationsParameter1 modifications) | Create a batch for updating multiple users |
GetUserModificationsBatchResults | UserModificationsBatchResults1 GetUserModificationsBatchResults(Uri userModificationsBatchUri) | Retrieve results of a completed ApplyUserModifications operation. Returns null if the batch has not completed. |
PutProject4 | ProjectReference1 PutProject4(ImportProjectParameter3 project) | This operation is for putting entire projects, including tasks, team, expenses + billing (note that allocations are not updated) - if a ImportProjectParameter3.target.projectName is specified and not found, it will create that project |
PutProject5 | ProjectReference1 PutProject5(ImportProjectParameter4 project) | This operation is for putting entire projects, including tasks, team, expenses + billing (note that allocations are not updated) - if a ImportProjectParameter4.target.projectName is specified and not found, it will create that project |
PutUser | UserReference1 PutUser(ImportUserParameter1 user) | This operation is for importing or adding a user - if a ImportUserParameter1.target.loginName is specified and not found, it will create that user |
PutUser2 | UserReference1 PutUser2(ImportUserParameter2 user) | This operation is for importing or adding a user - if a ImportUserParameter2.target.loginName is specified and not found, it will create that user |
PutUser3 | UserReference1 PutUser3(ImportUserParameter2 user) | This operation is for importing or adding a user - if a ImportUserParameter2.target.loginName is specified and not found, it will create that user |