Skip to content

Document clearing user preferences #20449

@jnovinger

Description

@jnovinger

Change Type

Addition

Area

Best practices

Proposed Changes

Add documentation for the User Preferences page (/user/preferences/), specifically covering the "Table Configurations" section and how to clear table preferences when experiencing table display errors.

Users encountering FieldError or other table display issues due to saved column/sorting preferences have no documented way to resolve the problem (most recently in #20441). The workaround (clearing table preferences via the user profile) is only documented in GitHub issue comments (#13756, #18845), creating a documentation gap that forces users to search through closed issues.

Proposed Documentation Location

Possible Location: Add a new section to docs/features/customization.md

Add a "User Preferences" section after the "Bookmarks" section (around line 23), covering table configuration clearing and other user preference features.

Note: There may be more appropriate places for this documentation, such as:

  • A new docs/getting-started/using-netbox.md file for general UI usage patterns
  • docs/administration/ if considered more of an operational/troubleshooting topic
  • docs/best-practices/ if framed as best practices for managing user preferences

The customization.md location is suggested because it already covers user-facing customization features (tags, bookmarks, custom fields, custom links), but maintainers may identify a better fit.

Proposed Content

## User Preferences

Users can customize their NetBox experience through personal preferences accessible via their profile (username in top right → Preferences). These preferences are stored per-user and persist across sessions.

### Table Configurations

NetBox remembers your preferred column selections and sort orders for each table you configure. While this provides convenience, occasionally you may need to reset these preferences if encountering display errors or after NetBox upgrades that modify table structures.

#### Clearing Table Preferences

To clear saved preferences for one or more tables:

1. Click your username in the top right corner
2. Select "Preferences" from the dropdown
3. Scroll to the "Table Configurations" section
4. Check the boxes next to the tables you want to reset
5. Click "Submit" to clear the selected preferences

After clearing preferences, you can reconfigure the table using the "Configure" button on the table view.

### Other Preferences

Additional user preferences can be configured on this page, including:
- Pagination settings (items per page)
- Default data format (JSON or YAML)
- UI display options

Administrators can set default preferences for new users via the [`DEFAULT_USER_PREFERENCES`](../configuration/default-values.md#default_user_preferences) configuration parameter.

References

Metadata

Metadata

Assignees

Labels

status: acceptedThis issue has been accepted for implementationtype: documentationA change or addition to the documentation

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions