GET http://[host-proxy]/api/view/MicrosoftTeamsFilteredSync-VIEW/schema/?hierarchy=[hierarchy]&format=json&schema=1
{
"$schema": "http://json-schema.org/draft-03/schema",
"type": "object",
"properties": {
"syncType": {
"default": "Teams",
"choices": [
{
"value": "O365",
"title": "O365"
},
{
"value": "Teams",
"title": "Teams"
}
],
"type": "string",
"title": "Sync Model"
},
"device": {
"type": "string",
"title": "Device to sync"
},
"csolUsers": {
"type": "boolean",
"title": "Filter on MS Teams Users"
},
"msolUsers": {
"type": "boolean",
"title": "Filter on MS O365 Users"
},
"dataUser": {
"default": "True",
"type": "boolean",
"title": "Filter On VOSS Users"
},
"userList": {
"type": "boolean",
"title": "Specify Users"
},
"Hierarchy": {
"description": "Select the direction to search for users to be synced",
"title": "Hierarchy Filter",
"default": "default",
"choices": [
{
"value": "up",
"title": "up"
},
{
"value": "down",
"title": "down"
},
{
"value": "local",
"title": "local"
},
{
"value": "default",
"title": "default"
}
],
"type": "string"
},
"userProvidedList": {
"items": {
"type": "string"
},
"type": "array",
"title": "User List"
}
}
}