A User Source is the security bridge between your application and your database. It defines how users prove who they are (Authentication) and connects their login identity to a specific row in your Baserow table.
This guide covers how to secure your application by allowing users to sign up, log in, and access personalized data.

To enable logging in, you must configure a User Source. This involves three parts:
You can allow users to authenticate via Email/Password, SAML SSO, or OpenID Connect.
Before configuring specific login methods, you must initialize the user source.
Once created, you must map the User Source to your data.

You can enable one or multiple methods for a single user source.
This is the standard method where users log in with credentials stored in your table.
This is a “write-only” field. Baserow stores these passwords as secure hashes. You cannot see the actual passwords in the table.
Use this to connect enterprise identity providers (like Okta or Azure AD).
okta.com).| Baserow field | Default attribute | Description |
|---|---|---|
user.email |
Used as the username. | |
| First Name | user.first_name |
(Optional) |
| Last Name | user.last_name |
(Optional) |
Note: The Single Sign-On URL and Relay State URL will be generated here. Copy these to share with your Identity Provider.
Learn more about configuring SAML SSO
Use this for providers like Google, Auth0, or Keycloak.
Learn more about configuring OpenID Connect
Once you have configured your methods:
Yes. You can configure multiple user sources if you have different types of users stored in different tables (e.g., “Customers” vs. “Employees”).
Yes. If you use the specific Password field type in your table, Baserow hashes the data. Even as an admin, you cannot read the user’s password; you can only overwrite it if a reset is needed.
Since the authentication is directly linked to the table row, deleting a row in the database immediately revokes that user’s access to the application.
Still need help? If you’re looking for something else, please feel free to make recommendations or ask us questions; we’re ready to assist you.