diff options
| author | Yury Kiselev <[email protected]> | 2026-07-06 12:48:54 +0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-07-06 12:48:54 +0500 |
| commit | c97a871fd1a93db1f50febcd9cb9cfce3d3eb3da (patch) | |
| tree | 71b485f61b0b3f48bcd723fab9d3e45737478fb1 | |
| parent | e8565765c54f5a3dceb24af80484f13b93878555 (diff) | |
Replace redundant tests for custom authentication feature flags (#45044)
29 files changed, 31999 insertions, 227 deletions
diff --git a/ydb/tests/functional/security/__init__.py b/ydb/tests/functional/security/__init__.py deleted file mode 100644 index 8b137891791..00000000000 --- a/ydb/tests/functional/security/__init__.py +++ /dev/null @@ -1 +0,0 @@ - diff --git a/ydb/tests/functional/security/acl/conftest.py b/ydb/tests/functional/security/acl/conftest.py new file mode 100644 index 00000000000..de36c0a12ff --- /dev/null +++ b/ydb/tests/functional/security/acl/conftest.py @@ -0,0 +1,3 @@ +# -*- coding: utf-8 -*- + +pytest_plugins = ['ydb.tests.library.fixtures', 'ydb.tests.library.flavours'] diff --git a/ydb/tests/functional/security/test_grants.py b/ydb/tests/functional/security/acl/test_grants.py index ff6d44f6171..ff6d44f6171 100644 --- a/ydb/tests/functional/security/test_grants.py +++ b/ydb/tests/functional/security/acl/test_grants.py diff --git a/ydb/tests/functional/security/test_paths_lookup.py b/ydb/tests/functional/security/acl/test_paths_lookup.py index d8e87b24e69..a3ec4ae7a23 100644 --- a/ydb/tests/functional/security/test_paths_lookup.py +++ b/ydb/tests/functional/security/acl/test_paths_lookup.py @@ -16,7 +16,7 @@ CLUSTER_CONFIG = dict( 'TX_PROXY_SCHEME_CACHE': LogLevels.DEBUG, }, # do not clutter logs with resource pools auto creation - enable_resource_pools=False + enable_resource_pools=False, ) @@ -41,8 +41,7 @@ def test_allowed_paths_lookup(ydb_cluster): tenant_nodes_2 = ydb_cluster.register_and_start_slots(TENANT_NAME_2) ydb_cluster.wait_tenant_up(TENANT_NAME_2) - permissions_settings = ydb.ModifyPermissionsSettings()\ - .grant_permissions('user', ('ydb.generic.list',)) + permissions_settings = ydb.ModifyPermissionsSettings().grant_permissions('user', ('ydb.generic.list',)) # Check allowed lookups from Domain database domain_driver_config = ydb.DriverConfig( diff --git a/ydb/tests/functional/security/acl/ya.make b/ydb/tests/functional/security/acl/ya.make new file mode 100644 index 00000000000..e5f6b299b73 --- /dev/null +++ b/ydb/tests/functional/security/acl/ya.make @@ -0,0 +1,36 @@ +PY3TEST() + +INCLUDE(${ARCADIA_ROOT}/ydb/tests/harness_dep.inc) + +TEST_SRCS( + conftest.py + test_grants.py + test_paths_lookup.py +) + +SPLIT_FACTOR(20) + +INCLUDE(${ARCADIA_ROOT}/ydb/tests/library/flavours/flavours_deps.inc) + +DEPENDS( +) + +PEERDIR( + ydb/tests/functional/security/lib + ydb/tests/library + ydb/tests/library/fixtures + ydb/tests/library/flavours + ydb/tests/oss/ydb_sdk_import +) + +FORK_SUBTESTS() + +IF (SANITIZER_TYPE) + SIZE(LARGE) + INCLUDE(${ARCADIA_ROOT}/ydb/tests/large.inc) + REQUIREMENTS(ram:10 cpu:16) +ELSE() + SIZE(MEDIUM) +ENDIF() + +END() diff --git a/ydb/tests/functional/security/canondata/result.json b/ydb/tests/functional/security/canondata/result.json deleted file mode 100644 index f91224a6808..00000000000 --- a/ydb/tests/functional/security/canondata/result.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "test_mon_endpoints_auth.test_mon_endpoints_auth[enforce_user_token_disabled]": { - "uri": "file://test_mon_endpoints_auth.test_mon_endpoints_auth_enforce_user_token_disabled_/mon_endpoints_auth-enforce_user_token_disabled.json" - }, - "test_mon_endpoints_auth.test_mon_endpoints_auth[enforce_user_token_enabled]": { - "uri": "file://test_mon_endpoints_auth.test_mon_endpoints_auth_enforce_user_token_enabled_/mon_endpoints_auth-enforce_user_token_enabled.json" - }, - "test_mon_endpoints_auth.test_mon_endpoints_auth[require_counters_authentication]": { - "uri": "file://test_mon_endpoints_auth.test_mon_endpoints_auth_require_counters_authentication_/mon_endpoints_auth-require_counters_authentication.json" - }, - "test_mon_endpoints_auth.test_mon_endpoints_auth[require_healthcheck_authentication]": { - "uri": "file://test_mon_endpoints_auth.test_mon_endpoints_auth_require_healthcheck_authentication_/mon_endpoints_auth-require_healthcheck_authentication.json" - } -} diff --git a/ydb/tests/functional/security/lib/__init__.py b/ydb/tests/functional/security/lib/__init__.py new file mode 100644 index 00000000000..e69de29bb2d --- /dev/null +++ b/ydb/tests/functional/security/lib/__init__.py diff --git a/ydb/tests/functional/security/cluster_config.py b/ydb/tests/functional/security/lib/cluster_config.py index 59c75270637..370fed671a5 100644 --- a/ydb/tests/functional/security/cluster_config.py +++ b/ydb/tests/functional/security/lib/cluster_config.py @@ -137,6 +137,10 @@ def create_ydb_configurator( 'administration_allowed_sids' in security_config and len(security_config['administration_allowed_sids']) > 0 ), 'administration_allowed_sids was supposed to be set due to default_clusteradmin' + if enforce_user_token_requirement: + config_generator.yaml_config.setdefault('auth_config', {}) + config_generator.yaml_config['auth_config']['staff_api_user_token'] = cluster_config['default_clusteradmin'] + if require_counters_authentication is not None or require_healthcheck_authentication is not None: if 'monitoring_config' not in config_generator.yaml_config: config_generator.yaml_config['monitoring_config'] = {} diff --git a/ydb/tests/functional/security/security_test_helpers.py b/ydb/tests/functional/security/lib/security_test_helpers.py index 28c0e23e119..28c0e23e119 100644 --- a/ydb/tests/functional/security/security_test_helpers.py +++ b/ydb/tests/functional/security/lib/security_test_helpers.py diff --git a/ydb/tests/functional/security/lib/ya.make b/ydb/tests/functional/security/lib/ya.make new file mode 100644 index 00000000000..e37ea8f8d48 --- /dev/null +++ b/ydb/tests/functional/security/lib/ya.make @@ -0,0 +1,13 @@ +PY3_LIBRARY() + +PY_SRCS( + __init__.py + cluster_config.py + security_test_helpers.py +) + +PEERDIR( + ydb/tests/library +) + +END() diff --git a/ydb/tests/functional/security/mon/canonical/canondata/result.json b/ydb/tests/functional/security/mon/canonical/canondata/result.json new file mode 100644 index 00000000000..7aaf33ed44e --- /dev/null +++ b/ydb/tests/functional/security/mon/canonical/canondata/result.json @@ -0,0 +1,26 @@ +{ + "test_mon_endpoints_auth.test[enforce_user_token_disabled-no_schema_grants]": { + "uri": "file://test_mon_endpoints_auth.test_enforce_user_token_disabled-no_schema_grants_/mon_endpoints_auth-enforce_user_token_disabled-no_schema_grants.json" + }, + "test_mon_endpoints_auth.test[enforce_user_token_disabled-with_schema_grants]": { + "uri": "file://test_mon_endpoints_auth.test_enforce_user_token_disabled-with_schema_grants_/mon_endpoints_auth-enforce_user_token_disabled-with_schema_grants.json" + }, + "test_mon_endpoints_auth.test[enforce_user_token_enabled-no_schema_grants]": { + "uri": "file://test_mon_endpoints_auth.test_enforce_user_token_enabled-no_schema_grants_/mon_endpoints_auth-enforce_user_token_enabled-no_schema_grants.json" + }, + "test_mon_endpoints_auth.test[enforce_user_token_enabled-with_schema_grants]": { + "uri": "file://test_mon_endpoints_auth.test_enforce_user_token_enabled-with_schema_grants_/mon_endpoints_auth-enforce_user_token_enabled-with_schema_grants.json" + }, + "test_mon_endpoints_auth.test[require_counters_authentication-no_schema_grants]": { + "uri": "file://test_mon_endpoints_auth.test_require_counters_authentication-no_schema_grants_/mon_endpoints_auth-require_counters_authentication-no_schema_grants.json" + }, + "test_mon_endpoints_auth.test[require_counters_authentication-with_schema_grants]": { + "uri": "file://test_mon_endpoints_auth.test_require_counters_authentication-with_schema_grants_/mon_endpoints_auth-require_counters_authentication-with_schema_grants.json" + }, + "test_mon_endpoints_auth.test[require_healthcheck_authentication-no_schema_grants]": { + "uri": "file://test_mon_endpoints_auth.test_require_healthcheck_authentication-no_schema_grants_/mon_endpoints_auth-require_healthcheck_authentication-no_schema_grants.json" + }, + "test_mon_endpoints_auth.test[require_healthcheck_authentication-with_schema_grants]": { + "uri": "file://test_mon_endpoints_auth.test_require_healthcheck_authentication-with_schema_grants_/mon_endpoints_auth-require_healthcheck_authentication-with_schema_grants.json" + } +} diff --git a/ydb/tests/functional/security/canondata/test_mon_endpoints_auth.test_mon_endpoints_auth_enforce_user_token_disabled_/mon_endpoints_auth-enforce_user_token_disabled.json b/ydb/tests/functional/security/mon/canonical/canondata/test_mon_endpoints_auth.test_enforce_user_token_disabled-no_schema_grants_/mon_endpoints_auth-enforce_user_token_disabled-no_schema_grants.json index 47136076da3..4c7249b9d4b 100644 --- a/ydb/tests/functional/security/canondata/test_mon_endpoints_auth.test_mon_endpoints_auth_enforce_user_token_disabled_/mon_endpoints_auth-enforce_user_token_disabled.json +++ b/ydb/tests/functional/security/mon/canonical/canondata/test_mon_endpoints_auth.test_enforce_user_token_disabled-no_schema_grants_/mon_endpoints_auth-enforce_user_token_disabled-no_schema_grants.json @@ -3015,7 +3015,7 @@ } }, "/viewer/multipart_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3023,7 +3023,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3031,7 +3031,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3327,7 +3327,7 @@ } }, "/viewer/simple_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3335,7 +3335,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3343,7 +3343,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3353,7 +3353,7 @@ } }, "/viewer/sse_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3361,7 +3361,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3369,7 +3369,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -6941,7 +6941,7 @@ } }, "/viewer/multipart_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -6949,7 +6949,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -6957,7 +6957,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7253,7 +7253,7 @@ } }, "/viewer/simple_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7261,7 +7261,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7269,7 +7269,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7279,7 +7279,7 @@ } }, "/viewer/sse_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7287,7 +7287,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7295,7 +7295,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, diff --git a/ydb/tests/functional/security/mon/canonical/canondata/test_mon_endpoints_auth.test_enforce_user_token_disabled-with_schema_grants_/mon_endpoints_auth-enforce_user_token_disabled-with_schema_grants.json b/ydb/tests/functional/security/mon/canonical/canondata/test_mon_endpoints_auth.test_enforce_user_token_disabled-with_schema_grants_/mon_endpoints_auth-enforce_user_token_disabled-with_schema_grants.json new file mode 100644 index 00000000000..6f1b0b56ba8 --- /dev/null +++ b/ydb/tests/functional/security/mon/canonical/canondata/test_mon_endpoints_auth.test_enforce_user_token_disabled-with_schema_grants_/mon_endpoints_auth-enforce_user_token_disabled-with_schema_grants.json @@ -0,0 +1,7882 @@ +{ + "GET": { + "/actors/": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/blobstorageproxies": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/configs_dispatcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/console_configs_provider": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/dnameserver": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/dsproxynode": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/feature_flags": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/icb": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/interconnect": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_node": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_resource_manager": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_spilling_file": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/lease": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/logger": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/memory_tracker": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/netclassifier": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/nodewarden": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/pdisks": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/pql2": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/quoter_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/rb": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/row_dispatcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/schemeboard": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/sqsgc": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/statservice": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/tablet_counters_aggregator": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/tenant_pool": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/vdisks": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/yq_control_plane_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/yq_health": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/cms": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/counters": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/counters/hosts": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/followercounters": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/fq_diag/fetcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/fq_diag/local_worker_manager": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/fq_diag/quotas": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/grpc": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/healthcheck": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?format=prometheus": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root&format=prometheus": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant&format=prometheus": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/internal": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/jquery.tablesorter.css": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/jquery.tablesorter.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/labeledcounters": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/login": { + "": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/memory/fragmentation": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/heap": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/peakheap": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/statistics": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/monitoring/": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/node/1/monitoring": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/nodetabmon": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/operation": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/operation/cancel": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/forget": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/get": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/list": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/pdisk/info": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk/restart": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk/status": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/ping": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/query": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/query/script/execute": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/query/script/fetch": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/scheme": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/scheme/directory": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/static/css/bootstrap.min.css": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.eot": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.svg": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.ttf": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.woff": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/js/bootstrap.min.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/js/jquery.min.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/status": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/storage/groups": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/tablet": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/tablets": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/trace": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/vdisk": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/vdisk/blobindexstat": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/evict": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/getblob": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/vdiskstat": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/ver": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/acl": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/autocomplete": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/browse": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/bscontrollerinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + } + }, + "/viewer/bsgroupinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/capabilities": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/check_access": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/cluster": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/commit_offset": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/compute": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/config": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/content": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/counters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/database_stats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/describe": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_consumer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_replication": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_topic": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_transfer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/feature_flags": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/graph": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/groups": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/healthcheck": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hiveinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hivestats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hotkeys": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/labeledcounters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/metainfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/multipart_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/netinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodeinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodelist": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodes": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/pdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/peers": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/plan2svg": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/pqconsumerinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/put_record": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/query": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/render": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/simple_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/sse_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/storage_stats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/storage_usage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/sysinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tabletinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tabletcounters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/tenantinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tenants": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/topic_data": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + } + }, + "/viewer/topicinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/config": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/nodeinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/nodelist": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/pdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/sysinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/tabletinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/vdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/vdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/whoami": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + } + }, + "POST": { + "/actors/": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/blobstorageproxies": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/configs_dispatcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/console_configs_provider": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/dnameserver": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/dsproxynode": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/feature_flags": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/icb": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/interconnect": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_node": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_resource_manager": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_spilling_file": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/lease": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/logger": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/memory_tracker": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/netclassifier": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/nodewarden": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/pdisks": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/pql2": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/quoter_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/rb": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/row_dispatcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/schemeboard": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/sqsgc": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/statservice": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/tablet_counters_aggregator": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/tenant_pool": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/vdisks": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/yq_control_plane_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/yq_health": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/cms": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/counters": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/counters/hosts": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/followercounters": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/fq_diag/fetcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/fq_diag/local_worker_manager": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/fq_diag/quotas": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/grpc": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/healthcheck": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?format=prometheus": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root&format=prometheus": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant&format=prometheus": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/internal": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/jquery.tablesorter.css": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/jquery.tablesorter.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/labeledcounters": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/login": { + "": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/memory/fragmentation": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/heap": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/peakheap": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/statistics": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/monitoring/": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/node/1/monitoring": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/nodetabmon": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/operation": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/operation/cancel": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/forget": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/get": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/list": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/pdisk/info": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk/restart": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk/status": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/ping": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/query": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/query/script/execute": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/query/script/fetch": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/scheme": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/scheme/directory": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/static/css/bootstrap.min.css": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.eot": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.svg": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.ttf": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.woff": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/js/bootstrap.min.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/js/jquery.min.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/status": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/storage/groups": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/tablet": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/tablets": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/trace": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/vdisk": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/vdisk/blobindexstat": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/evict": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/getblob": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/vdiskstat": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/ver": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/acl": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/autocomplete": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/browse": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/bscontrollerinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + } + }, + "/viewer/bsgroupinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/capabilities": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/check_access": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/cluster": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/commit_offset": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/compute": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/config": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/content": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/counters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/database_stats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/describe": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_consumer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_replication": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_topic": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_transfer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/feature_flags": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/graph": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/groups": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/healthcheck": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hiveinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hivestats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hotkeys": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/labeledcounters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/metainfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/multipart_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/netinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodeinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodelist": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodes": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/pdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/peers": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/plan2svg": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/pqconsumerinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/put_record": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/query": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/render": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/simple_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/sse_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/storage_stats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/storage_usage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/sysinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tabletinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tabletcounters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/tenantinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tenants": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/topic_data": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + } + }, + "/viewer/topicinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/config": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/nodeinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/nodelist": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/pdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/sysinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/tabletinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/vdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/vdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/whoami": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + } + }, + "DELETE": { + "/scheme/directory": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + } + } +} diff --git a/ydb/tests/functional/security/canondata/test_mon_endpoints_auth.test_mon_endpoints_auth_enforce_user_token_enabled_/mon_endpoints_auth-enforce_user_token_enabled.json b/ydb/tests/functional/security/mon/canonical/canondata/test_mon_endpoints_auth.test_enforce_user_token_enabled-no_schema_grants_/mon_endpoints_auth-enforce_user_token_enabled-no_schema_grants.json index 47136076da3..4c7249b9d4b 100644 --- a/ydb/tests/functional/security/canondata/test_mon_endpoints_auth.test_mon_endpoints_auth_enforce_user_token_enabled_/mon_endpoints_auth-enforce_user_token_enabled.json +++ b/ydb/tests/functional/security/mon/canonical/canondata/test_mon_endpoints_auth.test_enforce_user_token_enabled-no_schema_grants_/mon_endpoints_auth-enforce_user_token_enabled-no_schema_grants.json @@ -3015,7 +3015,7 @@ } }, "/viewer/multipart_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3023,7 +3023,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3031,7 +3031,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3327,7 +3327,7 @@ } }, "/viewer/simple_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3335,7 +3335,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3343,7 +3343,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3353,7 +3353,7 @@ } }, "/viewer/sse_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3361,7 +3361,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3369,7 +3369,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -6941,7 +6941,7 @@ } }, "/viewer/multipart_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -6949,7 +6949,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -6957,7 +6957,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7253,7 +7253,7 @@ } }, "/viewer/simple_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7261,7 +7261,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7269,7 +7269,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7279,7 +7279,7 @@ } }, "/viewer/sse_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7287,7 +7287,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7295,7 +7295,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, diff --git a/ydb/tests/functional/security/mon/canonical/canondata/test_mon_endpoints_auth.test_enforce_user_token_enabled-with_schema_grants_/mon_endpoints_auth-enforce_user_token_enabled-with_schema_grants.json b/ydb/tests/functional/security/mon/canonical/canondata/test_mon_endpoints_auth.test_enforce_user_token_enabled-with_schema_grants_/mon_endpoints_auth-enforce_user_token_enabled-with_schema_grants.json new file mode 100644 index 00000000000..6f1b0b56ba8 --- /dev/null +++ b/ydb/tests/functional/security/mon/canonical/canondata/test_mon_endpoints_auth.test_enforce_user_token_enabled-with_schema_grants_/mon_endpoints_auth-enforce_user_token_enabled-with_schema_grants.json @@ -0,0 +1,7882 @@ +{ + "GET": { + "/actors/": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/blobstorageproxies": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/configs_dispatcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/console_configs_provider": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/dnameserver": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/dsproxynode": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/feature_flags": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/icb": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/interconnect": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_node": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_resource_manager": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_spilling_file": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/lease": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/logger": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/memory_tracker": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/netclassifier": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/nodewarden": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/pdisks": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/pql2": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/quoter_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/rb": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/row_dispatcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/schemeboard": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/sqsgc": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/statservice": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/tablet_counters_aggregator": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/tenant_pool": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/vdisks": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/yq_control_plane_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/yq_health": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/cms": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/counters": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/counters/hosts": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/followercounters": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/fq_diag/fetcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/fq_diag/local_worker_manager": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/fq_diag/quotas": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/grpc": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/healthcheck": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?format=prometheus": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root&format=prometheus": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant&format=prometheus": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/internal": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/jquery.tablesorter.css": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/jquery.tablesorter.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/labeledcounters": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/login": { + "": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/memory/fragmentation": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/heap": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/peakheap": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/statistics": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/monitoring/": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/node/1/monitoring": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/nodetabmon": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/operation": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/operation/cancel": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/forget": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/get": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/list": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/pdisk/info": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk/restart": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk/status": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/ping": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/query": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/query/script/execute": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/query/script/fetch": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/scheme": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/scheme/directory": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/static/css/bootstrap.min.css": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.eot": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.svg": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.ttf": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.woff": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/js/bootstrap.min.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/js/jquery.min.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/status": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/storage/groups": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/tablet": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/tablets": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/trace": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/vdisk": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/vdisk/blobindexstat": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/evict": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/getblob": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/vdiskstat": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/ver": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/acl": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/autocomplete": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/browse": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/bscontrollerinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + } + }, + "/viewer/bsgroupinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/capabilities": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/check_access": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/cluster": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/commit_offset": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/compute": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/config": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/content": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/counters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/database_stats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/describe": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_consumer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_replication": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_topic": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_transfer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/feature_flags": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/graph": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/groups": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/healthcheck": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hiveinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hivestats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hotkeys": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/labeledcounters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/metainfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/multipart_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/netinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodeinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodelist": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodes": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/pdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/peers": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/plan2svg": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/pqconsumerinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/put_record": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/query": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/render": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/simple_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/sse_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/storage_stats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/storage_usage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/sysinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tabletinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tabletcounters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/tenantinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tenants": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/topic_data": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + } + }, + "/viewer/topicinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/config": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/nodeinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/nodelist": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/pdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/sysinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/tabletinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/vdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/vdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/whoami": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + } + }, + "POST": { + "/actors/": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/blobstorageproxies": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/configs_dispatcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/console_configs_provider": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/dnameserver": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/dsproxynode": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/feature_flags": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/icb": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/interconnect": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_node": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_resource_manager": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_spilling_file": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/lease": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/logger": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/memory_tracker": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/netclassifier": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/nodewarden": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/pdisks": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/pql2": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/quoter_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/rb": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/row_dispatcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/schemeboard": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/sqsgc": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/statservice": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/tablet_counters_aggregator": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/tenant_pool": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/vdisks": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/yq_control_plane_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/yq_health": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/cms": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/counters": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/counters/hosts": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/followercounters": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/fq_diag/fetcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/fq_diag/local_worker_manager": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/fq_diag/quotas": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/grpc": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/healthcheck": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?format=prometheus": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root&format=prometheus": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant&format=prometheus": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/internal": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/jquery.tablesorter.css": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/jquery.tablesorter.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/labeledcounters": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/login": { + "": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/memory/fragmentation": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/heap": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/peakheap": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/statistics": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/monitoring/": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/node/1/monitoring": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/nodetabmon": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/operation": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/operation/cancel": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/forget": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/get": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/list": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/pdisk/info": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk/restart": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk/status": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/ping": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/query": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/query/script/execute": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/query/script/fetch": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/scheme": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/scheme/directory": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/static/css/bootstrap.min.css": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.eot": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.svg": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.ttf": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.woff": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/js/bootstrap.min.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/js/jquery.min.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/status": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/storage/groups": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/tablet": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/tablets": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/trace": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/vdisk": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/vdisk/blobindexstat": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/evict": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/getblob": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/vdiskstat": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/ver": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/acl": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/autocomplete": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/browse": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/bscontrollerinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + } + }, + "/viewer/bsgroupinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/capabilities": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/check_access": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/cluster": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/commit_offset": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/compute": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/config": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/content": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/counters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/database_stats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/describe": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_consumer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_replication": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_topic": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_transfer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/feature_flags": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/graph": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/groups": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/healthcheck": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hiveinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hivestats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hotkeys": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/labeledcounters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/metainfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/multipart_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/netinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodeinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodelist": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodes": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/pdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/peers": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/plan2svg": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/pqconsumerinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/put_record": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/query": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/render": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/simple_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/sse_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/storage_stats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/storage_usage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/sysinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tabletinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tabletcounters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/tenantinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tenants": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/topic_data": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + } + }, + "/viewer/topicinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/config": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/nodeinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/nodelist": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/pdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/sysinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/tabletinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/vdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/vdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/whoami": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + } + }, + "DELETE": { + "/scheme/directory": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + } + } +} diff --git a/ydb/tests/functional/security/canondata/test_mon_endpoints_auth.test_mon_endpoints_auth_require_counters_authentication_/mon_endpoints_auth-require_counters_authentication.json b/ydb/tests/functional/security/mon/canonical/canondata/test_mon_endpoints_auth.test_require_counters_authentication-no_schema_grants_/mon_endpoints_auth-require_counters_authentication-no_schema_grants.json index fdbdc9e6581..877eecc4a7c 100644 --- a/ydb/tests/functional/security/canondata/test_mon_endpoints_auth.test_mon_endpoints_auth_require_counters_authentication_/mon_endpoints_auth-require_counters_authentication.json +++ b/ydb/tests/functional/security/mon/canonical/canondata/test_mon_endpoints_auth.test_require_counters_authentication-no_schema_grants_/mon_endpoints_auth-require_counters_authentication-no_schema_grants.json @@ -3015,7 +3015,7 @@ } }, "/viewer/multipart_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3023,7 +3023,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3031,7 +3031,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3327,7 +3327,7 @@ } }, "/viewer/simple_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3335,7 +3335,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3343,7 +3343,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3353,7 +3353,7 @@ } }, "/viewer/sse_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3361,7 +3361,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3369,7 +3369,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -6941,7 +6941,7 @@ } }, "/viewer/multipart_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -6949,7 +6949,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -6957,7 +6957,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7253,7 +7253,7 @@ } }, "/viewer/simple_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7261,7 +7261,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7269,7 +7269,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7279,7 +7279,7 @@ } }, "/viewer/sse_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7287,7 +7287,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7295,7 +7295,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, diff --git a/ydb/tests/functional/security/mon/canonical/canondata/test_mon_endpoints_auth.test_require_counters_authentication-with_schema_grants_/mon_endpoints_auth-require_counters_authentication-with_schema_grants.json b/ydb/tests/functional/security/mon/canonical/canondata/test_mon_endpoints_auth.test_require_counters_authentication-with_schema_grants_/mon_endpoints_auth-require_counters_authentication-with_schema_grants.json new file mode 100644 index 00000000000..27107494118 --- /dev/null +++ b/ydb/tests/functional/security/mon/canonical/canondata/test_mon_endpoints_auth.test_require_counters_authentication-with_schema_grants_/mon_endpoints_auth-require_counters_authentication-with_schema_grants.json @@ -0,0 +1,7882 @@ +{ + "GET": { + "/actors/": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/blobstorageproxies": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/configs_dispatcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/console_configs_provider": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/dnameserver": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/dsproxynode": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/feature_flags": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/icb": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/interconnect": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_node": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_resource_manager": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_spilling_file": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/lease": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/logger": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/memory_tracker": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/netclassifier": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/nodewarden": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/pdisks": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/pql2": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/quoter_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/rb": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/row_dispatcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/schemeboard": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/sqsgc": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/statservice": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/tablet_counters_aggregator": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/tenant_pool": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/vdisks": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/yq_control_plane_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/yq_health": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/cms": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/counters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/counters/hosts": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/followercounters": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/fq_diag/fetcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/fq_diag/local_worker_manager": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/fq_diag/quotas": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/grpc": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/healthcheck": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?format=prometheus": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root&format=prometheus": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant&format=prometheus": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/internal": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/jquery.tablesorter.css": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/jquery.tablesorter.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/labeledcounters": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/login": { + "": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/memory/fragmentation": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/heap": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/peakheap": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/statistics": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/monitoring/": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/node/1/monitoring": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/nodetabmon": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/operation": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/operation/cancel": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/forget": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/get": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/list": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/pdisk/info": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk/restart": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk/status": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/ping": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/query": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/query/script/execute": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/query/script/fetch": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/scheme": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/scheme/directory": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/static/css/bootstrap.min.css": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.eot": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.svg": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.ttf": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.woff": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/js/bootstrap.min.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/js/jquery.min.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/status": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/storage/groups": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/tablet": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/tablets": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/trace": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/vdisk": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/vdisk/blobindexstat": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/evict": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/getblob": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/vdiskstat": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/ver": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/acl": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/autocomplete": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/browse": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/bscontrollerinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + } + }, + "/viewer/bsgroupinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/capabilities": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/check_access": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/cluster": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/commit_offset": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/compute": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/config": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/content": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/counters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/database_stats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/describe": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_consumer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_replication": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_topic": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_transfer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/feature_flags": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/graph": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/groups": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/healthcheck": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hiveinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hivestats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hotkeys": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/labeledcounters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/metainfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/multipart_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/netinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodeinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodelist": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodes": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/pdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/peers": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/plan2svg": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/pqconsumerinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/put_record": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/query": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/render": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/simple_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/sse_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/storage_stats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/storage_usage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/sysinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tabletinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tabletcounters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/tenantinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tenants": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/topic_data": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + } + }, + "/viewer/topicinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/config": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/nodeinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/nodelist": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/pdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/sysinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/tabletinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/vdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/vdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/whoami": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + } + }, + "POST": { + "/actors/": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/blobstorageproxies": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/configs_dispatcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/console_configs_provider": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/dnameserver": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/dsproxynode": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/feature_flags": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/icb": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/interconnect": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_node": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_resource_manager": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_spilling_file": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/lease": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/logger": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/memory_tracker": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/netclassifier": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/nodewarden": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/pdisks": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/pql2": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/quoter_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/rb": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/row_dispatcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/schemeboard": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/sqsgc": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/statservice": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/tablet_counters_aggregator": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/tenant_pool": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/vdisks": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/yq_control_plane_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/yq_health": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/cms": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/counters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/counters/hosts": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/followercounters": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/fq_diag/fetcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/fq_diag/local_worker_manager": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/fq_diag/quotas": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/grpc": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/healthcheck": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?format=prometheus": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root&format=prometheus": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant&format=prometheus": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/internal": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/jquery.tablesorter.css": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/jquery.tablesorter.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/labeledcounters": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/login": { + "": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/memory/fragmentation": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/heap": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/peakheap": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/statistics": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/monitoring/": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/node/1/monitoring": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/nodetabmon": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/operation": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/operation/cancel": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/forget": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/get": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/list": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/pdisk/info": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk/restart": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk/status": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/ping": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/query": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/query/script/execute": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/query/script/fetch": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/scheme": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/scheme/directory": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/static/css/bootstrap.min.css": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.eot": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.svg": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.ttf": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.woff": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/js/bootstrap.min.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/js/jquery.min.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/status": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/storage/groups": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/tablet": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/tablets": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/trace": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/vdisk": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/vdisk/blobindexstat": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/evict": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/getblob": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/vdiskstat": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/ver": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/acl": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/autocomplete": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/browse": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/bscontrollerinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + } + }, + "/viewer/bsgroupinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/capabilities": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/check_access": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/cluster": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/commit_offset": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/compute": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/config": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/content": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/counters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/database_stats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/describe": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_consumer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_replication": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_topic": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_transfer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/feature_flags": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/graph": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/groups": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/healthcheck": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hiveinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hivestats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hotkeys": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/labeledcounters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/metainfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/multipart_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/netinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodeinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodelist": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodes": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/pdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/peers": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/plan2svg": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/pqconsumerinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/put_record": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/query": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/render": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/simple_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/sse_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/storage_stats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/storage_usage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/sysinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tabletinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tabletcounters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/tenantinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tenants": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/topic_data": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + } + }, + "/viewer/topicinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/config": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/nodeinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/nodelist": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/pdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/sysinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/tabletinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/vdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/vdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/whoami": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + } + }, + "DELETE": { + "/scheme/directory": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + } + } +} diff --git a/ydb/tests/functional/security/canondata/test_mon_endpoints_auth.test_mon_endpoints_auth_require_healthcheck_authentication_/mon_endpoints_auth-require_healthcheck_authentication.json b/ydb/tests/functional/security/mon/canonical/canondata/test_mon_endpoints_auth.test_require_healthcheck_authentication-no_schema_grants_/mon_endpoints_auth-require_healthcheck_authentication-no_schema_grants.json index a3a2e37cd9f..865a26480af 100644 --- a/ydb/tests/functional/security/canondata/test_mon_endpoints_auth.test_mon_endpoints_auth_require_healthcheck_authentication_/mon_endpoints_auth-require_healthcheck_authentication.json +++ b/ydb/tests/functional/security/mon/canonical/canondata/test_mon_endpoints_auth.test_require_healthcheck_authentication-no_schema_grants_/mon_endpoints_auth-require_healthcheck_authentication-no_schema_grants.json @@ -3015,7 +3015,7 @@ } }, "/viewer/multipart_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3023,7 +3023,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3031,7 +3031,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3327,7 +3327,7 @@ } }, "/viewer/simple_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3335,7 +3335,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3343,7 +3343,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3353,7 +3353,7 @@ } }, "/viewer/sse_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3361,7 +3361,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -3369,7 +3369,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -6941,7 +6941,7 @@ } }, "/viewer/multipart_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -6949,7 +6949,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -6957,7 +6957,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7253,7 +7253,7 @@ } }, "/viewer/simple_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7261,7 +7261,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7269,7 +7269,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7279,7 +7279,7 @@ } }, "/viewer/sse_counter": { - "": { + "?max_counter=1&period=1": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7287,7 +7287,7 @@ "monitoring@builtin": 200, "root@builtin": 200 }, - "?database=/Root": { + "?max_counter=1&period=1&database=/Root": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, @@ -7295,7 +7295,7 @@ "monitoring@builtin": 400, "root@builtin": 200 }, - "?database=/Root/Tenant": { + "?max_counter=1&period=1&database=/Root/Tenant": { "__none__": 401, "user@builtin": 403, "database@builtin": 403, diff --git a/ydb/tests/functional/security/mon/canonical/canondata/test_mon_endpoints_auth.test_require_healthcheck_authentication-with_schema_grants_/mon_endpoints_auth-require_healthcheck_authentication-with_schema_grants.json b/ydb/tests/functional/security/mon/canonical/canondata/test_mon_endpoints_auth.test_require_healthcheck_authentication-with_schema_grants_/mon_endpoints_auth-require_healthcheck_authentication-with_schema_grants.json new file mode 100644 index 00000000000..6660b43af56 --- /dev/null +++ b/ydb/tests/functional/security/mon/canonical/canondata/test_mon_endpoints_auth.test_require_healthcheck_authentication-with_schema_grants_/mon_endpoints_auth-require_healthcheck_authentication-with_schema_grants.json @@ -0,0 +1,7882 @@ +{ + "GET": { + "/actors/": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/blobstorageproxies": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/configs_dispatcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/console_configs_provider": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/dnameserver": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/dsproxynode": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/feature_flags": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/icb": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/interconnect": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_node": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_resource_manager": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_spilling_file": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/lease": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/logger": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/memory_tracker": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/netclassifier": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/nodewarden": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/pdisks": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/pql2": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/quoter_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/rb": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/row_dispatcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/schemeboard": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/sqsgc": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/statservice": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/tablet_counters_aggregator": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/tenant_pool": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/vdisks": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/yq_control_plane_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/yq_health": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/cms": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/counters": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/counters/hosts": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/followercounters": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/fq_diag/fetcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/fq_diag/local_worker_manager": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/fq_diag/quotas": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/grpc": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/healthcheck": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?format=prometheus": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root&format=prometheus": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant&format=prometheus": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/internal": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/jquery.tablesorter.css": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/jquery.tablesorter.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/labeledcounters": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/login": { + "": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/memory/fragmentation": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/heap": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/peakheap": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/statistics": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/monitoring/": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/node/1/monitoring": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/nodetabmon": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/operation": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/operation/cancel": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/forget": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/get": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/list": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/pdisk/info": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk/restart": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk/status": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/ping": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/query": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/query/script/execute": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/query/script/fetch": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/scheme": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/scheme/directory": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/static/css/bootstrap.min.css": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.eot": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.svg": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.ttf": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.woff": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/js/bootstrap.min.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/js/jquery.min.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/status": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/storage/groups": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/tablet": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/tablets": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/trace": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/vdisk": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/vdisk/blobindexstat": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/evict": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/getblob": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/vdiskstat": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/ver": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/acl": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/autocomplete": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/browse": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/bscontrollerinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + } + }, + "/viewer/bsgroupinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/capabilities": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/check_access": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/cluster": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/commit_offset": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/compute": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/config": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/content": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/counters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/database_stats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/describe": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_consumer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_replication": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_topic": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_transfer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/feature_flags": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/graph": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/groups": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/healthcheck": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hiveinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hivestats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hotkeys": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/labeledcounters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/metainfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/multipart_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/netinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodeinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodelist": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodes": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/pdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/peers": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/plan2svg": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/pqconsumerinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/put_record": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/query": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/render": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/simple_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/sse_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/storage_stats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/storage_usage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/sysinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tabletinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tabletcounters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/tenantinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tenants": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/topic_data": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + } + }, + "/viewer/topicinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/config": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/nodeinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/nodelist": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/pdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/sysinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/tabletinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/vdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/vdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/whoami": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + } + }, + "POST": { + "/actors/": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/blobstorageproxies": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/configs_dispatcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/console_configs_provider": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/dnameserver": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/dsproxynode": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/feature_flags": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/icb": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/interconnect": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_node": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_resource_manager": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/kqp_spilling_file": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/lease": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/logger": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/memory_tracker": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/netclassifier": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/nodewarden": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/pdisks": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/pql2": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/quoter_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/rb": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/row_dispatcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/schemeboard": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/sqsgc": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/statservice": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/tablet_counters_aggregator": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/tenant_pool": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/vdisks": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/actors/yq_control_plane_proxy": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/actors/yq_health": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/cms": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/counters": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/counters/hosts": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/followercounters": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/fq_diag/fetcher": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/fq_diag/local_worker_manager": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/fq_diag/quotas": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/grpc": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/healthcheck": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?format=prometheus": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root&format=prometheus": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant&format=prometheus": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/internal": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/jquery.tablesorter.css": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/jquery.tablesorter.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/labeledcounters": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/login": { + "": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 400, + "user@builtin": 400, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/memory/fragmentation": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/heap": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/peakheap": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/memory/statistics": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/monitoring/": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/node/1/monitoring": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/nodetabmon": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/operation": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/operation/cancel": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/forget": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/get": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/operation/list": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/pdisk/info": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk/restart": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/pdisk/status": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/ping": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/query": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/query/script/execute": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/query/script/fetch": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/scheme": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/scheme/directory": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/static/css/bootstrap.min.css": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.eot": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.svg": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.ttf": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/fonts/glyphicons-halflings-regular.woff": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/js/bootstrap.min.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/static/js/jquery.min.js": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/status": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 404, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/storage/groups": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/tablet": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/tablets": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/trace": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/vdisk": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 404, + "monitoring@builtin": 404, + "root@builtin": 404 + } + }, + "/vdisk/blobindexstat": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/evict": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/getblob": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/vdisk/vdiskstat": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/ver": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/acl": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/autocomplete": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/browse": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/bscontrollerinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 200 + } + }, + "/viewer/bsgroupinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/capabilities": { + "": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 200, + "user@builtin": 200, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/check_access": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/cluster": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/commit_offset": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/compute": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/config": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/content": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/counters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/database_stats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/describe": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_consumer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_replication": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_topic": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/describe_transfer": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/feature_flags": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/graph": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/groups": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/healthcheck": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hiveinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hivestats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/hotkeys": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/labeledcounters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/metainfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/multipart_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/netinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodeinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodelist": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/nodes": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/pdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/peers": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/plan2svg": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/pqconsumerinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/put_record": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/query": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/render": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/simple_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/sse_counter": { + "?max_counter=1&period=1": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?max_counter=1&period=1&database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/storage_stats": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/storage_usage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/sysinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tabletinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tabletcounters": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + }, + "/viewer/tenantinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/tenants": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/topic_data": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 403, + "root@builtin": 400 + } + }, + "/viewer/topicinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/config": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/nodeinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/nodelist": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/pdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/storage": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 403, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/sysinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/tabletinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/v2/json/vdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/vdiskinfo": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + }, + "/viewer/whoami": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 403, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 200 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 200, + "viewer@builtin": 200, + "monitoring@builtin": 200, + "root@builtin": 200 + } + } + }, + "DELETE": { + "/scheme/directory": { + "": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + }, + "?database=/Root/Tenant": { + "__none__": 401, + "user@builtin": 403, + "database@builtin": 400, + "viewer@builtin": 400, + "monitoring@builtin": 400, + "root@builtin": 400 + } + } + } +} diff --git a/ydb/tests/functional/security/mon/canonical/conftest.py b/ydb/tests/functional/security/mon/canonical/conftest.py new file mode 100644 index 00000000000..c391c42f643 --- /dev/null +++ b/ydb/tests/functional/security/mon/canonical/conftest.py @@ -0,0 +1,161 @@ +# -*- coding: utf-8 -*- +import pytest +import requests + +from ydb.tests.library.harness.kikimr_runner import KiKiMR +from ydb.tests.functional.security.lib.cluster_config import create_ydb_configurator, generate_certificates + +TENANT_DATABASE = '/Root/Tenant' + +pytest_plugins = ['ydb.tests.library.fixtures', 'ydb.tests.library.flavours'] + + [email protected](scope='module') +def certificates(tmp_path_factory): + certs_tmp_dir = tmp_path_factory.mktemp('monitoring_certs_') + return generate_certificates(str(certs_tmp_dir)) + + +def _create_tenant_database(cluster, database_name): + cluster.create_database( + database_name, + storage_pool_units_count={'hdd': 1}, + token='root@builtin', + ) + cluster.register_and_start_slots(database_name, count=1) + cluster.wait_tenant_up(database_name, token='root@builtin') + + +def _grant_describe_schema_on_database(cluster, database_name): + node = cluster.nodes[1] + base_url = f'https://{node.host}:{node.mon_port}' + grant_query = ( + f"GRANT 'ydb.granular.describe_schema' ON `{database_name}` " + f"TO `database@builtin`, `viewer@builtin`, `monitoring@builtin`, `root@builtin`;" + ) + grant_response = requests.post( + base_url + '/viewer/query', + headers={'Authorization': 'root@builtin'}, + params={'database': database_name, 'query': grant_query, 'schema': 'multi'}, + verify=False, + timeout=30, + ) + assert grant_response.status_code == 200, grant_response.text + + +def _start_mon_endpoints_auth_cluster( + certificates, + *, + enforce_user_token_requirement, + with_schema_grants, + require_counters_authentication=None, + require_healthcheck_authentication=None, +): + configurator = create_ydb_configurator( + certificates, + enforce_user_token_requirement=enforce_user_token_requirement, + require_counters_authentication=require_counters_authentication, + require_healthcheck_authentication=require_healthcheck_authentication, + extra_feature_flags=['enable_extra_sids_control_for_http_viewer'], + ) + cluster = KiKiMR(configurator) + cluster.start() + if with_schema_grants: + _create_tenant_database(cluster, TENANT_DATABASE) + _grant_describe_schema_on_database(cluster, TENANT_DATABASE) + return cluster + + +def _mon_endpoints_auth_cluster_fixture( + certificates, + *, + enforce_user_token_requirement, + with_schema_grants, + require_counters_authentication=None, + require_healthcheck_authentication=None, +): + cluster = _start_mon_endpoints_auth_cluster( + certificates, + enforce_user_token_requirement=enforce_user_token_requirement, + with_schema_grants=with_schema_grants, + require_counters_authentication=require_counters_authentication, + require_healthcheck_authentication=require_healthcheck_authentication, + ) + yield cluster + cluster.stop() + + [email protected](scope='module') +def ydb_cluster_mon_endpoints_auth_enforce_user_token_enabled_no_schema_grants(certificates): + yield from _mon_endpoints_auth_cluster_fixture( + certificates, + enforce_user_token_requirement=True, + with_schema_grants=False, + ) + + [email protected](scope='module') +def ydb_cluster_mon_endpoints_auth_enforce_user_token_enabled_with_schema_grants(certificates): + yield from _mon_endpoints_auth_cluster_fixture( + certificates, + enforce_user_token_requirement=True, + with_schema_grants=True, + ) + + [email protected](scope='module') +def ydb_cluster_mon_endpoints_auth_enforce_user_token_disabled_no_schema_grants(certificates): + yield from _mon_endpoints_auth_cluster_fixture( + certificates, + enforce_user_token_requirement=False, + with_schema_grants=False, + ) + + [email protected](scope='module') +def ydb_cluster_mon_endpoints_auth_enforce_user_token_disabled_with_schema_grants(certificates): + yield from _mon_endpoints_auth_cluster_fixture( + certificates, + enforce_user_token_requirement=False, + with_schema_grants=True, + ) + + [email protected](scope='module') +def ydb_cluster_mon_endpoints_auth_require_counters_authentication_no_schema_grants(certificates): + yield from _mon_endpoints_auth_cluster_fixture( + certificates, + enforce_user_token_requirement=True, + require_counters_authentication=True, + with_schema_grants=False, + ) + + [email protected](scope='module') +def ydb_cluster_mon_endpoints_auth_require_counters_authentication_with_schema_grants(certificates): + yield from _mon_endpoints_auth_cluster_fixture( + certificates, + enforce_user_token_requirement=True, + require_counters_authentication=True, + with_schema_grants=True, + ) + + [email protected](scope='module') +def ydb_cluster_mon_endpoints_auth_require_healthcheck_authentication_no_schema_grants(certificates): + yield from _mon_endpoints_auth_cluster_fixture( + certificates, + enforce_user_token_requirement=True, + require_healthcheck_authentication=True, + with_schema_grants=False, + ) + + [email protected](scope='module') +def ydb_cluster_mon_endpoints_auth_require_healthcheck_authentication_with_schema_grants(certificates): + yield from _mon_endpoints_auth_cluster_fixture( + certificates, + enforce_user_token_requirement=True, + require_healthcheck_authentication=True, + with_schema_grants=True, + ) diff --git a/ydb/tests/functional/security/test_mon_endpoints_auth.py b/ydb/tests/functional/security/mon/canonical/test_mon_endpoints_auth.py index 848aba64888..5655f01413d 100644 --- a/ydb/tests/functional/security/test_mon_endpoints_auth.py +++ b/ydb/tests/functional/security/mon/canonical/test_mon_endpoints_auth.py @@ -1,12 +1,13 @@ # -*- coding: utf-8 -*- from concurrent.futures import ThreadPoolExecutor import json +import threading from urllib.parse import urlencode +import pytest import requests import yatest.common - requests.packages.urllib3.disable_warnings() TOKENS = [ @@ -21,6 +22,19 @@ TOKENS = [ DATABASE = '/Root' TENANT_DATABASE = '/Root/Tenant' +_DEFAULT_QUERIES = [ + {}, + {'database': DATABASE}, + {'database': TENANT_DATABASE}, +] + +# Change counter handlers defaults (max_counter=10, period=1000ms which causes ~10s per stream). +_COUNTER_ENDPOINT_QUERIES = [ + {'max_counter': '1', 'period': '1'}, + {'max_counter': '1', 'period': '1', 'database': DATABASE}, + {'max_counter': '1', 'period': '1', 'database': TENANT_DATABASE}, +] + ENDPOINT_SPECS = [ {'path': '/actors/'}, {'path': '/actors/blobstorageproxies'}, @@ -149,7 +163,7 @@ ENDPOINT_SPECS = [ {'path': '/viewer/hotkeys'}, {'path': '/viewer/labeledcounters'}, {'path': '/viewer/metainfo'}, - {'path': '/viewer/multipart_counter'}, + {'path': '/viewer/multipart_counter', 'queries': _COUNTER_ENDPOINT_QUERIES}, {'path': '/viewer/netinfo'}, {'path': '/viewer/nodeinfo'}, {'path': '/viewer/nodelist'}, @@ -161,8 +175,8 @@ ENDPOINT_SPECS = [ {'path': '/viewer/put_record'}, {'path': '/viewer/query'}, {'path': '/viewer/render'}, - {'path': '/viewer/simple_counter'}, - {'path': '/viewer/sse_counter'}, + {'path': '/viewer/simple_counter', 'queries': _COUNTER_ENDPOINT_QUERIES}, + {'path': '/viewer/sse_counter', 'queries': _COUNTER_ENDPOINT_QUERIES}, {'path': '/viewer/storage'}, {'path': '/viewer/storage_stats'}, {'path': '/viewer/storage_usage'}, @@ -190,11 +204,7 @@ _DEFAULT_METHODS = ('GET', 'POST') _REQUEST_TIMEOUT = 5 _MAX_PARALLEL_REQUESTS = 8 -_DEFAULT_QUERIES = [ - {}, - {'database': DATABASE}, - {'database': TENANT_DATABASE}, -] +_thread_local = threading.local() def _methods_for_spec(spec): @@ -225,21 +235,26 @@ def _full_path(base_path, query): def _requests_for_spec(cluster, spec): base_path = _base_path(cluster, spec) - return [ - (base_path, _query_string(query), _full_path(base_path, query)) - for query in _queries_for_spec(spec) - ] + return [(base_path, _query_string(query), _full_path(base_path, query)) for query in _queries_for_spec(spec)] + + +def _get_http_session(): + session = getattr(_thread_local, 'session', None) + if session is None: + session = requests.Session() + session.verify = False + _thread_local.session = session + return session def _request_status(method, base_url, path, token): headers = {} if token is not None: headers['Authorization'] = token - response = requests.request( + response = _get_http_session().request( method, base_url + path, headers=headers, - verify=False, timeout=_REQUEST_TIMEOUT, ) return response.status_code @@ -284,9 +299,35 @@ def _canonize(name, results): return yatest.common.canonical_file(out_path, local=True, universal_lines=True) -def test_mon_endpoints_auth(ydb_cluster_for_mon_endpoints_auth): - case_name, cluster = ydb_cluster_for_mon_endpoints_auth +def _run_mon_endpoints_auth_test(canon_case_id, cluster): return _canonize( - f'mon_endpoints_auth-{case_name}', + f'mon_endpoints_auth-{canon_case_id}', _collect_endpoints(cluster), ) + + +_MON_ENDPOINTS_AUTH_CASES = ( + pytest.param('enforce_user_token_enabled_no_schema_grants', id='enforce_user_token_enabled-no_schema_grants'), + pytest.param('enforce_user_token_enabled_with_schema_grants', id='enforce_user_token_enabled-with_schema_grants'), + pytest.param('enforce_user_token_disabled_no_schema_grants', id='enforce_user_token_disabled-no_schema_grants'), + pytest.param('enforce_user_token_disabled_with_schema_grants', id='enforce_user_token_disabled-with_schema_grants'), + pytest.param( + 'require_counters_authentication_no_schema_grants', id='require_counters_authentication-no_schema_grants' + ), + pytest.param( + 'require_counters_authentication_with_schema_grants', id='require_counters_authentication-with_schema_grants' + ), + pytest.param( + 'require_healthcheck_authentication_no_schema_grants', id='require_healthcheck_authentication-no_schema_grants' + ), + pytest.param( + 'require_healthcheck_authentication_with_schema_grants', + id='require_healthcheck_authentication-with_schema_grants', + ), +) + + [email protected]('case_name', _MON_ENDPOINTS_AUTH_CASES) +def test(case_name, request): + cluster = request.getfixturevalue(f'ydb_cluster_mon_endpoints_auth_{case_name}') + return _run_mon_endpoints_auth_test(request.node.callspec.id, cluster) diff --git a/ydb/tests/functional/security/mon/canonical/ya.make b/ydb/tests/functional/security/mon/canonical/ya.make new file mode 100644 index 00000000000..55f652c2a89 --- /dev/null +++ b/ydb/tests/functional/security/mon/canonical/ya.make @@ -0,0 +1,35 @@ +PY3TEST() + +INCLUDE(${ARCADIA_ROOT}/ydb/tests/harness_dep.inc) + +TEST_SRCS( + conftest.py + test_mon_endpoints_auth.py +) + +SPLIT_FACTOR(20) + +INCLUDE(${ARCADIA_ROOT}/ydb/tests/library/flavours/flavours_deps.inc) + +DEPENDS( +) + +PEERDIR( + ydb/tests/functional/security/lib + ydb/tests/library + ydb/tests/library/fixtures + ydb/tests/library/flavours + ydb/tests/oss/ydb_sdk_import +) + +FORK_SUBTESTS() + +IF (SANITIZER_TYPE) + SIZE(LARGE) + INCLUDE(${ARCADIA_ROOT}/ydb/tests/large.inc) + REQUIREMENTS(ram:10 cpu:16) +ELSE() + SIZE(MEDIUM) +ENDIF() + +END() diff --git a/ydb/tests/functional/security/conftest.py b/ydb/tests/functional/security/mon/functional/conftest.py index 7540f37d7cd..1c7ef9cfd4a 100644 --- a/ydb/tests/functional/security/conftest.py +++ b/ydb/tests/functional/security/mon/functional/conftest.py @@ -4,8 +4,7 @@ import time import pytest from ydb.tests.library.harness.kikimr_runner import KiKiMR - -from cluster_config import create_ydb_configurator, generate_certificates +from ydb.tests.functional.security.lib.cluster_config import create_ydb_configurator, generate_certificates pytest_plugins = ['ydb.tests.library.fixtures', 'ydb.tests.library.flavours'] @@ -28,58 +27,6 @@ def ydb_cluster_with_enforce_user_token(certificates): cluster.stop() -_MON_ENDPOINTS_AUTH_CLUSTER_PARAMS = ( - pytest.param( - { - 'case_name': 'enforce_user_token_enabled', - 'enforce_user_token_requirement': True, - 'extra_feature_flags': ['enable_extra_sids_control_for_http_viewer'], - }, - id='enforce_user_token_enabled', - ), - pytest.param( - { - 'case_name': 'enforce_user_token_disabled', - 'enforce_user_token_requirement': False, - 'extra_feature_flags': ['enable_extra_sids_control_for_http_viewer'], - }, - id='enforce_user_token_disabled', - ), - pytest.param( - { - 'case_name': 'require_counters_authentication', - 'enforce_user_token_requirement': True, - 'require_counters_authentication': True, - 'extra_feature_flags': ['enable_extra_sids_control_for_http_viewer'], - }, - id='require_counters_authentication', - ), - pytest.param( - { - 'case_name': 'require_healthcheck_authentication', - 'enforce_user_token_requirement': True, - 'require_healthcheck_authentication': True, - 'extra_feature_flags': ['enable_extra_sids_control_for_http_viewer'], - }, - id='require_healthcheck_authentication', - ), -) - - [email protected](scope='module', params=_MON_ENDPOINTS_AUTH_CLUSTER_PARAMS) -def ydb_cluster_for_mon_endpoints_auth(request, certificates): - params = request.param.copy() - case_name = params.pop('case_name') - configurator = create_ydb_configurator( - certificates, - **params, - ) - cluster = KiKiMR(configurator) - cluster.start() - yield case_name, cluster - cluster.stop() - - def _start_graph_shard_cluster(configurator): configurator.yaml_config.setdefault('feature_flags', {})['enable_graph_shard'] = True cluster = KiKiMR(configurator) diff --git a/ydb/tests/functional/security/test_mon_mtls_auth.py b/ydb/tests/functional/security/mon/functional/test_mon_mtls_auth.py index 892b8e6a99b..8d747ec1eeb 100644 --- a/ydb/tests/functional/security/test_mon_mtls_auth.py +++ b/ydb/tests/functional/security/mon/functional/test_mon_mtls_auth.py @@ -269,9 +269,7 @@ def _test_endpoint_with_certificate(trace_endpoint, client_certificates, cert_ty def _test_endpoint_without_any_auth(trace_endpoint): response = requests.get(trace_endpoint, timeout=5, verify=False) - assert ( - response.status_code == 401 - ), f"Expected /trace without auth to return 401, got {response.status_code}" + assert response.status_code == 401, f"Expected /trace without auth to return 401, got {response.status_code}" def _test_endpoint_with_token(trace_endpoint, token, expected_status): diff --git a/ydb/tests/functional/security/test_mon_viewer_access_controls.py b/ydb/tests/functional/security/mon/functional/test_mon_viewer_access_controls.py index 8e738762f78..8e738762f78 100644 --- a/ydb/tests/functional/security/test_mon_viewer_access_controls.py +++ b/ydb/tests/functional/security/mon/functional/test_mon_viewer_access_controls.py diff --git a/ydb/tests/functional/security/test_tablets_dev_ui_mon_auth.py b/ydb/tests/functional/security/mon/functional/test_tablets_dev_ui_mon_auth.py index 61f050211b9..bd9d0489e1f 100644 --- a/ydb/tests/functional/security/test_tablets_dev_ui_mon_auth.py +++ b/ydb/tests/functional/security/mon/functional/test_tablets_dev_ui_mon_auth.py @@ -4,7 +4,7 @@ import time import pytest import requests -from security_test_helpers import ( +from ydb.tests.functional.security.lib.security_test_helpers import ( _test_endpoints, tablet_devui_expected_on_app, tablet_devui_new_action_paths, @@ -303,9 +303,8 @@ def _schemeshard_post_access_cases(legacy_path, secure_path, admin_secure_status all_forbidden, _, admin_allowed = tablet_devui_sid_matrix() expected_on_secure = dict(admin_allowed) expected_on_secure['root@builtin'] = admin_secure_status - return ( - _schemeshard_endpoint_cases([legacy_path], all_forbidden) - + _schemeshard_endpoint_cases([secure_path], expected_on_secure) + return _schemeshard_endpoint_cases([legacy_path], all_forbidden) + _schemeshard_endpoint_cases( + [secure_path], expected_on_secure ) @@ -363,10 +362,7 @@ def test_schemeshard_tablet_devui_mon_paths_with_enforce_user_token( ): cluster = ydb_cluster_with_enforce_user_token_and_schemeshard_tablet tid = cluster.schemeshard_tablet_id - cases = ( - _schemeshard_monitoring_devui_cases(tid) - + _schemeshard_admin_devui_cases(tid, secure_path_mode=False) - ) + cases = _schemeshard_monitoring_devui_cases(tid) + _schemeshard_admin_devui_cases(tid, secure_path_mode=False) for endpoint_path, token, expected_status in cases: status = _schemeshard_get_status(cluster, endpoint_path, token) @@ -381,10 +377,7 @@ def test_schemeshard_tablet_devui_mon_paths_with_secure_path_mode( ): cluster = ydb_cluster_with_enforce_user_token_secure_devui_flag_and_schemeshard_tablet tid = cluster.schemeshard_tablet_id - cases = ( - _schemeshard_monitoring_devui_cases(tid) - + _schemeshard_admin_devui_cases(tid, secure_path_mode=True) - ) + cases = _schemeshard_monitoring_devui_cases(tid) + _schemeshard_admin_devui_cases(tid, secure_path_mode=True) for endpoint_path, token, expected_status in cases: status = _schemeshard_get_status(cluster, endpoint_path, token) @@ -399,10 +392,7 @@ def test_schemeshard_page_access_matrix_with_secure_path_mode( ): cluster = ydb_cluster_with_enforce_user_token_secure_devui_flag_and_schemeshard_tablet tid = cluster.schemeshard_tablet_id - cases = ( - _schemeshard_public_page_access_cases(tid) - + _schemeshard_admin_page_access_cases(tid) - ) + cases = _schemeshard_public_page_access_cases(tid) + _schemeshard_admin_page_access_cases(tid) for endpoint_path, token, expected_status in cases: status = _schemeshard_get_status(cluster, endpoint_path, token) @@ -441,7 +431,9 @@ def test_schemeshard_post_split_one_to_one_with_secure_path_mode( tid = cluster.schemeshard_tablet_id post_data = 'ShardID=1' legacy_path, secure_path, admin_secure_status = _schemeshard_post_action_paths( - tid, 'SplitOneToOne', admin_secure_status=400, + tid, + 'SplitOneToOne', + admin_secure_status=400, ) cases = _schemeshard_post_access_cases(legacy_path, secure_path, admin_secure_status) @@ -459,7 +451,9 @@ def test_schemeshard_new_post_action_is_admin_only_by_default( cluster = ydb_cluster_with_enforce_user_token_secure_devui_flag_and_schemeshard_tablet tid = cluster.schemeshard_tablet_id legacy_path, secure_path, admin_secure_status = _schemeshard_post_action_paths( - tid, 'FutureAction', admin_secure_status=400, + tid, + 'FutureAction', + admin_secure_status=400, ) cases = _schemeshard_post_access_cases(legacy_path, secure_path, admin_secure_status) @@ -546,10 +540,7 @@ def test_schemeshard_force_drop_unsafe_form_uses_secure_path( ): cluster = ydb_cluster_with_enforce_user_token_secure_devui_flag_and_schemeshard_tablet tid = cluster.schemeshard_tablet_id - endpoint_path = ( - f'/tablets/app?TabletID={tid}' - f'&Page=PathInfo&OwnerPathId={tid}&LocalPathId=1' - ) + endpoint_path = f'/tablets/app?TabletID={tid}' f'&Page=PathInfo&OwnerPathId={tid}&LocalPathId=1' response = _schemeshard_get_response(cluster, endpoint_path, 'monitoring@builtin') assert response.status_code == 200, response.text diff --git a/ydb/tests/functional/security/mon/functional/ya.make b/ydb/tests/functional/security/mon/functional/ya.make new file mode 100644 index 00000000000..44c97123721 --- /dev/null +++ b/ydb/tests/functional/security/mon/functional/ya.make @@ -0,0 +1,37 @@ +PY3TEST() + +INCLUDE(${ARCADIA_ROOT}/ydb/tests/harness_dep.inc) + +TEST_SRCS( + conftest.py + test_mon_mtls_auth.py + test_mon_viewer_access_controls.py + test_tablets_dev_ui_mon_auth.py +) + +SPLIT_FACTOR(20) + +INCLUDE(${ARCADIA_ROOT}/ydb/tests/library/flavours/flavours_deps.inc) + +DEPENDS( +) + +PEERDIR( + ydb/tests/functional/security/lib + ydb/tests/library + ydb/tests/library/fixtures + ydb/tests/library/flavours + ydb/tests/oss/ydb_sdk_import +) + +FORK_SUBTESTS() + +IF (SANITIZER_TYPE) + SIZE(LARGE) + INCLUDE(${ARCADIA_ROOT}/ydb/tests/large.inc) + REQUIREMENTS(ram:10 cpu:16) +ELSE() + SIZE(MEDIUM) +ENDIF() + +END() diff --git a/ydb/tests/functional/security/mon/ya.make b/ydb/tests/functional/security/mon/ya.make new file mode 100644 index 00000000000..10d44ea3875 --- /dev/null +++ b/ydb/tests/functional/security/mon/ya.make @@ -0,0 +1,4 @@ +RECURSE( + canonical + functional +) diff --git a/ydb/tests/functional/security/ya.make b/ydb/tests/functional/security/ya.make index 0ccdb00008d..69f863d9e8d 100644 --- a/ydb/tests/functional/security/ya.make +++ b/ydb/tests/functional/security/ya.make @@ -1,41 +1,5 @@ -PY3TEST() - -INCLUDE(${ARCADIA_ROOT}/ydb/tests/harness_dep.inc) - -TEST_SRCS( - cluster_config.py - conftest.py - security_test_helpers.py - test_grants.py - test_mon_endpoints_auth.py - test_mon_mtls_auth.py - test_mon_viewer_access_controls.py - test_paths_lookup.py - test_tablets_dev_ui_mon_auth.py +RECURSE( + lib + acl + mon ) - -SPLIT_FACTOR(20) - -INCLUDE(${ARCADIA_ROOT}/ydb/tests/library/flavours/flavours_deps.inc) - -DEPENDS( -) - -PEERDIR( - ydb/tests/library - ydb/tests/library/fixtures - ydb/tests/library/flavours - ydb/tests/oss/ydb_sdk_import -) - -FORK_SUBTESTS() - -IF (SANITIZER_TYPE) - SIZE(LARGE) - INCLUDE(${ARCADIA_ROOT}/ydb/tests/large.inc) - REQUIREMENTS(ram:10 cpu:16) -ELSE() - SIZE(MEDIUM) -ENDIF() - -END() |
