From a245c3d37f909934aa77ef17a314c7a3b6e2c37c Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Tue, 25 Jul 2023 11:23:03 -0400 Subject: [PATCH] Add add/import buttons for tokens in nav menu --- netbox/netbox/navigation/menu.py | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/netbox/netbox/navigation/menu.py b/netbox/netbox/navigation/menu.py index e63fc38b8..7e5d26186 100644 --- a/netbox/netbox/navigation/menu.py +++ b/netbox/netbox/navigation/menu.py @@ -353,7 +353,7 @@ ADMIN_MENU = Menu( icon_class='mdi mdi-account-multiple', groups=( MenuGroup( - label=_('Users'), + label=_('Authentication'), items=( # Proxy model for auth.User MenuItem( @@ -399,6 +399,7 @@ ADMIN_MENU = Menu( ) ) ), + get_model_item('users', 'token', _('API Tokens')), get_model_item('users', 'objectpermission', _('Permissions'), actions=['add']), ), ), @@ -412,16 +413,6 @@ ADMIN_MENU = Menu( ), ), ), - MenuGroup( - label=_('Tokens'), - items=( - MenuItem( - link='users:token_list', - link_text=_('Tokens'), - permissions=['users.view_token'] - ), - ), - ), ), )