Forgotten Password

Overview

Users of Sifflet tenants that support username/password login sometimes need to reset their password (e.g. if they forgot to store it in their password manager, etc.) to be able to access their account.

Forgot Password Workflow

Prerequisites

Because it involves emails, the "Forgot password?" feature, although available on all tenants, only works for SaaS deployments and self-hosted deployments that include a SMTP server.

If you use a self-hosted Sifflet deployment that doesn't include a SMTP server and you're looking to reset one or several users' passwords, you can leverage the reset password workflow or the corresponding Reset a user password API endpoint.

Reset Your Password With the ”Forgot Password?” Workflow

If you forgot your password and need to reset it, follow the below steps:

  • Head to your login page, i.e. https://<TENANT_NAME>.siffletdata.com/sign-in
  • Click on the Forgot password? link located above the Password field
    Note: Only tenants that support username/password login support this workflow
  • Enter your email address and click the Send email button
  • Head to your mailbox and open the "Your Sifflet account password reset request" mail
  • Click the Reset password button
  • Enter your new password in the New Password and Confirm New Password fields and click the Reset password button
  • Click the Return to sign in link
  • Enter your email address in the Email field and the password you just defined in the Password field
  • Click the Sign in button
  • If everything went well
    • You should enter the Sifflet application
    • You should receive an "Your password has been reset" email confirming your password was successfully reset.

Note: The "Forgot password?" workflow only works for users who already had a password defined at some point. This ensures that only users that users with the admin system role decided to allow to login via username/password are able to do so.

Reset Password Workflow

Another approach to reset one or several users' passwords is to leverage the reset password workflow that is available on the Users page. This workflow can notably come in handy for self-hosted Sifflet deployments that don't include a SMTP server as it doesn't require sending emails.