feat(rbac): hide unauthorized menu sections and enforce route guards
This commit is contained in:
@@ -69,7 +69,8 @@
|
||||
"admin_users": "User Management",
|
||||
"admin_roles": "Role Management",
|
||||
"admin_settings": "ADFS Configuration",
|
||||
"admin_llm": "LLM Providers"
|
||||
"admin_llm": "LLM Providers",
|
||||
"profile": "Profile"
|
||||
},
|
||||
"llm": {
|
||||
"providers_title": "LLM Providers",
|
||||
@@ -398,6 +399,32 @@
|
||||
"status_error": "Error",
|
||||
"empty": "No dashboards found"
|
||||
},
|
||||
"profile": {
|
||||
"title": "Profile",
|
||||
"description": "Manage your dashboard filter preferences.",
|
||||
"dashboard_preferences": "Dashboard Preferences",
|
||||
"superset_environment": "Superset Environment",
|
||||
"superset_environment_placeholder": "Select environment",
|
||||
"superset_account": "Your Apache Superset Account",
|
||||
"superset_account_placeholder": "Enter your Apache Superset username",
|
||||
"show_only_my_dashboards": "Show only my dashboards by default",
|
||||
"save_preferences": "Save Preferences",
|
||||
"lookup_loading": "Loading Superset accounts...",
|
||||
"lookup_error": "Cannot load Superset accounts for this environment right now. You can enter username manually.",
|
||||
"save_success": "Preferences saved",
|
||||
"save_error": "Failed to save preferences. Please try again.",
|
||||
"invalid_username": "Username should not contain spaces. Please enter a valid Apache Superset username.",
|
||||
"username_required": "Superset username is required when default filter is enabled.",
|
||||
"filter_badge_active": "My Dashboards Only",
|
||||
"filter_badge_override": "Showing all dashboards temporarily",
|
||||
"filter_empty_state": "No dashboards found for your account. Try adjusting your filter settings.",
|
||||
"filter_show_all_temporarily": "Show all dashboards temporarily",
|
||||
"filter_restore_default": "Restore default filter",
|
||||
"saving": "Saving...",
|
||||
"lookup_button": "Lookup",
|
||||
"lookup_search_placeholder": "Search account candidates",
|
||||
"lookup_no_results": "No account candidates found. You can enter username manually."
|
||||
},
|
||||
"reports": {
|
||||
"title": "Reports",
|
||||
"empty": "No reports available.",
|
||||
|
||||
Reference in New Issue
Block a user