This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 4b2aa03839 Reference fab provider documentation in Airflow
documentation (#36310)
4b2aa03839 is described below
commit 4b2aa03839e9cd7a1c0308f15d15a0224af32795
Author: Vincent <[email protected]>
AuthorDate: Tue Dec 19 18:54:21 2023 -0500
Reference fab provider documentation in Airflow documentation (#36310)
---
docs/apache-airflow/core-concepts/auth-manager.rst | 2 ++
docs/apache-airflow/security/api.rst | 1 +
docs/apache-airflow/security/security_model.rst | 2 ++
docs/apache-airflow/security/webserver.rst | 1 +
4 files changed, 6 insertions(+)
diff --git a/docs/apache-airflow/core-concepts/auth-manager.rst
b/docs/apache-airflow/core-concepts/auth-manager.rst
index f0272aa3f3..55056f7f46 100644
--- a/docs/apache-airflow/core-concepts/auth-manager.rst
+++ b/docs/apache-airflow/core-concepts/auth-manager.rst
@@ -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
diff --git a/docs/apache-airflow/security/api.rst
b/docs/apache-airflow/security/api.rst
index c39d2599ce..b23a06a7d7 100644
--- a/docs/apache-airflow/security/api.rst
+++ b/docs/apache-airflow/security/api.rst
@@ -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
-------------
diff --git a/docs/apache-airflow/security/security_model.rst
b/docs/apache-airflow/security/security_model.rst
index 55231160f7..c5a00da9bb 100644
--- a/docs/apache-airflow/security/security_model.rst
+++ b/docs/apache-airflow/security/security_model.rst
@@ -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
---------------------------
diff --git a/docs/apache-airflow/security/webserver.rst
b/docs/apache-airflow/security/webserver.rst
index bbd69ffb38..fb570bb985 100644
--- a/docs/apache-airflow/security/webserver.rst
+++ b/docs/apache-airflow/security/webserver.rst
@@ -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
---