Skip to content

Commit 1a89ac8

Browse files
kuntalkumarbasurtyler
authored andcommitted
Update 2021-04-26-integrating-airflow-and-okta.md
1 parent 29e8f60 commit 1a89ac8

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

_posts/2021-04-26-integrating-airflow-and-okta.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,16 @@ At Scribd we use Airflow as a scheduler for most of our batch workloads, this bl
1414

1515

1616
## Prerequisite:
17-
1. Okta with [API Access Management](https://developer.okta.com/docs/concepts/api-access-management/) enabled.
17+
This section will describe the minimum setup that will require to enable this integration,
18+
1. Okta with [API Access Management](https://developer.okta.com/docs/concepts/api-access-management/) enabled. Without this feature enabled in OKTA we will not be able to integrate Airflow with OKTA
1819
1. [Flask-AppBuilder
1920
3.2.2](https://github.com/dpgaspar/Flask-AppBuilder/tree/v3.2.2). Official
2021
Airflow repo has a
2122
[constraint](https://github.com/apache/airflow/blob/master/setup.cfg#L97) on
2223
`flask-appbuilder~=3.1,>=3.1.1`, so we might need to use a fork to get this
23-
integration going.
24-
1. `sqlalchemy>=1.3.18, <1.4.0`
25-
1. `authlib==0.15.3`
24+
integration going.
25+
1. `sqlalchemy>=1.3.18, <1.4.0` --> This is because of some python dependency for Flask-AppBuilder
26+
1. `authlib==0.15.3` --> authlib needs to installed along with Airflow to enable flask-appbuilder integration with Okta via OIDC
2627

2728
## Okta Setup
2829

0 commit comments

Comments
 (0)