Question

Photo of Ross Li

0

Staff Workers can't access My Settings on Internal Site

If we login as a Rock Administrator on our Internal site, the My Settings page (from the drop down when clicking user name on top right hand corner) will open My Settings page properly, (which on our site is page/360) . However, the same link for the Staff Worker level login will be pointing to page/44, which on our site is the Admin Tools page, which will result in showing the unauthorized access page. 

So currently on our site, Staff level workers are not able to change their passwords. Just wondering if others has this issue or this is caused by specific settings we have on our site. Pointers on how to change that link for staff workers is appreciated. Thanks!

  • Photo of Jim Michael

    0

    That's really weird! In our system My Settings points to /page/360 regardless of who's logged in. Have you checked the login block settings to make sure they didn't get changed? If yours is already set to My Settings page as shown, then I'm stumped as to how staff users are getting to /page/44 via that link... I guess it would have to be some bizarre combination of rights and routes? Have you done lots of edits to change the default rights Staff Workers roll has by default?


    • Ross Li

      Hi Jim,


      Thanks, you're right, our My Settings Page has been change accidentally to the Admin Tools page. The reason why it was inconsistent for Admin users and Staff users seems to be cause by caching. Once we cleared the server side cache, even the admin user's My Settings Page is pointing to Admin Tools which is what is currently set in the block setting.


      I am trying to set it back, however, it is not allowing me to save without selecting a My Account Page. I believe the My Account Page is for the external site only, and I couldn't find it in the drop down box. It doesn't allow me to leave it blank either. Any ideas what I can set that to?


      And under My Profile Page it says 1 route exists. How does one create these routes just out of curiosity?


      Thanks.

    • Ross Li

      I have forced the block to save my selecting a My Account page, but now my drop down shows My Account, My Settings, My Profile, My Dashboard. I have made My Account to go to the same page as My Settings for the internal site, but I would really like to not have to show the My Account link here.


      Thanks!

    • Ross Li

      Thanks Jim, I have submitted the bug report.


      We are pretty stumped on how it got changed in the first place as our Login Status Block shows a different My Settings Page link while My Account Page link was still blank. If someone were to have changed it manually, a blank My Account Page link shouldn't have been allowed.


      Anyways, guess we will live with the extra link for the drop down for now.

    • Jim Michael

      Yeah, good point... changing it yourself would have triggered the required settings upon save. You can probably "fix" it via SQL and deleting just the right value, but that's beyond my skills. I'll keep my eye on the bug report to see what they say about it.