Skip to content

Commit

Permalink
add https and ldap guidelines
Browse files Browse the repository at this point in the history
  • Loading branch information
mdeshmu committed Oct 1, 2023
1 parent 0d0a81c commit 47ef0ae
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions docs/docs/installation/configuring-superset.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -149,6 +149,11 @@ If you're not using Gunicorn, you may want to disable the use of `flask-compress
Currently, Google BigQuery python sdk is not compatible with `gevent`, due to some dynamic monkeypatching on python core library by `gevent`.
So, when you use `BigQuery` datasource on Superset, you have to use `gunicorn` worker type except `gevent`.

### HTTPS Configuration

You can configure HTTPS upstream via a load balancer or an nginx reverse proxy and do TLS Offloading before it reaches Superset App.
You can also configure [SSL in Gunicorn](https://docs.gunicorn.org/en/stable/settings.html#ssl) (the Python webserver) if you are using an official Superset Docker image.

### Configuration Behind a Load Balancer

If you are running superset behind a load balancer or reverse proxy (e.g. NGINX or ELB on AWS), you
Expand Down Expand Up @@ -265,6 +270,12 @@ CUSTOM_SECURITY_MANAGER = CustomSsoSecurityManager
]
```

### LDAP Authentication

FAB allows to authenticate the user’s credentials against an LDAP server.
To use LDAP you need to install [python-ldap](https://www.python-ldap.org/en/latest/installing.html).
Please refer [FAB's LDAP documentation](https://flask-appbuilder.readthedocs.io/en/latest/security.html#authentication-ldap) for configuration details.

### Flask app Configuration Hook

`FLASK_APP_MUTATOR` is a configuration function that can be provided in your environment, receives
Expand Down

0 comments on commit 47ef0ae

Please sign in to comment.