Support assigning multiple team owners to a data asset
Is your feature request related to a problem? Please describe.
In many cases, data assets such as tables, topics, or dashboards are co-managed by multiple teams (e.g., Data Engineering + Analytics). Currently, OpenMetadata only allows assigning one team owner per asset, which limits flexibility in modeling shared ownership and responsibilities.
Describe the solution you'd like
Allow assigning multiple teams as owners of a single data asset, similar to how multiple users can be added as owners. The UI and API should support selecting more than one team, and ownership should be clearly reflected in the asset page and permissions.
Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.
Additional context this is particularly useful in federated environments, where ownership is distributed across domains. Here's an example scenario:
Team A handles ingestion
Team B ensures data quality
Both are accountable for the asset