Manage permissions and limits for user accounts

You can use the clientprefs.sh script to edit the permissions and limits of different user accounts belonging to the 4PSA VoipNow Core system.

Script usage

Command line:

sh clientprefs.sh --update <login_name> [options]

For the options parameters, you have the following choices:

Options and their possible values

--clients_mng <true|false>

Clients management

--client_perm_mng <true|false>

Client permissions management

--extensions_mng <true|false>

Endpoint management

--ext_feat_mng <true|false>

Endpoint feature management

--bill_plans_mng <true|false>

Charging plans management

--public_phone_mng <true|false>

Phone numbers management

--see_stacked_mng <true|false>

See Stacked Phone Numbers

--clients_cnt <number|unlimited>

Maximum number of clients

Parameter available only for reseller accounts

--terminal_cnt <number|unlimited>

Maximum number of endpoinds

Parameter available only for reseller and client accounts

-max_concurent <number|unlimited>

Maximum number of concurrent calls

Parameter available only for reseller, client and endpoint accounts

--record_size <number|unlimited>

Maximum disk size available for call recording: <number> is in MB

Parameter available only for reseller and client accounts

--expire <date(YYYY-MM-DD)|unlimited>

Date of account expiration

Parameter available for reseller, client and endpoint accounts