One of our customers, through a partner, asked us to develop a functionality extension to pentaho. We like that. In the true open source spirit, he allowed the work to be released to the Pentaho community. We love that. So here it is:
CST - Community Startup Tabs
This project allows pentaho developers to define a set of rules to define which tabs will open when a user logs in to pentaho. Example:
I want my financial users to open 3 tabs at start with pivot analysis, department managers to open 3 dashboards and everyone else to get the home screen
This is possible by editing a very simple configuration file that even supports regular expressions. Try it out.