XML schema:
<xsd:complexType name="IISContentManagement">
<xsd:all>
<xsd:element name="frontpage" type="IISFrontPage" minOccurs="0"/>
<xsd:element name="ftp" type="IISFTP" minOccurs="0"/>
<xsd:element name="filemanager" type="IISFilemanager" minOccurs="0"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="IISFilemanager">
<xsd:sequence>
<xsd:element name="onWebspace" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="password" type="xsd:normalizedString" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="users" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="user" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="domains" type="DomainList"/>
</xsd:sequence>
<xsd:attribute name="login" type="ServiceUserLogin" use="required"/>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="IISFTP">
<xsd:sequence>
<xsd:element name="onWebspace" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="password" type="xsd:normalizedString" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="users" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="user" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="domains" type="DomainList"/>
</xsd:sequence>
<xsd:attribute name="login" type="ServiceUserLogin" use="required"/>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="IISFrontPage">
<xsd:choice>
<xsd:element name="onWebspace" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="password" type="xsd:normalizedString" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="isAuthoringEnabled" type="xsd:boolean" use="optional" default="false"/>
</xsd:complexType>
</xsd:element>
<xsd:element name="users" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="user" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="domains">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="domain">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="DomainName">
<xsd:attribute name="isAuthoringEnabled" type="xsd:boolean" use="optional" default="false"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="login" type="ServiceUserLogin" use="required"/>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
<xsd:simpleType name="DomainName">
<xsd:restriction base="xsd:token">
<xsd:pattern value=".+"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="DomainList">
<xsd:sequence>
<xsd:element name="domain" type="DomainName" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
Element/ Attribute |
Optional |
Default Value |
Available since
|
Description |
|---|---|---|---|---|
frontpage |
* |
disabled |
2.6.3 |
FrontPage extension. Note: FrontPage extension can't be activated both for the entire webspace and for a website(s). See [1] and [2]. |
onWebspace |
* |
disabled |
2.9 |
FrontPage on extension on the whole webspace |
password |
* |
generate if not specified |
2.9 |
Password for FrontPage access. Note: Login is created during provisioning and can't be changed. |
@isAuthoringEnabled |
* |
false |
2.9 |
If 'true' then the authoring option turns on. |
users |
* |
|
2.9 |
FrontPage extension for HSU, on site level. |
user |
|
|
2.9 |
FrontPage configuration for the single user. |
login |
|
|
2.9 |
HSU login to configure FrontPage for. |
domains |
|
|
2.9 |
List of domains to enable FrontPage for a current user. |
- domain |
|
|
2.9 |
Domain name. Site on this domain will be managed by FrontPage. |
- @isAuthoringEnabled |
* |
false |
2.9 |
If 'true' then the authoring option turns on. |
ftp |
* |
disabled |
2.6.3 |
FTP access configuration. |
onWebspace |
* |
disabled |
2.9 |
FTP access on entire webspace. |
password |
* |
generate if not specified |
2.9 |
Password for FTP access. Note: Login is created during provisioning and can't be changed. |
users |
* |
|
2.9 |
Enable FTP access for specific HSU |
user |
|
|
2.9 |
FTP configuration for single user. |
login |
|
|
2.9 |
HSU login to configure FTP for. |
domains |
|
|
2.9 |
List of domains to enable FTP for a current user. |
- domain |
|
|
2.9 |
Domain name. FTP access for a website on this domain will be enabled for a current service user. |
filemanager |
* |
disabled |
2.6.3 |
File Manager access configuration. |
onWebspace |
* |
disabled |
2.9 |
File manager access on the entire webspace. |
password |
* |
generate if not specified |
2.9 |
Password for File Manager access. Note: Login is created during provisioning and can't be changed. |
users |
* |
|
2.9 |
Enable File Manager access for specific HSU |
user |
|
|
2.9 |
Describes File Manager configuration for a single user. |
login |
|
|
2.9 |
HSU login to configure File Manager for. |
domains |
|
|
2.9 |
List of domains to enable File Manager for a current user. |
- domain |
|
|
2.9 |
Domain name. File Manager access for a website on this domain will be enabled for a current service user. |