admin

Please wait...

Roles

Role-Based Access Control in MediDash

MediDash comes with a powerful and flexible role-based access control (RBAC) system that allows you to manage user permissions and access levels with ease. The template includes three built-in roles: Admin, Doctor, and Patient. You can also create custom roles to meet your specific requirements.

  • keyboard_arrow_rightA single template for all user roles, including Admin, Doctor, and Patient.
  • keyboard_arrow_rightAbility to add multiple custom roles to suit your needs.
  • keyboard_arrow_rightSecure role-based authentication to protect your application.
  • keyboard_arrow_rightRestrict access to specific pages based on user roles.
  • keyboard_arrow_rightDynamic sidebar menu that adapts to the user's role.
  • keyboard_arrow_rightAuthGuard integration to protect your routes.
  • keyboard_arrow_rightSeparate modules for Admin, Doctor, and Patient for better organization.
Admin Role

Admin Role

The Admin role has the highest level of access and is responsible for managing the entire hospital system. This role has access to all modules and features, including user management, billing, and system settings.

Doctor Role

Doctor Role

The Doctor role is designed for medical professionals and provides access to patient information, appointments, and other clinical data. This role is focused on patient care and has limited access to administrative features.

Patient Role

Patient Role

The Patient role is designed for patients to access their medical records, appointments, and other personal health information. This role has the most limited access and is focused on providing a secure and user-friendly experience for patients.