Skip to main content
Version: 5.7.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
}