This page contains all the objects and their properties supported by SPOT.

Column

SchemaPropertyType
1Column typeText
1DescriptionText
1Display nameText
1Internal nameText

Column type is a drop down containing the following choices:

Choice
Multiple lines of text (Plain text)
Number
Single line of text

Below, the extra properties per column type are given.

Multiple lines of text (Plain text)

SchemaPropertyType
1Append Changes to Existing TextBoolean
1Number of lines for editingNumber
1Require that this column contains informationBoolean

Number

SchemaPropertyType
1Default valueNumber
1Enforce unique valuesBoolean
1Maximum allowed valueNumber
1Minimum allowed valueNumber
1Number of decimal placesNumber
1Require that this column contains informationBoolean

Single line of text

SchemaPropertyType
1Default valueText
1Enforce unique valuesBoolean
1Maximum number of charactersNumber
1Require that this column contains informationBoolean

Document library

SchemaPropertyType
1DescriptionText
1Disable grid editingBoolean
1Display nameText
1Enable folder creationBoolean
1Enable versioningBoolean
1hiddenBoolean
1internal nameText
1Major version limitValue
1No crawlBoolean
1On Quick LaunchBoolean
  • Minor versioning is not supported.

Group

SchemaPropertyType
1DescriptionText
1Display nameText

List

SchemaPropertyType
1DescriptionText
1Disable commentingBoolean
1Disable grid editingBoolean
1Display nameText
1Enable attachmentsBoolean
1Enable folder creationBoolean
1Enable versioningBoolean
1hiddenBoolean
1internal nameText
1Major version limitValue
1No crawlBoolean
1On Quick LaunchBoolean

Permissions

SchemaPropertyType
1GroupText
1Permission levelText

Group is a drop down control containing the defined groups.

Permission level is a drop down control containing the default permission levels “Contribute”, “Full control” and “Read” and the defined permission levels.

Permission levels

SchemaPropertyType
1DescriptionText
1NameText
1Permission levelText

Permission level is a drop down containing the following choices:

Permission levelDescription
Contribute (Limited)Permissions: “Add Items”, “Delete Items” and “Edit Items”.
Create (Limited)Permission: “Add Items”
Delete (Limited)Permission: “Delete Items”
Read (Limited)
Update (Limited)Permission: “Edit Items”

The permissions “Open”, “View Items” and “View Pages” are always required and therefor always included. No extra permissions are therefor needed for the permission level “Read (Limited)”.

A permission level is mapped to a combination of the following properties:

  • High
  • Low
Permission levelHighLow
Contribute (Limited)0196623
Create (Limited)0196611
Delete (Limited)0196617
Read (Limited)0196609
Update (Limited)0196613

All permission levels get the same order (19720503).

View

The object type “View” is not yet supported!

SchemaPropertyType
1ColumnsText
1Display nameText
1QueryText

The property “Columns” must contain the internal names of the columns to add separated by a comma.