Last modified November 7, 2024

managePermissions

This function allows you to create/modify the Permissions Object of a specified user. (Default: Manage Global Permissions)
Parameters
Parameter name Type Description Possible Values Example
username String Username of the acount you wish to change permissions.   username=acct001
permissions List [] The permissions Key/Value pair you will be updating. For a list of all permissions indexes and possible values, please visit Permissions Object below. permissions[0]=1&permissions[2]=2

Example Call JETAPI

jetbackup5api -F managePermissions -D "username={$USERNAME}&permissions[0]=1&permissions[2]=2"
success: 1 message: Permissions updated successfully. system: version: 5.3.3 version_panel: 5.3.3 tier: EDGE type: cPanel retry_ms: 0 disableui: dr: agreement_panel: agreement: licenseIssue: data:

Example Call HTTP

https://hostname.example.com:2087/cpsess##########/cgi/addons/jetbackup5/api.cgi?function=managePermissions&username={$USERNAME}&permissions[0]=1&permissions[2]=2