--- title: Device reporting sidebar_label: Device reporting tags: [ device compliance, compliance, device facts, device reporting, device check-in, check-in, facts, ] authentik_version: "2025.12.0" --- Endpoint Devices registered with authentik via a [connector](./connectors/index.mdx), such as the [authentik Agent](./connectors/authentik-agent.md) connector, regularly [check-in](#device-check-in) with authentik and report their [device facts](#device-facts). These facts are shown on the [Devices](../manage-devices.mdx) page and are also accessible to policies and can be used to make policy decisions. See [Device Compliance Policy](./device-compliance-policy.md) for more details. ## Device check-in When a device registered with authentik reports its [device facts](#device-facts), this is called a device check-in. These check-ins occur on a regular configurable schedule and can also be set to occur whenever a device is associated with an [Endpoint stage](../../add-secure-apps/flows-stages/stages/endpoint/index.md). ## Device facts Device facts are informational snippets about a device, such as its operating system, serial number, installed applications, running processes, and more. These facts are supplied to authentik flows via the [authentik browser extension](browser-extension.mdx) to be used in making policy decisions. For example, you can create a policy that only allows endpoint devices that are running a recent OS version to access an application. The facts are supplied either by `ak-sysd` or other connectors, and the browser extension is only used to associate the device the user is using with the device record in the authentik database. ### Advanced device facts :ak-enterprise This feature is still in development and will be announced soon. ## Example facts For an example of the facts provided for a Linux device, see [here](./facts-linux.json). ## Endpoint devices in event logs Authentication events involving endpoint devices are included in the [event logs](../../sys-mgmt/events/logging-events.mdx). For example: ![Example of device authentication event](device-event-example.png) ### Search for an endpoint device in the event logs :ak-enterprise To search for event logs matching a specific endpoint device: 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Events** > **Logs**. 3. In the search bar, enter: `context.device.name = ""` For more information on searching the events logs, see [Logging events](../../sys-mgmt/events/logging-events.mdx).