Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-1725

Allow staff to send clients password reset link emails

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.5.0
    • Fix Version/s: 4.9.0-b1
    • Component/s: Staff Interface
    • Labels:
      None

      Description

      Clients often have trouble requesting a password reset, and open a ticket, or call and ask for their password to be updated. It's better to send them the normal password reset email as it allows them to enter a new password that they are likely to remember, and it confirms that they do in fact have access to the email address on file.

      On the client profile page, under "Account Actions" add a new item toward the bottom called "Send Password Reset". Selecting this link will open a new section on the right where you would select the contact that should receive the password reset email.

      The list of available contacts should only include those that have login credentials, and should default to the primary contact (The client).

      Submitting the form would send the same password reset email as if the client had requested the password reset themselves.

      See http://www.blesta.com/forums/index.php?/topic/4244-admin-reset-and-send-client-password-reset/ for original request.

        Issue Links

          Activity

          Hide
          tyson Tyson Phillips (Inactive) added a comment -

          It may be worthwhile to consider CORE-1359 and choose an email template to use. This way, instead of having a new link for every email template (e.g. Password Reset, or Welcome Email), we can choose a template, pre-populate the email template, and allow admins to send the email from the Email Client page

          Show
          tyson Tyson Phillips (Inactive) added a comment - It may be worthwhile to consider CORE-1359 and choose an email template to use. This way, instead of having a new link for every email template (e.g. Password Reset, or Welcome Email), we can choose a template, pre-populate the email template, and allow admins to send the email from the Email Client page
          Hide
          admin Paul Phillips added a comment -

          I think this can be simple under a client's profile page, Actions, takes you to a page on the right column that has a dropdown consisting of:

          • All contacts that have a login
          • Start with the primary contact or client, defaulting to that user
          • Display a dropdown of all users, in the format "Name (Type) Email", e.g. "John Masterson (Primary) john@domain.com"
          • A submit button, once clicked will send the password reset to the contact selected and display a success message to the staff member
          Show
          admin Paul Phillips added a comment - I think this can be simple under a client's profile page, Actions, takes you to a page on the right column that has a dropdown consisting of: All contacts that have a login Start with the primary contact or client, defaulting to that user Display a dropdown of all users, in the format "Name (Type) Email", e.g. "John Masterson (Primary) john@domain.com" A submit button, once clicked will send the password reset to the contact selected and display a success message to the staff member

            People

            • Assignee:
              tyson Tyson Phillips (Inactive)
              Reporter:
              admin Paul Phillips
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                31/Mar/20

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 5 hours
                5h

                  Agile