Pass Security Review with Latest Apex Security Practices

In recent years, there have been significant developments in the implementation and enforcement of CRUD/FLS security measures in Apex. The illustration above showcases the progression of Apex Security Best Practices. It traces back to 2006 when Salesforce developers manually inspected objects for CRUD/FLS permission verification. In 2019, significant updates (WITH SECURITY_ENFORCED and Security.stripInaccessible()) were introduced … Continue reading Pass Security Review with Latest Apex Security Practices

Advertisement

Bring your Salesforce Reports and Dashboards in Slack

Hi! 😀 When working together with teammate or customers, the use of analytics can play a vital role in facilitating discussions. It provides valuable information and facts that aid in decision-making and enhance efficiency. You can make collaboration more effective for your Slack users by giving them access to see Salesforce reports directly from Slack. … Continue reading Bring your Salesforce Reports and Dashboards in Slack

Integrate Salesforce Flows and Approvals in Slack for Maximum Productivity

Hola! :)I recently had the opportunity to share the virtual stage with Antoine Cabot, Senior Director PM @ Salesforce on an episode of the Automate This! series. In this episode, I shared how you can run flows directly in Slack and increase your end users' productivity. Here’s the recording of the same (links for blog … Continue reading Integrate Salesforce Flows and Approvals in Slack for Maximum Productivity

How to set up Username and Password authentication in new Named Credentials?

Hello there! How's it going? 😀 In one of my recent post I shared how we can pass API key in headers in External Services, and the basis of that solution was the new Named Credentials set up. In Winter ’23, Salesforce has completely reimagined the set up process for Named Credentials. Oddly enough, the … Continue reading How to set up Username and Password authentication in new Named Credentials?

How to set up Header based API Key authentication in External Services?

Hola! 😀 Passing custom headers, especially for authentication purposes, has been one of the most requested features by External Services users. Thanks to latest enhancements introduced in Winter '23 for Named credentials, we can now pass custom headers while making callouts to external systems. Let's see how the set up would look like. Quick context; … Continue reading How to set up Header based API Key authentication in External Services?

Record Trigger Flows Design Patterns: One flow vs Multiple flows

Hello there! 🙂 Recently I had the opportunity to collaborate with Jennifer, Diana, Karmel and Tom to do a session on Record Trigger Flows Design Patterns where I was on team Multiple Flow design, Karmel and Tom on team One flow design. Here's the recording of the same (links for blog posts are also listed … Continue reading Record Trigger Flows Design Patterns: One flow vs Multiple flows

Flow Screen Component: Dependent Picklist with Record Types support version 2

Hola! 😀 Some time back I had created couple of flow screen components to extend the standard dependent picklist component with record type support (because the OOTB flow component (still) doesn't support this). Flow Screen Component: Dependent picklists based on RecordType selectionFlow Screen Component: Dependent Picklists with RecordType and MultiSelect Picklist support A lot of folks used … Continue reading Flow Screen Component: Dependent Picklist with Record Types support version 2