PRODUCT / ACCESS CONTROL

Access control

Give every member of staff exactly the access their job needs, checked by the server on every request.

The problem today

  • Everyone at the hospital shares one login.
  • There is no way to let a cashier collect payments without letting them change bills.

How careOS handles it

Start from a role template

Ready-made templates cover owners, admins, reception, doctors, nurses, billing staff, cashiers, supervisors and auditors. Copy one to make your own role.

Used by Owner · Admin

RolesIllustrative
  • ReceptionistFrom template
  • CashierFrom template
  • Night deskCustomNew

A permission matrix, denied by default

Turn individual permissions on for each role. Anything not granted is refused, and the server checks it on every request, not just the screen.

Used by Owner · Admin

Cashier permissionsIllustrative
  • Collect paymentAllowed
  • Edit a billDenied
  • Approve a refundDenied

Staff accounts and one login across hospitals

Invite staff with their own accounts. Someone who works at more than one of your hospitals signs in once and chooses where to work.

Used by Owner · Admin

Choose a hospitalIllustrative
  • City HospitalAdmin
  • Riverside ClinicDoctor

Role changes are recorded

Every change to a role is logged with who made it and when, on the role’s history.

Used by Owner · Auditor

Role history · CashierIllustrative
  • Permission addedBy the ownerLogged
  • Role createdFrom templateLogged

See careOS 360 with your own workflow

Book a demo