apache/superset · error · TemporaryCacheAccessDeniedError
You don't have permission to modify the value.
Error message
You don't have permission to modify the value.
What it means
Error "You don't have permission to modify the value." thrown in apache/superset.
Source
Thrown at superset/commands/explore/form_data/utils.py:45
from superset.commands.temporary_cache.exceptions import (
TemporaryCacheAccessDeniedError,
TemporaryCacheResourceNotFoundError,
)
from superset.explore.utils import check_access as explore_check_access
from superset.utils.core import DatasourceType
def check_access(
datasource_id: int,
chart_id: Optional[int],
datasource_type: DatasourceType,
) -> None:
try:
explore_check_access(datasource_id, chart_id, datasource_type)
except (ChartNotFoundError, DatasetNotFoundError) as ex:
raise TemporaryCacheResourceNotFoundError from ex
except (ChartAccessDeniedError, DatasetAccessDeniedError) as ex:
raise TemporaryCacheAccessDeniedError from ex
View on GitHub (pinned to f4587218dd)
Solutions
- Use the account that owns the form_data value, or create a new form_data key.
When it happens
Trigger: A user without permission attempts to modify an Explore form_data value.
Common situations: Updating or deleting Explore form_data owned by another user without admin rights.
AI-assisted analysis of apache/superset@f4587218dd (2026-08-14).
Data as JSON: /api/errors/42ce663606fd41e8.
Report an issue: GitHub.