-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Closed
Labels
status: acceptedThis issue has been accepted for implementationThis issue has been accepted for implementationtype: deprecationRemoval of existing functionality or behaviorRemoval of existing functionality or behavior
Milestone
Description
Proposed Changes
Disable the Django admin UI entirely. The few functions it still performs currently will be migrated to dedicated views within the primary UI.
Justification
All aspects of NetBox should be accessible via its primary user interface. Disabling the standalone Django admin UI will allow us to deliver a single, cohesive interface, while eliminating dependencies on django.contrib.admin
.
Impact
The following admin views will be migrated to the primary UI (some have already been moved):
UsersGroupsConfig revisionsPermissionsTokens- Background tasks
- Installed plugins
The following admin views will be removed entirely:
- Views registered by
python-social-auth
- Any admin views registered by plugins
andershagman, stavr666, pycolas, abhi1693, decoupca and 7 more
Metadata
Metadata
Assignees
Labels
status: acceptedThis issue has been accepted for implementationThis issue has been accepted for implementationtype: deprecationRemoval of existing functionality or behaviorRemoval of existing functionality or behavior