diff --git a/dashboard/backend/rbac.py b/dashboard/backend/rbac.py index 0ca6df3..d0729c1 100644 --- a/dashboard/backend/rbac.py +++ b/dashboard/backend/rbac.py @@ -26,7 +26,7 @@ ROLE_GROUP_MAP = { DEFAULT_RBAC = { "role_defaults": { "admin": {"pages": "*", "sidebar_links": "*"}, - "member": {"pages": ["dashboard", "docker", "files", "openclaw", "chat-digest", "opc"], "sidebar_links": "*"}, + "member": {"pages": ["dashboard", "files", "chat-digest", "opc"], "sidebar_links": "*"}, "viewer": {"pages": ["dashboard"], "sidebar_links": ["dashboard"]}, }, "user_overrides": {}, diff --git a/dashboard/backend/tests/unit/test_rbac.py b/dashboard/backend/tests/unit/test_rbac.py index 5935620..37d61de 100644 --- a/dashboard/backend/tests/unit/test_rbac.py +++ b/dashboard/backend/tests/unit/test_rbac.py @@ -182,7 +182,6 @@ class TestGetPages: pages = get_pages("testuser", "member") assert isinstance(pages, list) assert "dashboard" in pages - assert "docker" in pages def test_get_pages_viewer_default(self, mock_config, temp_rbac_file): """Test getting pages for viewer with default settings."""