Superset: embeded dashboard error

embeded dashboard shows this error:
Something went wrong with embedded authentication. Check the dev console for details.
dev console:
image
superset’s response: {"message":"Fatal error"}

superset’s logs:

[Nov 18 2025 14:21:17 GMT+0100] superset-prod-9d5997c99-2t2lm: 2025-11-18 13:21:17,311:ERROR:flask_appbuilder.api:‘NoneType’ object has no attribute ‘name’
[Nov 18 2025 14:21:17 GMT+0100] superset-prod-9d5997c99-2t2lm: Traceback (most recent call last):
[Nov 18 2025 14:21:17 GMT+0100] superset-prod-9d5997c99-2t2lm: File “/app/.venv/lib/python3.10/site-packages/flask_appbuilder/api/init.py”, line 111, in wraps
[Nov 18 2025 14:21:17 GMT+0100] superset-prod-9d5997c99-2t2lm: return f(self, *args, **kwargs)
[Nov 18 2025 14:21:17 GMT+0100] superset-prod-9d5997c99-2t2lm: File “/app/superset/views/users/api.py”, line 98, in get_my_roles
[Nov 18 2025 14:21:17 GMT+0100] superset-prod-9d5997c99-2t2lm: user = bootstrap_user_data(g.user, include_perms=True)
[Nov 18 2025 14:21:17 GMT+0100] superset-prod-9d5997c99-2t2lm: File “/app/superset/views/utils.py”, line 96, in bootstrap_user_data
[Nov 18 2025 14:21:17 GMT+0100] superset-prod-9d5997c99-2t2lm: roles, permissions = get_permissions(user)
[Nov 18 2025 14:21:17 GMT+0100] superset-prod-9d5997c99-2t2lm: File “/app/superset/views/utils.py”, line 110, in get_permissions
[Nov 18 2025 14:21:17 GMT+0100] superset-prod-9d5997c99-2t2lm: roles_permissions = security_manager.get_user_roles_permissions(user)
[Nov 18 2025 14:21:17 GMT+0100] superset-prod-9d5997c99-2t2lm: File “/app/.venv/lib/python3.10/site-packages/flask_appbuilder/security/sqla/manager.py”, line 420, in get_user_roles_permissions
[Nov 18 2025 14:21:17 GMT+0100] superset-prod-9d5997c99-2t2lm: result[role.name] = []
[Nov 18 2025 14:21:17 GMT+0100] superset-prod-9d5997c99-2t2lm: AttributeError: ‘NoneType’ object has no attribute ‘name’

It looks like the error comes from superset, but it as been installed today and only has default config (one admin user and default roles)

fetchCsrfToken and fetchGuestToken runs without error

thanks

Hello!

Could you clarify which version of Superset you are using? From the Superset stack trace, it seems unable to retrieve user role permissions. Have you configured the guest role in the Superset configuration?

You can find minimal Superset configuration here: Configuration :: Jmix Documentation.

Thanks, I found the issue. I set GUEST_ROLE_NAME = "foo Gamma" and the role didn’t exists in superset because the default name is Gamma.
:partying_face: