Auth
Manage logins, passwords, etc.
📄️ Log in
Logs in the user and creates an active session
📄️ Get Google auth settings
Returns the current settings for Google Authentication (deprecated, please use OpenID instead)
📄️ Set Google auth options
Updates the settings for Google Authentication (deprecated, please use OpenID instead)
📄️ Get SAML auth settings
Returns the current settings for SAML authentication
📄️ Update SAML auth settings
Updates the settings for SAML Authentication
📄️ Get OIDC auth settings
Returns the current settings for OIDC Authentication
📄️ Set OIDC settings
Configure OpenID Connect as a login provider for Unleash.
📄️ Get Simple auth settings
Is simple authentication (username/password) enabled for this server
📄️ Update Simple auth settings
Enable or disable simple authentication (username/password)
📄️ Returns the list of permissions for the service account.
Gets a list of permissions for a service account. Project and environment can be specified.
📄️ Gets access overview
Gets an overview of what access all users have to all projects and groups
📄️ Gets available permissions
Returns a list of available permissions
📄️ Validates a token
If the token is valid returns the user that owns the token
📄️ Changes a user password
Allows users with a valid reset token to reset their password without remembering their old password
📄️ Validates password
Verifies that the password adheres to the [Unleash password guidelines](https://docs.getunleash.io/reference/deploy/securing-unleash#password-requirements)
📄️ Reset password
Requests a password reset email for the user. This email can be used to reset the password for a user that has forgotten their password
📄️ Returns the list of permissions for the user
Gets a list of permissions for a user, additional project and environment can be specified.