Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AIP-84 Authentications and Permissions #42360

Open
1 task done
pierrejeambrun opened this issue Sep 20, 2024 · 5 comments
Open
1 task done

AIP-84 Authentications and Permissions #42360

pierrejeambrun opened this issue Sep 20, 2024 · 5 comments
Labels
AIP-84 Modern Rest API area:auth

Comments

@pierrejeambrun
Copy link
Member

pierrejeambrun commented Sep 20, 2024

Depends on #44884: (As long as the front-end is not providing the JWT this cannot be implemented or the front-end will receive 401)

Multiple PRs to add back permissions to all endpoints (the ones from the legacy API that were removed during the migration)

Default to SimpleAuthManager for development time of airflow 3 as long as FABAuthManager does not support JWT auth, this is the only way we can progress on this while #44849 is not completed

Committer

  • I acknowledge that I am a maintainer/committer of the Apache Airflow project.
@pierrejeambrun pierrejeambrun added kind:meta High-level information important to the community AIP-84 Modern Rest API labels Sep 20, 2024
@dosubot dosubot bot added the area:auth label Sep 20, 2024
@jason810496
Copy link
Contributor

Hi @pierrejeambrun, could you please assign this ticket to me? Thanks!

@pierrejeambrun
Copy link
Member Author

Hello @jason810496,

There has been some update on this one, it is not well scoped and depends on the work that Vincent is doing on the FABAuthManager and JWT backend. I do not recommend to take this one at this point. Removing the good first issue tag

@jason810496
Copy link
Contributor

Gotcha, I will take other tickets. Thanks !

@pierrejeambrun
Copy link
Member Author

Related PR #42634

@pierrejeambrun
Copy link
Member Author

cc: @vincbeck

@pierrejeambrun pierrejeambrun removed the kind:meta High-level information important to the community label Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AIP-84 Modern Rest API area:auth
Projects
Development

No branches or pull requests

2 participants