<@U06TM7M40RK> can we do user impersonation in datahub
User impersonation in DataHub is not explicitly supported according to the current documentation and available resources. However, there are some related functionalities and discussions that might be relevant:
-
Trino Integration: There was a discussion about user impersonation tokens in Trino integration with DataHub, where it was noted that the current integration does not support user impersonation tokens directly (<Slack Discussion>).
-
Role and Permission Management: You can manage roles and permissions using the DataHub GraphQL API, which allows you to assign roles such as Admin to users. This is not the same as impersonation but allows you to control user access and privileges (<Slack Discussion>).
-
Authentication and Authorization: DataHub supports various authentication mechanisms, and you can configure custom authentication methods. However, these do not include user impersonation as a feature (<https://datahubproject.io/docs/0.14.0/authorization|DataHub Authorization Overview>).
If you are looking for a specific feature or workaround related to user impersonation, please let me know, and I can provide more detailed guidance or explore potential alternatives.
Sources:
- <Slack Discussion on Trino Integration>
- <Slack Discussion>
- <https://datahubproject.io/docs/0.14.0/authorization|DataHub Authorization Overview> 0 button 0 button Hint: Mention @runllm in the thread for followups.
Hi <@U06LT41LQVB>, how did my answer work out for you? Need any more assistance? You can also tag <@U07FV3UHE4D> to let your fellow community members know you’re still looking for guidance.