Enable Feature via username instead of via package
Open Discussion
I think it would be interesting to have the ability to enable a specific feature per user instead of per package.
For example, we don't really want the SSH Connection icon to be displayed for every client. Clients that want SSH access can request it. As it stands now, we have to clone the package that the requesting client is on and change the feature list to a feature list that has the SSH connection feature.
Ideally, all clients would get a default feature list and then if a client wants a specific feature, it can be enabled specifically for them.
Perhaps adding an EXTRAFEATURE list to the user's /var/cpanel/users file with a comma separated list of extra features this user should have access to.
This becomes more of a requirement with the Deluxe WordPress Toolkit, which currently requires that "each" cPanel account package be changed to an entirely different package in order to enable the paid Deluxe WordPress Toolkit features for each client.
I can't even imagine how hosts with thousands of cPanel clients can manage with the existing setup - which is very man-hours intensive just to monitor and manage interest in the Deluxe WordPress Toolkit assignments.
This becomes more of a requirement with the Deluxe WordPress Toolkit, which currently requires that "each" cPanel account package be changed to an entirely different package in order to enable the paid Deluxe WordPress Toolkit features for each client.
I can't even imagine how hosts with thousands of cPanel clients can manage with the existing setup - which is very man-hours intensive just to monitor and manage interest in the Deluxe WordPress Toolkit assignments.
Replies have been locked on this page!