Closed
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