Skip to content

Users and Roles

Copy page

Every person who uses Veterian needs an account, and each account takes its access from the roles assigned to it.

  1. Open Clinic Admin.
  2. Go to Users & Roles.

A user cannot be created without a role, so define the roles first.

A role consists of a name and a set of Permissions, grouped by area of the system. You can select or clear each group as a whole.

Permission changes apply immediately.

Open Users & RolesNew and fill in Basic Information.

FieldNotes
Name, SurnameRequired
EmailRequired. This is what the user signs in with
PasswordRequired on a new account. Have them change it at first login
PhoneRequired
Identity, Gender, Birth DateOptional
User RolesRequired. A user can hold more than one role. Assign several and their access is the combination of them. Clinic Admin is the role with full access to everything

If you reach this form with no roles defined yet, Create a new role takes you directly to the role screen.

A user can be disabled rather than deleted. Account Status controls this: If enabled, the user will be able to log in with their credentials. All other user operations will be available. If the user is no longer needed, disable it.

Disable the account when someone leaves; their historical records stay intact.

Doctor of Veterinary Medicine marks the user as a veterinarian, which allows them to be assigned on visits and medical records. Two further fields appear with it:

  • Title: how the name is presented, for example Dr. or Prof. Dr.
  • Professional Number: printed on prescriptions, below the veterinarian’s name and above the signature line

These three settings decide whether a person can be booked.

Users
The three settings that decide whether someone can be booked
Visible in CalendarAllow this user to be visible in the calendar.
Online AppointmentWhen this setting is enabled, patients can book appointments for this user via the mobile application, booking page, website add-on, and other channels.
Use Clinic ScheduleIf the user is not assigned to a shift, appointments can be scheduled according to the clinic’s default working hours.

Controls whether the user appears on the appointment calendar. A user who is not visible there cannot be assigned to an appointment.

When enabled, clients can book this user themselves online rather than phoning the clinic. This is not limited to veterinarians; you can enable it for grooming and similar services too.

If the user is not assigned to a shift, appointments can be scheduled according to the clinic’s default working hours.

If it is off and no shift is assigned, the user has no working time, and booking them raises a Staff Not Working warning on the appointment form. See Create an appointment.

Select the Visit/Appointment Types this staff member can work with. The selection applies across every visit and appointment area of the system.

A staff member with no visit/appointment type selected does not appear in the assignable list when an appointment is created. If the list here is empty, add them under DefinitionsVisit/Appointment Types first.

Choose whether this user receives Email Notifications and SMS Notifications.

  • Language sets the interface language for this user. Left unset, the country language is used.
  • Locale controls how dates and monetary values are formatted for them.