Remove the is_staff field from the user model #9673

Closed
opened 2025-12-29 21:20:42 +01:00 by adam · 0 comments
Owner

Originally created by @jeremystretch on GitHub (May 14, 2024).

Originally assigned to: @jeremystretch on GitHub.

NetBox version

v4.0.2

Feature type

Change to existing functionality

Proposed functionality

Remove the is_staff boolean field from our custom user model. (This will involve no longer subclassing the AbstractUser parent class.)

Use case

This field was carried over from Django's stock user model in NetBox v4.0. It was previously used to control access to the Django admin UI, but will no longer have any significance once support for the admin UI is completely removed.

Database changes

Removes the is_staff field from users.User.

External dependencies

None

Originally created by @jeremystretch on GitHub (May 14, 2024). Originally assigned to: @jeremystretch on GitHub. ### NetBox version v4.0.2 ### Feature type Change to existing functionality ### Proposed functionality Remove the `is_staff` boolean field from our custom user model. (This will involve no longer subclassing the `AbstractUser` parent class.) ### Use case This field was carried over from Django's stock user model in NetBox v4.0. It was previously used to control access to the Django admin UI, but will no longer have any significance once support for the admin UI is [completely removed](https://github.com/netbox-community/netbox/issues/16136). ### Database changes Removes the `is_staff` field from users.User. ### External dependencies None
adam added the status: acceptedtype: featurecomplexity: mediumbreaking change labels 2025-12-29 21:20:42 +01:00
adam closed this issue 2025-12-29 21:20:42 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#9673