So, a couple of months back, Matt and I went over to San Francisco for Google IO - the Google developer conference. We were also planning to catch up with some of our friends at Salesforce while we were out there and so thought that it would be fun to build some more integration between the two companies' technologies. About a week before we set out, the team sat down for a brainstorming session and we came up with iSalesforce - affectionately named in homage to Salesforce and iGoogle.
The idea was to build a customisable desktop / homepage much like iGoogle but within Salesforce using the new Visualforce technology. Here's an outline of some of the things that it can do,
- Users can add and remove functional components to/from a page and arrange the components on the page via drag and drop
- Components can be Google Gadgets or Visualforce pages, which effectively means anything you can display on a web page - including Salesforce dashboards
- Different arrangements of components can be saved in separate workspaces
- State is saved in Salesforce so that customisations are not lost between sessions
- Components are setup and controlled using Salesforce custom objects
- Rights and priveleges can be controlled using Salesforce roles and profiles if required
- This is all achieved without once having to enter Salesforce application setup
After we had started building iSalesforce, and just before we went out to San Francisco, I was browsing the Salesforce IdeaExchange and came across the following two Ideas "Home Tab customizable by End-Users like iGoogle" and "Drag and Drop for Dashboard Editing" with 490 and 2,910 votes respectively. With custom homepages now available and using the unofficial reports API, iSalesforce could fix both those Ideas. I pointed this out to Mark Trang and Thomas Tobin from Salesforce and they encouraged me to offer iSalesforce as a solution. Neither Idea is on any product roadmap and Ideas are often closed by people other than Salesforce themselves, which is something I didn't know.
You might therefore be reading this post having followed a link from one of those two Ideas. If iSalesforce is something that you would like to use then leave a comment below or email iSalesforce[at]kusiri.com. Visualforce pages cannot yet be packaged for the AppExchange so we cannot simply release iSalesforce onto the AppExchange. There are, however, other ways of making Visualforce applications available to people and if there is enough interest in iSalesforce then we'll spend some time doing that.
RSS Feed
2 comments:
We would LOVE to see this offered!!
Here we were thinking how great it would be to integrate iGoogle w/ SF and give users the ability to create their own page- add feeds etc.. and behold!! You already did it.
If there is some way you can pass this along - we'd be thrilled.
I would like more information about this; it would be a great additional feature for our users.
We have alot of internal security, so I'm not sure how feasible this would be to implement but would be very interested to learn more about it.
Post a Comment