Objective:
To add an optional permission setting that allows admins to restrict user access to the billing section within the company profile, providing more control over sensitive financial information.
Feature Description:
Introduce a user-specific permission toggle within the Go High Level admin settings labeled “Billing Access.” By enabling this, admins can prevent selected users or roles from viewing or accessing the billing section, which includes subscription details, invoices, and payment information.
Implementation Details:
Admin Settings Update:
Add a new permission toggle under user roles/permissions labeled “Billing Section Access.”
When disabled, users assigned to this role will not see or access the billing section in the company profile.
User Interface Adjustments:
Update the user interface so that, for users with restricted access, the billing section is either hidden entirely or grayed out with a lock icon to signal restricted access.
Notification:
Provide a tooltip or notification for restricted users indicating that the billing section is not accessible due to role permissions set by the admin.
Benefits:
Enhances security by preventing unauthorized users from viewing sensitive billing information.
Offers flexibility for organizations needing stricter access control over financial data.
Aligns with best practices for data privacy and financial information security.