# Attendance settings

Every option of the Attendances settings, group by group, what each one changes for the people who check in and for the managers, and the two tolerances that the screen no longer shows.

Open **Attendances/Configuration/Settings**. The **Attendances** section holds three groups: **Modes**, **Kiosk Settings** and **Extra Hours**.

## Before you start {#before-you-start}

- The section shows only to users with the **Administrator** access right on **Attendances** and the right to manage the settings of the database; [How attendance works](how-attendance-works#access-rights) lists the rights.
- Click **Save** to apply a change.

## Modes {#modes}

![The Modes group, from the way the kiosk identifies people to the tracking of devices.](https://jaah.app/web/image/14653-2412885e/attendance-attendance-settings-modes_group-en.png)

### Kiosk Mode {#kiosk-mode}

How people identify themselves at the kiosk: **Barcode / RFID**, **Barcode / RFID and Manual Selection** (the default) or **Manual Selection**. [Use the kiosk](use-the-kiosk#modes) explains each choice.

### Attendances from Backend {#from-backend}

Shows the attendance circle in the top bar of every user with an employee in the company: [Your first attendance](your-first-attendance#allow-the-top-bar). Off by default.

### Automatic Check-Out {#automatic-check-out}

Closes forgotten attendances. A scheduled job checks every open attendance: when the time worked that day goes beyond the day's working schedule plus the **Tolerance**, in hours (2 by default), it sets the check-out at that limit.

![Ticking Automatic Check-Out shows its tolerance, in hours.](https://jaah.app/web/image/14665-48fff593/attendance-attendance-settings-auto_check_out-en.png)

On a phone, **Tolerance** appears under the option in the same way.

Such attendances carry the mode **Automatic Check-Out** and a chatter note; the filter **Automatically Checked-Out** lists them. Flexible schedules are left alone. See [Attendance automations](attendance-automations).

### Absence Management {#absence-management}

Shows the hours not worked as negative extra hours. A day worked short of the schedule gets them when its attendance is saved. A scheduled job also checks the day before: an employee with a fixed schedule, a contract start date before that day and nothing recorded gets a one-second attendance with the mode **Technical**, which carries the whole day. The quantity rules of the employee's ruleset count the missing time, less the employee's tolerance: [Set up overtime rules](set-up-overtime-rules#default).

### Device & Location Tracking {#device-tracking}

Records the location, IP address and browser of each check-in and check-out made from the top bar or the kiosk; the browser asks for permission to share the location. The attendance form shows them under **Check In** and **Check Out**, with a map link. Off by default.

## Kiosk Settings {#kiosk-settings}

![The Kiosk Settings group, with the camera, the greeting time, the PIN and the kiosk address.](https://jaah.app/web/image/14657-40072af7/attendance-attendance-settings-kiosk_group-en.png)

### Barcode Source {#barcode-source}

**Scanner**, a reader plugged into the tablet, or its **Front Camera** or **Back Camera**. Hidden when **Kiosk Mode** is **Manual Selection**.

### Display Time {#display-time}

Seconds the kiosk's greeting stays on screen; 10 by default.

### Employee PIN Identification {#pin}

Asks for the employee's **PIN Code**, from the **Settings** tab of their form, after a name is picked at the kiosk. Hidden when **Kiosk Mode** is **Barcode / RFID**.

### Attendance Kiosk Url {#kiosk-url}

The kiosk's address, with a copy button. Anyone who has it can check employees in and out without signing in; **Generate new URL** replaces it and the old one stops working.

## Extra Hours {#extra-hours}

![The Extra Hours group, with the display of extra hours and their validation.](https://jaah.app/web/image/14661-17fe61e1/attendance-attendance-settings-extra_hours_group-en.png)

### Display Extra Hours {#display-extra-hours}

Shows the extra hours on the kiosk's greeting at check-out, and next to the **Monthly Hours** of the employee's form.

### Extra Hours Validation {#validation}

**Automatically Approved**, the default, validates extra hours as soon as they are computed; **Approved by Manager** keeps them **To Approve** until a manager decides: [Approve extra hours](approve-extra-hours).

## Two tolerances the screen no longer shows {#hidden-tolerances}

**Tolerance Time In Favor Of Company** and **Tolerance Time In Favor Of Employee**, in minutes, come from earlier versions. They are hidden and nothing on the screen sets them; the two tolerances of each overtime rule play their role: [Set up overtime rules](set-up-overtime-rules#default).

## FAQ {#faq}

### The circle does not appear for a user. {#no-circle}

**Attendances from Backend** must be on for the company the user works in, and the user must be linked to an employee of that company.

### Can automatic check-out stop at a fixed hour, such as 18:00? {#fixed-hour}

No. The limit follows each employee's schedule for the day, plus the tolerance.

### Do these settings apply to every company? {#companies}

No. Each company keeps its own values: switch the company at the top of the screen to set another one.

---

- Source: https://jaah.app/docs/attendance/attendance-settings
- Updated: 2026-10-28
- Version: Attendances 19.0.2.0
- Verified: 2026-10-28
