ICTU / netbox_slm

Netbox Software Lifecycle Management Extension
Other
36 stars 7 forks source link

SLM Under Different Navigation Field #37

Closed rudradevpal closed 4 months ago

rudradevpal commented 7 months ago

I have Just Started Using this plugin With Netbox 3.7.5 for managing Licenses in my organisation. Everything looks good and it's a perfect fit for my needs. I just have 2 Queries regarding this:

  1. How I can Move it to a different Navigation Field? As of now, it's coming under Plugins. Is there any way that I can move it under some different or new field? image

  2. When In noebox we are not logged in it Shows the Plugin tab and SLM under this. Anyway to hide this image

MartVisser commented 7 months ago

Hi @rudradevpal

  1. I don't think you can adjust this via the GUI. Perhaps by adjusting the code, but this is a plugin after all, so it makes sense for us that it is under 'Plugins'. But suppose we will move it, if possible, what do you think would be a better place?

  2. I think there is a permission check missing on the menu items for the plugin. Can you take a look at this @wkoot? I think a 'permissions' variable is missing on the 'PluginMenuItem' items in netbox_slm/navigation.py.

rudradevpal commented 6 months ago

@MartVisser Thanks for the reply.

  1. I guess a section called "Software" will be a better option