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


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps - Status | Demo | Docs | Install
  1. Cloudron Forum
  2. Feature Requests
  3. Make apps in the dashboard hideable

Make apps in the dashboard hideable

Scheduled Pinned Locked Moved Feature Requests
dashboarduser interface
6 Posts 3 Posters 53 Views 4 Watching
  • 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.
  • subvenS Offline
    subvenS Offline
    subven
    wrote last edited by subven
    #1

    I want to be able to hide apps in the dashboard for users that have no administrator rights for said app.

    My use case is pretty common:

    • unclutter the dashboard from app icons that are not necessary for the user (like Matrix server)
    • I use SSO only and for some apps (like Vaultwarden) I use a external link so I can link directly to something like https://domain.com/#/sso?identifier=login 😁 I have to hide the original app so users only use my custom link.

    My current hack is to remove the app icon and rename the app to "-" but it looks ugly 😧

    1 Reply Last reply
    1
    • T Offline
      T Offline
      Teiluj
      wrote last edited by
      #2

      The feature request is legit.
      However, it might be a bit "overkill", but you could use a "light" second server, which sole purpose is to serve the desired dashboard to your users.
      Server A = Your application server with all your applications
      Server B = Dashboard server

      Server B's directory is synced with server A
      Server B's app tiles are just app link apps which redirect to apps from server A as you wish.

      1 Reply Last reply
      1
      • timconsidineT Offline
        timconsidineT Offline
        timconsidine
        App Dev
        wrote last edited by timconsidine
        #3

        Can you not just use “access control” to hide the app in the user’s dashboard and use the link you mentioned ? 🤷

        Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

        subvenS 1 Reply Last reply
        3
        • timconsidineT timconsidine

          Can you not just use “access control” to hide the app in the user’s dashboard and use the link you mentioned ? 🤷

          subvenS Offline
          subvenS Offline
          subven
          wrote last edited by subven
          #4

          @timconsidine app access is granted via Cloudrons SSO so the user has to have "access" to said app. It's already granted via Cloudron groups so every user just sees the apps he is supposed to use. But not every of these apps should be displayed in the Cloudron dashboard.

          @teiluj I could use any other landing page then. My obvious follow up feature request would be the ability to be redirected to another page after logging into Cloudron. You also have to keep in mind that app access can be individual per user so it's not solved by having a single dashboard you can fully control. I would rather have a cleaner Cloudron dashboard than another dashboard somewhere else.

          timconsidineT 1 Reply Last reply
          0
          • subvenS subven

            @timconsidine app access is granted via Cloudrons SSO so the user has to have "access" to said app. It's already granted via Cloudron groups so every user just sees the apps he is supposed to use. But not every of these apps should be displayed in the Cloudron dashboard.

            @teiluj I could use any other landing page then. My obvious follow up feature request would be the ability to be redirected to another page after logging into Cloudron. You also have to keep in mind that app access can be individual per user so it's not solved by having a single dashboard you can fully control. I would rather have a cleaner Cloudron dashboard than another dashboard somewhere else.

            timconsidineT Offline
            timconsidineT Offline
            timconsidine
            App Dev
            wrote last edited by
            #5

            @subven I defer to you. I recall some other posts that all it did was toggle visibility, not actually control access. It’s a bad field name. But I haven’t tested (on the road) and it may have changed, or I might just be plain and simple wrong.

            Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

            subvenS 1 Reply Last reply
            0
            • timconsidineT timconsidine

              @subven I defer to you. I recall some other posts that all it did was toggle visibility, not actually control access. It’s a bad field name. But I haven’t tested (on the road) and it may have changed, or I might just be plain and simple wrong.

              subvenS Offline
              subvenS Offline
              subven
              wrote last edited by subven
              #6

              @timconsidine you can toggle visibillity for apps that have their own user management. If you use an SSO app, there is "user management" which manages access (and therefore an visible dashboard icon) but "dashboard visibility" is missing from the menu. Its well explained in the documentation.

              I guess what you could do is remove access for an user (within Cloudron), put the user inside a group X that has no access to said app and set up SSO manually within the app to grant access to users within group X.

              Basically, I want the "dashboard visibility" options to be available for all apps. To not make Cloudrons UI confusing, a "Hide for non admins/operators" checkbox would be fine.

              1 Reply Last reply
              2

              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

              With your input, this post could be even better 💗

              Register Login
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • Bookmarks
              • Search