The use case We are trying to build is for our consulting Projects. We have created some Reports for our consulting engagements in our Org. These Reports are a Part of Dashboard. However, we want to show the reports per account hence want to build a separate CS360 layout exclusive for consulting reports and then search an account and load this layout for our consulting users.
First, why don't you want the Consulting users to see these reports on their usual layout -- why should they have to switch into a special one?
CS360 - the default layout is used by CSM's. Consulting Users are different set of people looking at a different perspective of account and metrics.
Second, as it sounds like this is focused on reports, how about just adding a global filter to the dashboard so users can select the Customer they want and everything filters there?
This is not only focused on Reports, we are building some metrics like Life time Value and Time to Value metrics which needs to be shown per account as a Widget.
Over all the use case is - having different CS360 layout for different line of business ( Of which consulting is one ).
Of course there will some overlap of data and reports across line of business such as Scores and customer stages depending on whats needed by the team and the specific metrics related to the business.