This article was inspired by Johann Fuhrmann’s LinkedIn post highlighting that Salesforce Inspector has been deprecated (informally, or formally, not too sure). LinkedIn posts are a bit ephemeral so I thought I would help out and try and amplify the message a bit.
Then, in the process of writing this article I came across a howler: Exactly who are you “giving read all rights” too? So there’s a deep dive on that too. It’s a bit scary.
Back to the main focus: If my Number 1 Salesforce time-saving plugin has been end-of-lifed, what’s the alternative? And since I’m here, what other Chrome plugins do I genuinely use on a day-to-day basis, particularly in my role as a Salesforce Administrator and Consultant.
Sneak peak: (in order of usage)
- Salesforce Better Formula Editor (and privacy insights)
- Salesforce Inspector Reloaded
- ORGanizer for Salesforce
- Salesforce Colored Favicons
- Salesforce Change Set Helper
- Why Salesforce
…and some Final Thoughts at the end.
Salesforce Better Formula Editor (and privacy insights)
This plugin makes it a doddle to get the logic right when creating and troubleshooting formulas. You can include fields and related fields, and there’s automatic highlighting of (coloured) brackets and other significant components.
Good news though! I tracked down Jalil Laaraichi, the awesome author, to understand more. The vast majority of Salesforce Chrome Plugin authors are enthusiasts; the same with Jalil. They’re not doing it for the money, they’re doing it to pay-it-forwards, to benefit others in the Trailblazer Community, in the same way that they have benefitted in the past – as well as for fun! This means they don’t have people, or even the bandwidth, to watch out for legal changes, or perhaps the desire to spend hours on documentation.
But this installation box warns you that the plug can “read and change your data on all salesforce.com sites” is important! You are giving them access to read and access all data on your business critical Salesforce instance. In this instance I’ve confirmed with Jalil that Better Salesforce Formula editor doesn’t steal your data – it all stays local, with an opt-in if you want to enable the AI component. I hasten to add that ALL the other plugins also have similar permission requirements.
Jalil had ignored my initial approaches because he’s been contacted on many occasions by people wanting to buy the app from him. Once that happens he recognised that there wouldn’t be any control over what someone can do with the data. Now I understand why my friends who work in regulated industries have such a hard time installing simple plugins.
The same warning about data access still applies for most, or perhaps all, the other plugins I mention as to interact with a web page to add/alter controls, they need to at least read the content of the page. GDPR legislation reminds us that hoping for the best isn’t good enough. We need to be cautious and respectful of EU and UK people’s personal information and follow certain principles regardless, and that’s your (legal) responsibility. I suspect none of the plugins are perfect, a subject I now now understand better.
nb. Two theoretical workarounds are to use this plugin only a in browser that only accesses sandboxes; or to install it, deactivate it, and only activate it when you are working on sandboxes. Also Salesforce ORGanizer (covered later) has an inbuilt formula editor, but this doesn’t do coloured brackets, my #1 requirement when editing formulas.
So, you’re on a record and there is a field that isn’t on the page layout because most users don’t need to see it, but for this particular field you do. What to do? Run a report? No.
Simply click on the discrete arrow on the right hand side and then press “Show all data” on the popout and here you will have the easiest, most intuitive way to:
- Update any field on the record (use the Filter box at the top of the next page to jump straight the necessary field)
- Clone the record
- Delete the record (always handy when you’ve removed the button from the page layout)
But I now notice that there’s a Field button. With this you don’t just jump to the object, but straight to the Setup Field listing.
HUGE time saver, every day. And that’s just the functionality I use. There’s much more to it besides that!
HEALTH WARNING: If it didn’t strike home earlier from this article, this plugin highlights it: being able to read all the data, means all the data! These plugins are really helpful for admins, but they mean you are putting a lot of trust in the plugin authors and their release processes.
Embarrassed confession. This plugin does loads but I only use it for one thing. Or at least I used to… that’s the advantage of doing research when writing articles!
Quick Login As in Incognito mode
Install the plugin, go into Settings and set the Quick Login As shortcut as “Ctrl L” and don’t look back! This logs me in as whichever user I wish to be in Chrome’s Incognito Mode, meaning that there’s no risk of stale sessions or confusion about whether I’m currently logged in as Admin or not. And saves a huge amount of mouse clicks too
Bonus: It’s Ctrl Shift 1 for the Company ID! 💖
This plugin also can store login details but I prefer the dedicated security of 1Password, ability to securely share passwords, store MFA codes, and that it can be used with other browsers and devices too.
With love to Enrico Murru for removing headaches from my life. 💖
Other plugin(s) here do this, but this one is simple. Logging on to a sandbox or a production? For each instance, get an automatic visual clue – it uses the underlying Salesforce server to make its decision. And you can pre-set the colours should you wish.
Thank you Steven Babula! 🙏🏻
Look, I know we’re meant to be using the DevOps Center for managing change sets, but I had a poke around and decided that connecting it to GitHub was a task for another day, even though the idea of being able to track when individual items have been added to a Change Set is really exciting.
I must confess, I actually adjust to new technologies quite slowly, so I’m still using Change Sets.
And if you too use Change Sets, then the following screenshot should excite you:
Here you can search by object and by field name. I’ve used this phrase before, and I’ll use it again – huge time saver! And the beautiful thing is that there’s no action needed on your part – so much so that I become confused when I don’t see this user friendly interface if I’m on a PC without this plugin installed.
With everlasting gratitude to Susan Bohme for creating it; other life priorities means that this plugin is no longer being regularly updated but it works very well the way that it is in my opinion.
Want to see (or update) permissions across multiple Profiles or Permission Sets for a particular object or field? This is the extension for you. It simply adds itself to the Setup menu. My only issue – that I don’t think to use it as often as I should!
Nicely done Ravi Narayanan!
Speaking of which…
You’ve got to love Warren Walters’ sense of humour!
This plugin simply adds shortcuts to Flow and User into the Setup menu. Yes, I now realise that you can actually navigate there directly via ORGanizer’s Quicklinks (Ctrl Shift Space and then type the appropriate word) but if you’re in mouse clicking mode it’s nice to be able to see it on screen. For new and occasional users this would be such a timesaver.
Not a plugin, but for capturing images for this blog and for end user documentation, I use Greenshot.
I’ve highlighted elsewhere that all these plugins come with their own security considerations. I can’t make those decisions for you. Also, even with something as simple as the beautifully named Why Salesforce, you have to wonder why Salesforce hasn’t implemented this functionality directly, saving all Salesforce admins the time and hassle of needing to hunt down these randomly maintained plugins, and take our life into our own hands in terms of due diligence. Now there would be some genuinely useful popups!
Disclaimer: I’m really unlikely to be updating with other plugins that – in an ideal world – I should have known about. There’s a reason for that: an ideal world does not exist, so I just try and be practical about these things.
I’m now enjoying Bluesky for what it’s worth; seems to work better for my needs/preferences than Mastadon, so feel free to connect/follow me there – I even have a couple of codes available if you send me a message.
If you liked this sort of content, there’s some more relatively random Salesforce and/or neurodiversity-related items queued up, just Subscribe (details usually on the right hand side, but mobile views may differ), if you haven’t done so already, to make sure you don’t miss out!