GetServiceConfiguration operation
The GetServiceConfiguration operation gets configuration information for the specified type of service. This operation can return configuration settings for the Unified Messaging, Protection Rules, and Mail Tips services.
GetServiceConfiguration request example
Description
The following example of a GetServiceConfiguration request shows how to form a request to get configuration information for the Unified Messaging service.
Code
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:m="https://schemas.microsoft.com/exchange/services/2006/messages"
xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<soap:Header>
<t:RequestServerVersion Version="Exchange2010" />
</soap:Header>
<soap:Body>
<m:GetServiceConfiguration>
<m:RequestedConfiguration>
<m:ConfigurationName>UnifiedMessagingConfiguration</m:ConfigurationName>
</m:RequestedConfiguration>
</m:GetServiceConfiguration>
</soap:Body>
</soap:Envelope>
GetServiceConfiguration response example
Description
The following example shows a successful response to the GetServiceConfiguration request.
Code
<?xml version="1.0" encoding="utf-8"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Header>
<h:ServerVersionInfo MajorVersion="14"
MinorVersion="0"
MajorBuildNumber="639"
MinorBuildNumber="20"
Version="Exchange2010"
xmlns:h="https://schemas.microsoft.com/exchange/services/2006/types"
xmlns="https://schemas.microsoft.com/exchange/services/2006/types"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
</s:Header>
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<GetServiceConfigurationResponse ResponseClass="Success"
xmlns="https://schemas.microsoft.com/exchange/services/2006/messages">
<ResponseCode>NoError</ResponseCode>
<ResponseMessages>
<ServiceConfigurationResponseMessageType ResponseClass="Success">
<ResponseCode>NoError</ResponseCode>
<m:UnifiedMessagingConfiguration xmlns:m="https://schemas.microsoft.com/exchange/services/2006/messages">
<t:UmEnabled xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types">true</t:UmEnabled>
<t:PlayOnPhoneDialString xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types">user@contoso.com</t:PlayOnPhoneDialString>
<t:PlayOnPhoneEnabled xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types">true</t:PlayOnPhoneEnabled>
</m:UnifiedMessagingConfiguration>
</ServiceConfigurationResponseMessageType>
</ResponseMessages>
</GetServiceConfigurationResponse>
</s:Body>
</s:Envelope>
GetServiceConfiguration Error response example
Description
The following example shows an error response to the GetServiceConfiguration request. This error was caused by an incorrect configuration name.
Code
<?xml version="1.0" encoding="utf-8"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<s:Fault>
<faultcode xmlns:a="https://schemas.microsoft.com/exchange/services/2006/types">a:ErrorSchemaValidation</faultcode>
<faultstring xml:lang="en-US">The request failed schema validation:
The 'https://schemas.microsoft.com/exchange/services/2006/messages:ConfigurationName' element
is invalid - The value 'UUnifiedMessagingConfiguration' is invalid according to its
datatype 'https://schemas.microsoft.com/exchange/services/2006/types:ServiceConfigurationType'
- The Enumeration constraint failed.</faultstring>
<detail>
<e:ResponseCode xmlns:e="https://schemas.microsoft.com/exchange/services/2006/errors">ErrorSchemaValidation</e:ResponseCode>
<e:Message xmlns:e="https://schemas.microsoft.com/exchange/services/2006/errors">The request failed schema validation.</e:Message>
<t:MessageXml xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types">
<t:LineNumber>13</t:LineNumber>
<t:LinePosition>62</t:LinePosition>
<t:Violation>The 'https://schemas.microsoft.com/exchange/services/2006/messages:ConfigurationName' element
is invalid - The value 'UUnifiedMessagingConfiguration' is invalid according to its
datatype 'https://schemas.microsoft.com/exchange/services/2006/types:ServiceConfigurationType'
- The Enumeration constraint failed.</t:Violation>
</t:MessageXml>
</detail>
</s:Fault>
</s:Body>
</s:Envelope>
See also
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기