Name | Signature | Description |
---|
BulkGetServiceCenterDetails | ServiceCenterDetails1[] BulkGetServiceCenterDetails(Uri[] serviceCenterUris) | Retrieves a set of service centers' details. |
BulkGetServiceCenters | ServiceCenterReference1[] BulkGetServiceCenters(Uri[] serviceCenterUris) | Bulk get service Center from their URI. If a URI is not found, it will be omitted from the results. |
BulkGetServiceCenters2 | BulkGetServiceCentersResult1[] BulkGetServiceCenters2(Uri[] serviceCenterUris) | Bulk get service Center from their URI. |
BulkGetServiceCenterScheduleForUsers | BulkGetServiceCenterScheduleResult1[] BulkGetServiceCenterScheduleForUsers(Uri[] userUris) | Bulk Get the ServiceCenter assignment schedule for the specified users |
BulkGetServiceCentersInPolicyDataAccessScope | ServiceCenterBulkGetResult1[] BulkGetServiceCentersInPolicyDataAccessScope(Uri[] serviceCenterUris, Uri policyUri) | Retrieves a set of service centers, filtered to those which are accessible in the given policy. Service centers which are not accessible are not returned. Contextual ancestors are included in the result. |
CreateEditDraft | Uri CreateEditDraft(Uri serviceCenterUri) | Create a draft of an existing service center. |
CreateNewDraft | Uri CreateNewDraft(Uri parentServiceCenterUri) | Create a new service center draft. |
CreateServiceCenterDeleteBatch | Uri CreateServiceCenterDeleteBatch(ServiceCenterTargetParameter2[] serviceCenters, Uri serviceCenterBulkDeleteOptionUri) | Create a batch operation for bulk deleting service centers by target |
CreateServiceCenterHierarchyOrApplyModifications | ServiceCenterHierarchyModificationResult1[] CreateServiceCenterHierarchyOrApplyModifications(ServiceCenterHierarchyModificationParameter1[] hierarchy, Uri modificationOptionUri, String unitOfWorkId) | Create new ServiceCenter or apply modification to existing ServiceCenter |
CreateServiceCenterOrApplyModification | ServiceCenterReference1 CreateServiceCenterOrApplyModification(ServiceCenterTargetParameter2 serviceCenter, ServiceCenterModificationsParameter1 modifications, String unitOfWorkId) | Create ServiceCenter or apply modifications to an existing ServiceCenter |
Delete | void Delete(Uri serviceCenterUri) | Delete a service center. A service center can only be deleted if it has no users assigned to it (past, present, or future). |
Disable | void Disable(Uri serviceCenterUri) | Disables the service center so it can no longer have any additional users assigned to it. |
Enable | void Enable(Uri serviceCenterUri) | Enable the service center so it can have additional users assigned to it. |
GetAllServiceCenters | ServiceCenterReference1[] GetAllServiceCenters() | Retrieves all service centers. |
GetEnabledServiceCenters | ServiceCenterReference1[] GetEnabledServiceCenters() | Retrieves all enabled service centers |
GetJsonKeyValueForServiceCenter | JsonKeyValue1 GetJsonKeyValueForServiceCenter(ServiceCenterTargetParameter1 serviceCenter, String jsonKey) | get service center json key value for key |
GetPageOfAvailableServiceCentersByTextSearch | ServiceCenterSearchResult1[] GetPageOfAvailableServiceCentersByTextSearch(Int32 page, Int32 pageSize, ServiceCenterTextSearchParameter1 textSearch) | Searches for ServiceCenters matching a given text search parameter which users can be assigned to |
GetPageOfServiceCentersInPolicyDataAccessScope | ServiceCenterSearchResult1[] GetPageOfServiceCentersInPolicyDataAccessScope(Int32 pageIndex, Int32 pageSize, Uri policyUri, ServiceCenterSearchParameter1 serviceCenterSearch) | Get a page of ServiceCenters which are accessable for the given policy |
GetServiceCenterDeleteBatchResults | ServiceCenterDeleteBatchResults1 GetServiceCenterDeleteBatchResults(Uri serviceCenterDeleteBatchUri) | Retrieve results of a completed ServiceCenterDeleteBatch operation. Returns null if the batch has not completed. |
GetServiceCenterDetails | ServiceCenterDetails1 GetServiceCenterDetails(Uri serviceCenterUri) | Retrieves a single service center's details. |
GetServiceCenterScheduleForUser | ServiceCenterScheduleEntryDetails1[] GetServiceCenterScheduleForUser(Uri userUri) | Get the ServiceCenter assignment schedule for the specified user |
GetServiceCentersSystemSettings | ServiceCenterSystemSettingsDetails1 GetServiceCentersSystemSettings() | Gets all settings for the system-wide service centers feature, including language settings for all supported languages. |
GetServiceCentersSystemSettingsLanguageDetails | ServiceCenterSystemSettingsLanguageDetails1 GetServiceCentersSystemSettingsLanguageDetails() | Retrieves the language settings for the current user's language. |
MoveServiceCenter | void MoveServiceCenter(ServiceCenterTargetParameter2 serviceCenter, ServiceCenterTargetParameter2 target) | Move ServiceCenter from its current location to the target location. |
PublishDraft | ServiceCenterReference1 PublishDraft(Uri draftUri) | Publish the service center draft into a persisted service center. |
PutJsonKeyValueForServiceCenter | void PutJsonKeyValueForServiceCenter(ServiceCenterTargetParameter1 serviceCenter, JsonKeyValue1 jsonKeyValue) | put service center json key value |
PutServiceCenterScheduleForUser | void PutServiceCenterScheduleForUser(Uri userUri, ServiceCenterScheduleEntryParameter1[] scheduleEntries) | Put the entire ServiceCenter assignment schedule for the specified user |
PutServiceCentersSystemSettings | void PutServiceCentersSystemSettings(Boolean isEnabled, ServiceCenterSystemSettingsLanguageParameter1[] languageSettings) | Puts all settings for the system-wide service centers feature, any supported languages not specified will be reverted to their default settings. |
UpdateCode | void UpdateCode(Uri serviceCenterUri, String code) | Modify the code of a service center. |
UpdateDescription | void UpdateDescription(Uri serviceCenterUri, String description) | Modify the description of a service center. |
UpdateName | void UpdateName(Uri serviceCenterUri, String name) | Modify the name of a service center. |