GONRG-5891: add impersonation
Add impersonation flow for Airflow.
If Airflow varible core__config__impersonation
is set to true
, then an Airflow Operator attempts to get a user's email and set the TokenRefresher
to impersonate authorization.
Related MRs:
Entitlements: osdu/platform/security-and-compliance/entitlements!396 (merged)
Python SDK: osdu/platform/system/sdks/common-python-sdk!105 (closed)
This is non breaking change.
Edited by Yan Sushchynski (EPAM)