diff --git a/superset/security/manager.py b/superset/security/manager.py index b4bc0c6103de..d03da750796a 100644 --- a/superset/security/manager.py +++ b/superset/security/manager.py @@ -580,7 +580,7 @@ def get_datasource_access_error_msg(datasource: "BaseDatasource") -> str: """ return ( - f"This endpoint requires the datasource {datasource.name}, " + f"This endpoint requires the datasource {datasource.id}, " "database or `all_datasource_access` permission" ) @@ -612,7 +612,7 @@ def get_datasource_access_error_object( # pylint: disable=invalid-name level=ErrorLevel.WARNING, extra={ "link": self.get_datasource_access_link(datasource), - "datasource": datasource.name, + "datasource": datasource.id, }, )