The drop down menu in the upper right of a user's profile screen has disappeared so our users are no longer able to get into their settings and change their username, etc. Where did this function go?
Your members role does not have the settings > view or personal info > view permissions. I would recommend experimenting with those permissions to find the level you feel is appropriate for your members, they are powerful permissions
Let me check for you that nothing has changed recently.
I just messed around with the "view personal info" in member permissions. When I checked the box, the roles we want hidden did appear, but the drop down menu to change user settings still was absent. So it doesn't look like that's the cause.
Are you sure that you all haven't made any changes, to your theme or otherwise? When I am spoofed into a user, I can still get to the settings by going directly to http://writersdomain.vanillaforums.com/profile/edit, When logged in as an administrator, the drop down is there, but the sprite appears to be off. I would check through your theme and make sure the element isn't being hidden, or perhaps add profile/edit to your top menu.
Ah, Did you recently turn on your SSO? Your registration is set to connect, which disables profile editing automatically as it is then handled on your end. You enabled username editing, but it seems to not override the SSO setting currently. The quickest workaround I can implement is turning on either the location or title field for users, would that be alright?
It would give the users a blank field where they could enter a title or a location, which overrides the sso settings to remove profile editing completely. I would also recommend, if SSO is your only method of connecting users, that you set it to your default sign in method in the JSconnect settings. You also have "This connection is in test-mode." selected which makes jsconnect ignore signatures, since you have SSO running live, you that unchecked so you aren't vulnerable.