Developer Function: Script: $p.apiGroupsUpdate
Overview¶
This is a script function that allows you to update groups using an Ajax POST request.
Syntax¶
JavaScript¶
$p.apiGroupsUpdate({
id: <Target group ID>,
data: {
<Group information to be updated>
},
done: <Optional Processing>,
fail: <Optional Processing>,
always: <Optional Processing>
});
Description Of Each Parameter¶
| Parameter name | Description | Required |
|---|---|---|
| id | Group ID to update | ○ |
| data | Group information to update *See additional information in the margin | ○ |
| done | API communication successful | ○ |
| fail | API communication failure | - |
| always | On completion | - |
*For the group information to be updated, set the same parameters as for API group update. Please refer to the linked manual to set the parameters.
Usage Example¶
JavaScript¶
$p.apiGroupsUpdate({
id: 123,
data: {
GroupName: 'Updated group name',
Body: 'Updated group contents',
GroupMembers: [
'User,1,True',
'Dept,1,False'
],
"GroupChildren": [
"Group,1,"
]
},
done: function (data) {
console.log(data);
console.log('Group information updated successfully.');
},
fail: function () {
console.log('Failed to update group information.');
},
always: function () {
console.log('Group information has been updated.');
}
});