Restrict all access to authenticated users by default #9663

Closed
opened 2025-12-29 21:20:34 +01:00 by adam · 0 comments
Owner

Originally created by @jeremystretch on GitHub (May 13, 2024).

Originally assigned to: @jeremystretch on GitHub.

NetBox version

v4.0.1

Feature type

Change to existing functionality

Proposed functionality

Currently, the LOGIN_REQUIRED configuration parameter is disabled by default. This issue proposes changing its default value to true (enabled).

Use case

This change will provide a more secure default configuration.

It should be noted that this change will effect a temporarily breaking change for all deployments in which the LOGIN_REQUIRED parameter is not defined, as its default value will change. However, we should expect these to be minimal, as the parameter is included in the example configuration file provided for reference and typically copied at the time of installation.

Database changes

None

External dependencies

None

Originally created by @jeremystretch on GitHub (May 13, 2024). Originally assigned to: @jeremystretch on GitHub. ### NetBox version v4.0.1 ### Feature type Change to existing functionality ### Proposed functionality Currently, the [`LOGIN_REQUIRED`](https://docs.netbox.dev/en/stable/configuration/security/#login_required) configuration parameter is disabled by default. This issue proposes changing its default value to true (enabled). ### Use case This change will provide a more secure default configuration. It should be noted that this change will effect a temporarily breaking change for all deployments in which the `LOGIN_REQUIRED` parameter is not defined, as its default value will change. However, we should expect these to be minimal, as the parameter is included in the [example configuration file](https://github.com/netbox-community/netbox/blob/develop/netbox/netbox/configuration_example.py) provided for reference and typically [copied at the time of installation](https://docs.netbox.dev/en/stable/installation/3-netbox/#configuration). ### Database changes None ### External dependencies None
adam added the status: acceptedtype: featurebreaking change labels 2025-12-29 21:20:34 +01:00
adam closed this issue 2025-12-29 21:20:34 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#9663