Skip to main content
Version: 6.0.0

SysUpdateFolder

Update a folder in the group file tree.

ServiceOperation
groupFileSYS_UPDATE_FOLDER

Method Parameters​

ParameterDescription
groupIdThe id of the group.
treeIdThe id of the folder to update.
treeVersionThe target version of the folder tree.
updatedNameThe optional new name of the folder.
updatedDescThe optional new description of the folder.
updatedAclThe optional new acl of the folder.

Usage​

http://localhost:3000
// Cloud Code only. To view example, switch to the Cloud Code tab
JSON Response
{
"data": {
"groupId": "2bf538d1-19ea-4e14-9862-f979215e09b7",
"groupFileTree": {
"treeVersion": 8,
"tree": [
{
"treeId": "59533e64-abc0-4f04-976b-8f395073ea2e",
"children": [
{
"treeId": "d9e937cc-750f-4414-962c-838f1af3f34a",
"children": null,
"name": "gpath",
"acl": {
"member": 2,
"other": 0
},
"type": "Folder",
"ownerId": null,
"desc": "desc"
}
],
"name": "gpath",
"acl": {
"member": 2,
"other": 0
},
"type": "Folder",
"ownerId": null,
"desc": ""
},
{
"treeId": "97446e50-4e02-49f6-8c86-807137620249",
"children": [
{
"treeId": "625ab492-fad9-4aa6-b174-50ac4344de81",
"children": null,
"name": "subfoldername",
"acl": {
"member": 2,
"other": 0
},
"type": "Folder",
"ownerId": null,
"desc": "subfolderdesc"
}
],
"name": "foldername",
"acl": {
"member": 2,
"other": 0
},
"type": "Folder",
"ownerId": null,
"desc": "folderdesc"
},
{
"treeId": "4baff7ed-c5ce-4058-b4d9-2ef04a662ceb",
"children": [
{
"treeId": "40479c72-b46b-4c05-902c-239ada116acd",
"children": null,
"name": "foldernewname",
"acl": {
"member": 1,
"other": 0
},
"type": "Folder",
"ownerId": null,
"desc": ""
}
],
"name": "subfoldername",
"acl": {
"member": 2,
"other": 0
},
"type": "Folder",
"ownerId": null,
"desc": ""
}
],
"acl": {
"member": 2,
"other": 0
}
}
},
"status": 200
}