Skip to content
This repository was archived by the owner on Jun 27, 2022. It is now read-only.

1.2.0

Latest
Compare
Choose a tag to compare
@marcus-crane marcus-crane released this 09 Nov 10:30
· 4 commits to main since this release
e44cafd

Full Changelog: 1.1.2...1.2.0

I'd also like to point out some exciting news which is that Netbox is getting an official OAuth2 backend. It's leveraging python-social-auth which includes an AzureAD backend.

If you have any feedback about what you would consider essential in such a feature, I would encourage you to provide feedback via this Github issue.

What's Changed

  • Added the ability to filter Azure AD groups (ie; only import the groups used for role mapping)
    • A big thanks to @tatsuyaueda for getting this feature started!
    • When enabled, any groups not defined in the filter will be automatically deleted. Adding groups to the list (or removing this entry from plugin settings) will cause them to be created again.
  • Most of the plugin settings now ship with defaults. Only CLIENT_ID, CLIENT_SECRET and AUTHORITY are truly essential. LOGIN_URL and REPLY_URL will be configured automatically but can always be overriden.
    • A table of which settings are now optional has been added to the README
  • Fixed a typo in some of the debug log strings
  • Tidied up the plugin metadata

New Contributors