Hi bramint & 30460433
I'll desc/list what I did, what worked for me & the steps I took/performed to get each Use case working, in hopes it might help U too.
Use Case #1: LS not generating email for PW re-set or when Creating a new user.
**When Admin creates a new user or when user attempts to re-set their PW, LS should be sending out an email to the user.
However LS does not perform this action.
What I did & What worked for me: Change the way LS handles sending email
LS is configured to use PHP to send out email(configured PHP with my SMTP)
Instead I changed it so LS will directly use SMTP configured in LS
- Click on Configuration->Global settings.
- Email method: Choose 'SMTP' instead of PHP. Under SMTP host: type in ur org's mail server id. Click Save & Close.
(This worked for me/solved on Use case#2, Option 2)Forgot your password?(User re-sets their own PW))
Use Case #2:Create a new user.
**Creating a new user via the 'Add user' option generates a 'Failed to add user' msg & does not generate the LS mail to the user.(C pic "'NoPWemail_Failed to Add New User'ErrorPic")
However, when I go back to Configuration -> Manage survey administrators, I can/do see the new user that I had tried to create earlier via 'Add user' option, listed there.
What I/user Want: For the user to add/change their own PWs.
There R 2 Option to changing/re-setting a users PW
Options:
1)Editing user (Admin resets user PW)
2)Forgot your password?(User re-sets their own PW)
What I did & What worked for me:
For Option:
- Editing user (Admin resets user PW)-
a)Click on 'Set global permission for this user' icon, for the user U are trying to reset PW.
b)Under 'Edit user permissions for user JK' Check on the following permissions for the user; Surveys, Templates & Use internal database authentication. Then click Save.
c)Click on 'Edit this user' icon.
d)Under 'Editing user' type in a temp PW for this user & click Save.
e)Have the user login to LS with the temp PW that the admin had typed in.(This worked for me)
f)After user logs in, User will/can change their PW. Under 'My Account -> My profile' Click 'Change password'
g)User logs in with their new PW. (This worked for user) Success.
2. Forgot your password?(User re-sets their own PW)-
a)User goes to login screen of LS. Click on 'Forgot your password?' & Fill in requested info.
b)User will get email from LS with temp PW.
c)User logs in to LS with the LS generated temp PW.(This worked for the user)
d)After user logs in, User will/can change their PW. Under 'My Account -> My profile' Click 'Change password'
e)User logs in with their new PW. (This worked for user) Success.
BUT for me, the `1st part is still an issue.
**Creating a new user via the 'Add user' option generates a 'Failed to add user' msg & does not generate the LS mail to the user.
However, the new user gets listed under 'User control' in Configuration -> Manage survey administrators.
Hope the workaround works
Thanks
JK