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]

Reply via email to