# Authentication

## User Authentication Overview

![](/files/-MQxmCay5MUDb-OrVGS6)

#### Supply Auth Token

Pass the logged-in user’s client-side authentication token (i.e. bearer token) when embedding into your app or web application.

#### Validate Token

We call your authentication service, passing the authentication token, allowing your server to validate the user and return identifying details, roles and claims giving your app full control over security and authentication.

#### Filter Data Rows

The identifying details, roles and claims are used to filter the data rows to ensure they’re seeing only what they have access to.

#### Segmented Reports

The shown dashboards and reports are built only from data visible to the user and/or the user’s tenant.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.verbdata.com/environment-settings/authentication.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
