Auth
Manage logins, passwords, etc.
ποΈ Log in
Logs in the user and creates an active session
ποΈ 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.