Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The ClientExtension element contains user and configuration information about an app.
<ClientExtension IsAvailable=" true | false " IsMandatory=" true | false " IsEnabledByDefault=" true | false " Type="" Scope="" MarketplaceAssetId="" MarketplaceContentMarket="" AppStatus="" Etoken="">
<SpecificUsers></SpecificUsers>
<Manifest></Manifest>
</ClientExtension>
ClientExtensionType
Attributes and elements
The following sections describe attributes, child elements, and parent elements.
Attributes
Attribute | Description |
---|---|
IsAvailable |
Specifies whether the app is available. A text value of true for the IsAvailable attribute indicates that the app is available. A value of false indicates that the app is not available. This attribute is optional. |
IsMandatory |
Specifies whether the app is mandatory. A text value of true for the IsMandatory attribute indicates that the app is mandatory for the mailbox. A value of false indicates that the app is not mandatory. This attribute is optional. |
IsEnabledByDefault |
Specifies whether the app is enabled by default. A text value of true for the IsEnabledByDefault attribute indicates that the app is enabled by default. A value of false indicates that the app is not enabled by default. This attribute is optional. |
ProvidedTo |
Specifies to whom the app is provided. This attribute is optional. |
Type |
Specifies the type of the app. |
Scope |
Specifies the scope of the app. |
MarketplaceAssetId |
Specifies the marketplace asset identifier of the app. |
MarketplaceContentMarket |
Specifies the marketplace content that a user sees for details and reviews about an app. |
AppStatus |
Specifies the status code of a mail app in an unexpected state. |
Etoken |
Specifies the license token for paid or trial mail apps. |
Type
Value | Description |
---|---|
Default |
Indicates that the app is available by default. |
Private |
Indicates that the app is private. |
MarketPlace |
Indicates that the app is a marketplace app. |
Scope
Value | Description |
---|---|
None |
Indicates that the app has no scope. |
User |
Indicates that the app is per user. |
Organization |
Indicates that the app is for an organization. |
Default |
Indicates that the app is a default app. |
Child elements
Element | Description |
---|---|
SpecificUsers |
Specifies the email accounts that can access the app. |
Manifest |
Contains the base-64 encoded app manifest file. |
Parent elements
Element | Description |
---|---|
ClientExtensions |
Specifies an array of ClientExtension elements. |
Remarks
This element was introduced in Exchange Server 2013.
The schema that describes this element is located in the IIS virtual directory that hosts Exchange Web Services.
Element information
Element | Example |
---|---|
Namespace |
http://schemas.microsoft.com/exchange/services/2006/types |
Schema Name |
Type schema |
Validation File |
types.xsd |
Can Be Empty |