Profile cover photo
Profile photo
Adam Torman
217 followers
217 followers
About
Posts

Post has attachment
Getting Badgy at a Trailhead Badge-a-thon
I had an incredible conversation at TrailheaDX ‘18 with Mark Korf. During that conversation, we discussed a really interesting problem - how do you report on badges at a Trailhead badge-a-thon? At this point, you’re probably asking yourself, ‘I’ve heard of ...
Add a comment...

Post has attachment
Login Forensics: Login History plus for auditing user logins
The Salesforce App Cloud platform has important auditing capabilities built in to ensure that you can focus on what's most important: your business. One of these foundational audit tools is Login History.  The Login History audit trail enables administrator...
Add a comment...

Post has attachment
Clean up your user's reports in their private folders
If I had a nickel for every time an administrator would ask for access to their user's private report folders, I'd have at least $20.45 in my pocket. Just enough to see a movie and buy a small popcorn as I celebrate the awesomeness that is our operational r...
Add a comment...

Post has attachment
Quiddity - the 'whatness' of concurrent Apex limits in Event Monitoring
Quiddity. I had to look that one up. One of our awesome architects here at Salesforce,  Peter Wisnovsky , came up with it. Quiddity is defined by Wikipedia as the essence of an object. Literally its "whatness" or "what it is". What the?! Why not just call i...
Add a comment...

Post has attachment
Logging Salesforce User Activity with Heroku's Logplex
If you can't already tell, I'm huge advocate of logging user activity. There's something incredibly powerful about understanding what people did in the past. I guess it harkens back to my days as a high school history teacher where I would tell everyone on ...
Add a comment...

Post has attachment
Using Asynchronous SOQL with Event Monitoring
Working with BigData requires re-thinking how you work on the Salesforce platform. Since you can assume that you're working with billions of records instead of thousands or even millions, common tasks like aggregate functions (e.g. SELECT count() FROM Login...
Add a comment...

Post has attachment
A Salesforce Wave App for Comparing Permissions
Comparing user's permissions within the Salesforce platform has been a long standing request and non-trivial task for administrators. I wrote a blog post on Comparing Profiles and Permission Sets previously about this very topic, outlining some of the chall...
Add a comment...

Post has attachment
Derived Fields or Getting to Last Week's Top Ten by Name Instead of by Id
Last December, I blogged about how to work with timestamps in Event Log Files. The basic idea is that we generate timestamps in the form of a number that looks like this:  20151210160337.6 . Only, it's not a number really, it's a string. For instance, when ...
Add a comment...

Post has attachment
Using the Setup Audit Trail API - the best kept secret of Winter '16
The Setup Audit Trail has been around for a long time. It's part of the Salesforce trust platform and is built into every edition. It tracks changes in setup by administrators such as adding new users, activation of users, changes in permissions including e...
Add a comment...

Post has attachment
These are a few of my favorite things
Event Monitoring provides easily downloadable CSV(Comma Separated Value) log files. The value of this data is really in the insights that you gain from rolling up and aggregating the data based on questions like: how many accounts were accessed in the last ...
Add a comment...
Wait while more posts are being loaded