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

Reference fab provider documentation in Airflow documentation #36310

Merged
merged 1 commit into from
Dec 19, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions docs/apache-airflow/core-concepts/auth-manager.rst
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,8 @@ users does not need the same user management as an environment used by thousand
This is why the whole user management (user authentication and user authorization) is packaged in one component
called auth manager. So that it is easy to plug-and-play an auth manager that suits your specific needs.

By default, Airflow comes with the :doc:`apache-airflow-providers-fab:auth-manager/index`.

.. note::
Switching to a different auth manager is a heavy operation and should be considered as such. It will
impact users of the environment. The sign-in and sign-off experience will very likely change and disturb them if
Expand Down
1 change: 1 addition & 0 deletions docs/apache-airflow/security/api.rst
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ API Authentication
------------------

The API authentication is handled by the auth manager. For more information about API authentication, please refer to the auth manager documentation used by your environment.
By default Airflow uses the FAB auth manager, if you did not specify any other auth manager, please look at :doc:`apache-airflow-providers-fab:auth-manager/api-authentication`.

Enabling CORS
-------------
Expand Down
2 changes: 2 additions & 0 deletions docs/apache-airflow/security/security_model.rst
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,8 @@ Regular users
They can view and interact with the UI and API. They are able to view and edit DAGs,
task instances, and DAG runs, and view task logs.

For more information on the capabilities of authenticated UI users, see :doc:`apache-airflow-providers-fab:auth-manager/access-control`.

Capabilities of DAG Authors
---------------------------

Expand Down
1 change: 1 addition & 0 deletions docs/apache-airflow/security/webserver.rst
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ Web Authentication
------------------

The webserver authentication is handled by the auth manager. For more information about webserver authentication, please refer to the auth manager documentation used by your environment.
By default Airflow uses the FAB auth manager, if you did not specify any other auth manager, please look at :doc:`apache-airflow-providers-fab:auth-manager/webserver-authentication`.

SSL
---
Expand Down