GitHub user dosubot[bot] added a comment to the discussion: Data error Гость не может изменять данные диаграммы
<!-- Greeting --> Hi @klarmina! I'm [Dosu](https://go.dosu.dev/dosubot) and I’m helping the superset team. <!-- Answer --> Привет! Это известная проблема с embedded-дашбордами, которая затрагивает несколько версий Superset. Есть три основные причины: **1. Пустой `query_context` у чартов (самая частая причина)** Если чарты были импортированы или созданы через API, у них может быть `NULL` в поле `query_context`. Когда гостевой пользователь запрашивает данные, security manager не может проверить запрос и выбрасывает исключение. Это объясняет, почему некоторые чарты работают, а некоторые — нет [[1]](https://github.com/apache/superset/issues/31872#issuecomment-3919205793). **Решение:** Откройте проблемные чарты в режиме Explore, сделайте любое минимальное изменение и нажмите "Save" — это пересоздаст `query_context` [[1]](https://github.com/apache/superset/issues/31872#issuecomment-3919205793). **2. Избыточные права у гостевой роли (парадоксально!)** Если гостевой роли выданы права "all datasource access" или "all_datasource_access", это вызывает ошибку. Решение — **убрать** эти широкие права и оставить только `can_read` для Dashboard, Chart, Dataset, Database [[1]](https://github.com/apache/superset/issues/31872#issuecomment-3919205793). **3. Недостающие гранулярные права (v6.0.0+)** Убедитесь, что у гостевой роли есть: - `can_read` на CurrentUserRestApi (часто пропускают!) [[2]](https://github.com/apache/superset/pull/38474) - `can_explore` и `can_explore_json` на Superset - `can_time_range` на Api Рекомендую начать с первого пункта — пересохранить проблемные чарты. Если это не поможет, проверьте права гостевой роли. <!-- Dosu Comment Footer --> *To reply, just mention [@dosu](https://go.dosu.dev/dosubot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=reply-with-mention&utm_term=apache%2Fsuperset).* --- Docs are dead. Just use [Dosu](https://dosu.dev?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=static-docs-tagline&utm_term=apache%2Fsuperset). [](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=static-docs-feedback&utm_term=apache%2Fsuperset&message_id=c053939a-a34f-499e-ab2b-bf3a9a9b1deb) [](https://github.dosu.com/apache/superset?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=static-docs-ask-repo&utm_term=apache%2Fsuperset) [](https://app.dosu.dev/signup?referrer=openSource&source=github-footer&utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=static-docs-share-team&utm_term=apache%2Fsuperset) GitHub link: https://github.com/apache/superset/discussions/40204#discussioncomment-16956099 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
