Additional Client/Service Permissions for Staff
One of the most important thing in a WHMCS is the permissions. WHMCS is so poor considering permission options. Staff must create new permissions urgently based on specific actions. For example:
cancelrequests -> Allow to see, Allow to Delete;
Clients -> Allow to see Details, Allow to Edit (allow or deny specific options, reset password, mark a custom field, etc.), Allow to Add, Allow to Delete;
Products -> Allow to See Details, Allow to Edit (allow or deny specific options, change password, mark a custom field, click on specific module actions: don't allow for example TERMINATE button, etc.), Allow to Add, Allow to Delete;
I can list a LOT of mission permissions that WHMCS must implemente urgently.