User Attributes
Define custom metadata fields for users — like Department or Shift — and use them to filter who sees what.
ℹ️ Why This Matters
User attributes are the backbone of attribute-based entry filtering and access rules elsewhere in the product — see SmartTable Settings ("Entries by Same Attribute") and Access Management ("Match Creator's Attribute"). Define them here first.
Creating an Attribute
Click Add Attribute and fill in:
| Field | Description |
|---|---|
| Attribute Name | e.g. "Department", "Shift", "Location" |
| Attribute Type | Currently Text Input |
| Default Value | Optional value pre-filled for users who don't have one set explicitly |
| Show as filter on Users table | When checked, this attribute becomes a filterable/searchable column on the org's User Management table |
Editing an Attribute
Click an attribute's name in the list to reopen the same smarttable pre-filled, with the button relabeled Update Attribute.
Assigning Values to Users
ℹ️ Creating an attribute assigns it immediately, org-wide
The moment an attribute is created (or its Default Value is changed), every existing user in the organization who doesn't already have a value for it gets that default value set automatically — you don't need to visit each user individually just to get the attribute onto their record. This only ever fills in a missing value; a user who already has their own value for that attribute is never overwritten by a later change to the default. Any user created after this point picks it up the normal way, through registration or manual assignment below.
To set (or override) a value for a specific user:
- One user at a time — from User Management, click User Attributes on that user's row
- In bulk, at registration — when registering new users, you can set a value for each attribute that's applied to every user in that batch
💡 Example
Create a "Department" attribute, assign each user their department, then in SmartTable Settings set a smarttable's visibility to "Entries by Same Attribute" → Department. Each user now only sees entries created by someone in their own department.