ISubstituteUserAssignmentService1

Operations

NameSignatureDescription
CreateEditDraftUri CreateEditDraft(Uri substituteUserAssignmentUri)Create a draft of an existing substitute user assignment
CreateNewDraftUri CreateNewDraft(Uri userUri)Create a new substitute user assignment draft for the provided user
Deletevoid Delete(Uri substituteUserAssignmentUri)Delete a given substitute user assignment
GetAllSubstituteUserAssignmentsForUserSubstituteUserAssignmentDetails1[] GetAllSubstituteUserAssignmentsForUser(Uri userUri)Get all the substitute user assignments configured for a given user
GetPageOfUsersWhoCanBeConfiguredAsSubstituteUsersForUserUserReference1[] GetPageOfUsersWhoCanBeConfiguredAsSubstituteUsersForUser(Int32 pageIndex, Int32 pageSize, Uri userUri, UserTextSearchParameter1 textSearch)Get a page of users who can be configured as substitute users for the given user
PublishDraftSubstituteUserAssignmentDetails1 PublishDraft(Uri draftUri)Publish the substitute user draft
PutAccessLevelsvoid PutAccessLevels(Uri substituteUserAssignmentUri, Uri[] accessLevelUris)Put the access levels for a given assignment
UpdateDateRangevoid UpdateDateRange(Uri substituteUserAssignmentUri, DateRangeParameter1 dateRange)Update the date range for a given assignment
UpdateIsNotificationForwardingEnabledvoid UpdateIsNotificationForwardingEnabled(Uri substituteUserAssignmentUri, Boolean isEnabled)Enable/Disable notification forwarding for a substitute user.
UpdateSubstituteUservoid UpdateSubstituteUser(Uri substituteUserAssignmentUri, UserTargetParameter1 substituteUser)Update the substitute user for a given assignment