glance icon indicating copy to clipboard operation
glance copied to clipboard

ability to customize the dashboard per user

Open junglebells opened this issue 2 months ago • 4 comments

Description

Not all links are meant for all users. It would be nice to customize the page so that certain users are able to access different links than others.

best case: create user groups with individual users and assign page configuration to each group.

Example: admin has access to all links/ pages. super user/ manager has access to a sub-set, and a regular user has even more restricted access.

A simple config where we can define pages (e.g home.yml, glance.yml) for each authenticated user - would be an excellent start:

auth: secret-key: # this must be set to a random value generated using the secret:make CLI command users: admin: password: 123456 pages: <list of pages> svilen: password: 123456 pages: <list of pages>

junglebells avatar Oct 31 '25 01:10 junglebells

The other option is to specify list of common pages, and then "include" or "exclude" per user.

junglebells avatar Oct 31 '25 02:10 junglebells

This may be related to https://github.com/glanceapp/glance/issues/694

beanaroo avatar Nov 01 '25 09:11 beanaroo

This may be related to #694

Correct, we are looking for the same outcome. Would love to have this feature implemented.

junglebells avatar Nov 01 '25 17:11 junglebells

I have created a PR https://github.com/glanceapp/glance/pull/858 that solves this. Please review and let me know.

abhi-singhs avatar Nov 03 '25 12:11 abhi-singhs