Update manage role for network access (#2008)

This commit is contained in:
Pascal Vizeli 2020-09-03 16:50:10 +02:00 committed by GitHub
parent 41eade9325
commit 38b0aea8e2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -74,19 +74,20 @@ ADDONS_ROLE_ACCESS = {
), ),
ROLE_MANAGER: re.compile( ROLE_MANAGER: re.compile(
r"^(?:" r"^(?:"
r"|/audio/.*" r"|/addons(?:/[^/]+/(?!security).+|/reload)?"
r"|/dns/.*" r"|/audio/.+"
r"|/cli/.*" r"|/cli/.+"
r"|/multicast/.*" r"|/dns/.+"
r"|/core/.+" r"|/core/.+"
r"|/hardware/.+"
r"|/hassos/.+"
r"|/homeassistant/.+" r"|/homeassistant/.+"
r"|/host/.+" r"|/host/.+"
r"|/hardware/.+" r"|/multicast/.+"
r"|/network/.+"
r"|/os/.+" r"|/os/.+"
r"|/hassos/.+"
r"|/supervisor/.+"
r"|/addons(?:/[^/]+/(?!security).+|/reload)?"
r"|/snapshots.*" r"|/snapshots.*"
r"|/supervisor/.+"
r")$" r")$"
), ),
ROLE_ADMIN: re.compile( ROLE_ADMIN: re.compile(