Currently, there are two user roles available: Admin and User. I propose introducing an additional role with fewer capabilities than the Admin. Alternatively, it would be beneficial if Admins could customize the admin dashboard by determining which sections a mid-level admin can access. Another effective solution could be the implementation of customizable access groups. This would allow the creation of specific access settings that can be tailored to different groups, enabling users to inherit appropriate access levels based on their group assignments. These enhancements would improve security and flexibility, ensuring that users have access only to the features and information necessary for their roles.