mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-25 08:46:10 -06:00
Add add/import buttons for tokens in nav menu
This commit is contained in:
parent
b57c101ee4
commit
a245c3d37f
@ -353,7 +353,7 @@ ADMIN_MENU = Menu(
|
|||||||
icon_class='mdi mdi-account-multiple',
|
icon_class='mdi mdi-account-multiple',
|
||||||
groups=(
|
groups=(
|
||||||
MenuGroup(
|
MenuGroup(
|
||||||
label=_('Users'),
|
label=_('Authentication'),
|
||||||
items=(
|
items=(
|
||||||
# Proxy model for auth.User
|
# Proxy model for auth.User
|
||||||
MenuItem(
|
MenuItem(
|
||||||
@ -399,6 +399,7 @@ ADMIN_MENU = Menu(
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
|
get_model_item('users', 'token', _('API Tokens')),
|
||||||
get_model_item('users', 'objectpermission', _('Permissions'), actions=['add']),
|
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']
|
|
||||||
),
|
|
||||||
),
|
|
||||||
),
|
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user