OAuth with Auth0

Security Requirements and Controls

LogScale offers integration with Auth0 for user authentication, requiring the "Change identity providers" permission to configure. While Auth0 provides extensive third-party identity provider support, users should consider data processing agreements and may opt for LogScale's built-in provider support for Google and GitHub to avoid storing personal data with third parties.

LogScale can be configured to authenticate users through Auth0. For more details on how Auth0 works with third party identity providers and advanced usages, please check out the Auth0 documentation.

Auth0 keeps information about your users. This may require you to have a Data Processing Agreement with Auth0. If all you need is Google and GitHub, you can use LogScale's built-in support for several providers and avoid storing your users' personal data with a third party provider.

To have calls to the token endpoint for Auth0 use the cluster's HTTP proxy settings, add the AUTH0_USE_HTTP_PROXY configuration and set the value to true.