open-metadata / OpenMetadata

OpenMetadata is a unified metadata platform for data discovery, data observability, and data governance powered by a central metadata repository, in-depth column level lineage, and seamless team collaboration.
https://open-metadata.org
Apache License 2.0
5.49k stars 1.04k forks source link

feat: A possibility to add bot as user within the Team entity #15891

Open mgorsk1 opened 6 months ago

mgorsk1 commented 6 months ago

Is your feature request related to a problem? Please describe.

Currently creation of bots allows granting them one of available Roles. These roles, however, grant quite broad set of permissions to bots and cannot be scoped easily to single schema etc. There is no easy way to create a bot that could be used on behalf of OpenMetadata Team members.

Exemplary use case for this feature would be as such:

Describe the solution you'd like

This feature request is about adding a possibility to treat bot as Team member and thus - such bot would have permission scoped to this Teams permissions.

Describe alternatives you've considered n/a

Additional context n/a

mgorsk1 commented 3 months ago

update: I think this is actually possible, although only using Rest API - UI does not allow to select bot user under Add User button in team view.