Nov 18Road2CTA Blog: Salesforcce LDVIdentify LDV Object with a large amount of records (greater than 1 million, 5 million) Over 100 GB of record data 1,000s of Users Lookup Skew LDV Issues Slow CRUD operations Slow search Low read functionality (List Views, Reports) Longer sandbox refresh Higher chance of hitting governance limits Data skew issues LDV Mitigation Don’t store data in Salesforce Data Archiving (Big Objects, External Objects)Salesforce1 min readSalesforce1 min read
Nov 3Road2CTA Blog: Salesforce Programmatic SharingApex Managed Sharing Apex sharing reasons and Apex managed sharing recalculation are only available for custom objects. Only users with “Modify All Data” permission can add or change Apex managed sharing on a record. Apex managed sharing is maintained across record owner changes. Deleting an Apex sharing reason will delete all sharing on…Salesforce3 min readSalesforce3 min read
Nov 3Road2CTA: Salesforce Programmatic SecurityCross Site Scripting (XSS) Attacker loads Javascript and/or html onto a web application. Consequences include: Simple: Opening and closing windows. Malicious: Stealing data or session cookies. Prevention: Visualforce standard components have anti-XSS filters to screen out harmful characters. Ensure no user supplied data is used in scripts on Visualforce pages. Use SUBSTITUTE function over…Salesforce2 min readSalesforce2 min read
Jun 27Road2CTA: Salesforce ReportingThe purpose of reports is to provide: Actionable Insights Reporting Background Running reports requires the data to be stored somewhere. How data is stored in a database is referred to as the data model. A database is typically designed to a normal form standard when it is focused on operations. Examples include…Salesforce4 min readSalesforce4 min read
Jun 16Road2CTA Blog: What on Earth Is A Salesforce COE?Drive the execution of processes by which organizations identify, prioritize, assign , execute and communicate while optimally leveraging people, processes, knowledge, and technology.4 min read4 min read
Jun 15Salesforce Required ReadingSoftware Estimation: Demystifying the Black Art (Developer Best Practices) Software Estimation: Demystifying the Black Art (Developer Best Practices) Software Estimation: Demystifying the Black Art (Developer Best Practices) [McConnell, Steve] on Amazon.com. *FREE*…www.amazon.com Software Requirements, 3rd Edition Software Requirements, 3rd Edition Now in its third edition, this classic guide to software requirements engineering has been fully updated with new…www.microsoftpressstore.com1 min read1 min read
Jun 15Road2CTA Blog SeriesHaving recently passed the Development Lifecycle and Deployment Architect Exam, which granted me the System Architect certification, I am now able to sit the Technical Architect exam. To help with my preparation for this exam I have decided to embark on a “hopeful” journey of posting an article each week…1 min read1 min read
May 7How To Easily and Quickly Update Permission Set Based Field Level Security in SalesforceSalesforce is moving towards a Permission Set / Permission Set Group based security model. We can download specific Field Level Security from the Metadata API. Please also see the related post for Updating Permission Set Based Object Permissions. A nice script written by ChatGPT is python downloads the FLS security…Salesforce4 min readSalesforce4 min read
May 7How To Easily and Quickly Update Permission Set Based Object Permissions In SalesforceSalesforce is moving towards a Permission Set / Permission Set Group based security model. We can download specific Object Permissions from the Metadata API. Please also see the related post for Updating Permission Set Based Field Level Security. A nice script written by ChatGPT is python downloads the FLS security…Salesforce4 min readSalesforce4 min read
Apr 28Salesforce Certified OmniStudio Consultant Exam GuideAudience Description: Salesforce OmniStudio Consultant The Salesforce Certified OmniStudio Consultant candidate is interested in consulting on digital transformation projects that rely on OmniStudio tools and seeks to demonstrate their knowledge of how to apply OmniStudio tools to meet business requirements. The Salesforce Certified OmniStudio Consultant candidate possesses facilitation and consultative skills at a technical level…2 min read2 min read