Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


    Cloudron Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular

    View Dashboard as User/Group

    Feature Requests
    4
    9
    220
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • d19dotca
      d19dotca last edited by

      I think it'd be a nice feature to add in a way to easily view the Dashboard as if I were a particular user without actually needing to gain access or imitate them. Remember the old Facebook feature where we could type in a contact name and see how they can view our Profile info so we can make sure they're seeing what they should and nothing more? That was a super useful feature, and I think something like that in Cloudron would be pretty awesome. πŸ™‚

      --
      Dustin Dauncey
      www.d19.ca

      micmc 1 Reply Last reply Reply Quote 3
      • micmc
        micmc @d19dotca last edited by

        @d19dotca Could be useful, but you could also use another browser or another local machine on your LAN and login as such said user to see it. πŸ™‚


        https://marketingtechnology.agency
        For cutting edge web technologies

        d19dotca 1 Reply Last reply Reply Quote 1
        • d19dotca
          d19dotca @micmc last edited by d19dotca

          @micmc Right, but that entails needing to use the Cloudron method to impersonate a user or otherwise ask them for their credentials, which is what I'm hoping to avoid. πŸ˜‰

          The purpose of this would be to be proactive before getting reports from users that they don't have access to something they should have, as well as to ensure some users don't have access to more than they need to accidentally too.

          --
          Dustin Dauncey
          www.d19.ca

          micmc jdaviescoates 2 Replies Last reply Reply Quote 0
          • micmc
            micmc @d19dotca last edited by

            @d19dotca Ahhh I see, yeah that's an excellent idea then. πŸ™‚


            https://marketingtechnology.agency
            For cutting edge web technologies

            1 Reply Last reply Reply Quote 1
            • robi
              robi last edited by

              While typically this is solved via screen sharing to see with the users eyes, the ability to virtually visualize locally what they are seeing, for ex. (3rd app from the left), would make the screen share unnecessary.

              Once one has a large number of users and groups, things quickly get out of hand mapping multiple overlapping groups, etc.

              Not sure this should be part of the dashboard view filters though, but more something part of the user management page, perhaps by adding a button to see their dashboard view.

              Life of Advanced Technology

              d19dotca 1 Reply Last reply Reply Quote 1
              • d19dotca
                d19dotca @robi last edited by

                @robi said in View Dashboard as User/Group:

                Not sure this should be part of the dashboard view filters though, but more something part of the user management page, perhaps by adding a button to see their dashboard view.

                I agree, I think having that functionality on the Users area instead of on the Dashboard itself would be a good idea.

                --
                Dustin Dauncey
                www.d19.ca

                1 Reply Last reply Reply Quote 0
                • jdaviescoates
                  jdaviescoates @d19dotca last edited by

                  @d19dotca said in View Dashboard as User/Group:

                  needing to use the Cloudron method to impersonate a user

                  I'm unclear why just using the existing impersonate feature isn't a good fit for this use case?

                  What's the difference between that are what you are proposing? and how is the latter better? thanks! πŸ™‚

                  I use Cloudron with Gandi & Hetzner

                  d19dotca 1 Reply Last reply Reply Quote 0
                  • d19dotca
                    d19dotca @jdaviescoates last edited by d19dotca

                    @jdaviescoates said in View Dashboard as User/Group:

                    I'm unclear why just using the existing impersonate feature isn't a good fit for this use case?

                    Fair question. So in my thinking, that feature along with my use-case would require me to logout as the admin, login as the user, logout as the user, log back in as the admin, and repeat the entire process for every user. In other words, extremely time consuming and inconvenient if I wanted to do an audit of all my users (30+, but I imagine many people have even more than that) to ensure they all are only what they should see, for example. Being able to simply have a β€˜mode’ I could enter without needing to get temporary passwords for every single user, and basically behave the same way as Facebook’s feature used to - would be pretty awesome. πŸ™‚ Hopefully that helps clarify a bit.

                    --
                    Dustin Dauncey
                    www.d19.ca

                    micmc 1 Reply Last reply Reply Quote 2
                    • micmc
                      micmc @d19dotca last edited by

                      @d19dotca Yes, and in such case, the way you want to implement it would be just perfect. Personally, I'm running an Email Marketing App SaaS which has exactly such feature, and moreover when I impersonate a user while being that user and seeing the account as it, there's sticky top bar with a warning that we're impersonating a user with a button to click and go back to admin. All hassle free as you suggest. Yeah. πŸ™‚


                      https://marketingtechnology.agency
                      For cutting edge web technologies

                      1 Reply Last reply Reply Quote 2
                      • First post
                        Last post
                      Powered by NodeBB