Apache Superset
Apache Software Foundationother4 credentials
Superset Administrator/User Password
apache-superset / admin-user-password
Apache Superset local users authenticate to the web UI and API through Flask AppBuilder security. Administrators are created during initialization or provisioning.
Location
/login/, /api/Superset web UI, REST API, SQL Lab, and embedded dashboard flows
Superset metadata database user/security tables and password hashes
superset_config.pyAuthentication, database, secret key, OAuth, LDAP, and feature configuration
Kubernetes Secrets, Docker secrets, vaults, and password managers
Deployment configs, tests, Helm chart values, and application repositories
Webserver, worker, audit, and authentication logs
Notes
No universal Superset admin password is modeled; it is created by superset fab/create-admin or deployment automation.
SECRET_KEY / Encryption Secret
apache-superset / secret-key-and-fernet-key
Superset relies on SECRET_KEY and related encryption material to sign sessions and encrypt sensitive metadata such as database connection passwords.
Looks like
pattern(?m)^\s*(SECRET_KEY|SUPERSET_SECRET_KEY)\s*=\s*['"][^'"\r\n]{16,255}['"]Location
SUPERSET_SECRET_KEY, SECRET_KEYSuperset/Flask secret-key environment configuration
superset_config.pySECRET_KEY and security configuration
Kubernetes Secrets, Docker secrets, and external vaults
Committed config files, Helm values, and example deployments
Metadata database backups and deployment bundles
Database Connection Password / SQLAlchemy URI
apache-superset / database-connection-secret
Superset stores database connection URIs and credentials for analytics databases and the metadata database.
Looks like
pattern(?m)^\s*(SQLALCHEMY_DATABASE_URI|SUPERSET_DATABASE_URI)\s*=\s*['"][^'"\r\n]+://[^'"\r\n]+:[^'"\r\n@]+@[^'"\r\n]+['"]Location
SQLALCHEMY_DATABASE_URI, SUPERSET_DATABASE_URISuperset metadata database URI environment/config values
Superset metadata database encrypted DB connection records
superset_config.pySQLALCHEMY_DATABASE_URI and datasource settings
Kubernetes Secrets, Docker secrets, deployment vaults, and database password stores
SQLAlchemy errors, worker logs, and connection test traces
OAuth, LDAP, and API Integration Secret
apache-superset / oauth-ldap-api-secret
Superset deployments may contain OAuth/OIDC client secrets, LDAP bind passwords, guest token signing configuration, and embedded analytics secrets.
Location
AuthorizationBearer/JWT/API tokens for Superset API clients
superset_config.pyAUTH_TYPE, OAuth providers, LDAP, guest token, and feature config
OAUTH_CLIENT_SECRET, LDAP_BIND_PASSWORDCommon exact environment variable names used by Superset deployment configs for OAuth and LDAP secrets
Vaults, Kubernetes Secrets, Docker secrets, and deployment secret stores
Committed deployment configs, tests, and integration examples
OAuth, LDAP, and API debug logs
Notes
SUPERSET_OAUTH_SECRET was not kept as an ASF Superset-owned exact env var; deployments may define their own names in superset_config.py.
Scope
Authorized use
LOLCreds helps map the credential surface of real products: known defaults, generated values, credential locations, and exposure patterns.