Does anyone know if it is possible to create a dynamic, user-based action button? In my application I have set up a number of different homepages for the different board members in our company. Each one has a different set of dashboards. On each of the dashboards I’ve added a simple ‘home’ button to quickly navigate back to their homepage. However, they do share some of the same dashboards. Is it possible to dynamically redirect to a particular homepage based on the user who clicks the button?
Thanks!
Page 1 / 1
Hi @Bas ,
According to the current feature - I think, we can setup the different homepage for each user role here: Settings → Roles Permissions & Access → Board Access Configuration tab → Application homepage section
It will setup the homepage for each role.
If you have added buttons on all the dashboards in the application to redirect to their respective homepage based on “user role”,then as of now action buttons support external link / link to a board. (but not based on User Role)
However, if you want to add action buttons that should allow users to redirect to their concerned “Homepage”: As a work-around, here’s the solution:
You’d need to create a copy of all the dashboards (depending upon the number of roles.)
Example: ‘Reporting and Analytics Dashboard’ - Create 3 copies of the dashboard
Each of the above dashboard will have 3 different buttons to 3 different homepages (based on role)
Similarly, perform the same activity for all the other dashboards in the application
Please note, you’d need to setup the Board Access too so that only relevant boards are visible to the concerned team/role. Example: ‘XYZ’ role should be able to view the Reporting and Analytics Dashboard once i.e. just 1 copy and it will have an action button that will redirect to “Homepage of XYZ role”
These articles are very useful.
Since there isn’t any functionality to have buttons based on the user/ role, you can post it as an idea here: https://community.pigment.com/ideas