diff --git a/airflow/www/fab_security/manager.py b/airflow/www/fab_security/manager.py index 86035af0f4cbc..aae3c04a733a2 100644 --- a/airflow/www/fab_security/manager.py +++ b/airflow/www/fab_security/manager.py @@ -593,6 +593,7 @@ def get_oauth_user_info(self, provider, resp): "last_name": me.get("family_name", ""), "id": me["oid"], "username": me["oid"], + "role_keys": me.get("roles", []), } # for OpenShift if provider == "openshift":