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

Add support for SAML auth backend #20705

Open
1 task done
eladkal opened this issue Jan 6, 2022 · 13 comments
Open
1 task done

Add support for SAML auth backend #20705

eladkal opened this issue Jan 6, 2022 · 13 comments
Assignees
Labels

Comments

@eladkal
Copy link
Contributor

eladkal commented Jan 6, 2022

Body

Previously also asked in Jira https://issues.apache.org/jira/browse/AIRFLOW-4539

Committer

  • I acknowledge that I am a maintainer/committer of the Apache Airflow project.
@eladkal eladkal added kind:feature Feature Requests area:auth labels Jan 6, 2022
@subkanthi
Copy link
Contributor

can I take a look at this if no one is working on this. Thanks

@eladkal
Copy link
Contributor Author

eladkal commented Jan 6, 2022

@subkanthi assigned

@Jedsman
Copy link

Jedsman commented Jan 13, 2022

There is this solution that works for airflow 1.x.x, but for some reason does not for airflow 2.x. Maybe it can be used as a reference for this. The solution is here https://www.manishpoddar.com/post/how-to-implement-aws-single-sign-on-sso-on-airflow

@HaloKo4
Copy link

HaloKo4 commented Jan 19, 2022

looking forward for this integration!

@victorphoenix3
Copy link
Contributor

Hi, I would like to attempt this implementation.

@subkanthi
Copy link
Contributor

Hi @victorphoenix3 , Im working on the API support for SAML, please feel free to take on SAML support for the webserver, it might need some digging into the FAB support.
#11305

@potiuk
Copy link
Member

potiuk commented Feb 14, 2022

assigned you @victorphoenix3 !

@subkanthi subkanthi removed their assignment Feb 28, 2022
@eladkal
Copy link
Contributor Author

eladkal commented Sep 7, 2022

Probably dependent on dpgaspar/Flask-AppBuilder#1028

@jjournet
Copy link

does that mean that today, we can't use a SSO solution (like keycloak) with Airflow ?

@LucaSoato
Copy link

Do we have any news about SSO for Airflow?

@potiuk
Copy link
Member

potiuk commented Oct 25, 2022

You can use keycloak this can be done independently of SAML support for Airlfow. You need to forward the right Authorisation headers from Keycloak and make Airflow/FAB use them AFAIK.

@merovigen
Copy link

@jjournet you can use OAuth for Keycloak integration.
Please take a look at this example, it helped me with a custom OAuth identity provider.

@potiuk
Copy link
Member

potiuk commented Nov 16, 2022

This is a very cool article. Thanks for bringing my attention to it @merovigen

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

9 participants