While waiting for my Idea Open Salesforce URLs in emails, chats, etc. in existing Salesforce Console to gather 10k votes, I'd like to understand how best to force a Salesforce URL clicked from an email, chat message, etc., to open on a primary tab in the existing Salesforce Console if the user has an active session in the console.

Current behaviour opens the link on a new browser tab, even if the URL is in the console-style format. SFDC confirms this is working as intended, but that doesn't make it desirable: click three links and you end up with three consoles in three browser tabs, defeating the purpose of the console.

Would this best be tackled as a Chrome extension, using Visualforce to handle the redirect, or via another approach? It's important to maintain robust security.

Thanks in advance for your suggestions.

  • Scott, I am, in fact, working on a browser extension to provide this capability. From your comment, it sounds like you use Google Chrome. Correct me if you are interested in other browser. I will keep you posted. Other viewers: if you are interested, please comment on which browser is preferable.
    – szone
    May 3 '15 at 19:07
  • Yes, our users are mostly using Chrome so that's what I had in mind. May 5 '15 at 6:54

There's a Chrome Extension out there which address this sad issue, called 'Click-to-Console': Link Here.

Hope this helps.

  • That does seem to do the trick - thanks for the tip! The current permissions level ('Read and change your data on all websites you visit') is probably enough to shoot it down from a security point of view. I wonder if the desired redirection could not be achieved with narrower permissions. Nov 30 '16 at 13:15
  • Just a note that this extension was created by a Salesforce employee. It's not official or supported, but that should help with security concerns. I don't think it could be done without those permissions, since it would have to read and control other web tabs in order to close them and open as a console tab.
    – Paul H.
    Feb 17 '17 at 18:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.