vincbeck opened a new issue, #60885: URL: https://github.com/apache/airflow/issues/60885
### Description The [auth manager interface](https://github.com/apache/airflow/blob/main/airflow-core/src/airflow/api_fastapi/auth/managers/base_auth_manager.py) has been updated to support multi-team. Example: `ConnectionDetails` contains `team_name` as information. This `team_name` is provided by Airflow when the environment is running in multi-team mode. The auth manager receives the team information, now we should use it to make authorization policies. The idea is to pass down this `team_name` information to Keycloak so that it could be used when writing authorization policies ### Use case/motivation Multi-team mode is coming in Airflow. We need an auth manager which supports multi-team so that users can write their team specific authorization policies. ### Related issues _No response_ ### Are you willing to submit a PR? - [ ] Yes I am willing to submit a PR! ### Code of Conduct - [x] I agree to follow this project's [Code of Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
