
092: Data Security with Alba Rivas
angelina
Description
<p><span style="font-weight: 400;">Alba Rivas is a Lead Developer Evangelist at Salesforce and former Salesforce MVP. While in the past, Alba has presented frequently on migrating to Lightning Web Components (LWC) - today, she talks about data security on the platform. We chat about some best practices to prevent leaking data or creating dangerous app security vulnerabilities when coding with Apex and with</span> <span style= "font-weight: 400;">LWC.</span> <span style="font-weight: 400;">She also shares some tips and tricks for handling secrets in encryption.</span></p> <p><span style="font-weight: 400;">Alba believes any developer should think about data security right from the very beginning and that applying best practices is crucial for having a high quality application to prevent vulnerabilities and attacks, which could be a big issue for any company.</span></p> <p><strong>Show Highlights:</strong></p> <p> </p> <ul> <li style="font-weight: 400;" aria-level="1"><span style= "font-weight: 400;">Moving from Visualforce to Lightning Web Components (LWC)</span></li> <li style="font-weight: 400;" aria-level="1"><span style= "font-weight: 400;">Creating a Trailhead Module </span></li> <li style="font-weight: 400;" aria-level="1"><span style= "font-weight: 400;">CRUD field level security vs. record level security</span></li> <li style="font-weight: 400;" aria-level="1"><span style= "font-weight: 400;">The importance of Apex and how it works within SQL queries</span></li> <li style="font-weight: 400;" aria-level="1"><span style= "font-weight: 400;">How to use schema to check if somebody has access to a record</span></li> <li style="font-weight: 400;" aria-level="1"><span style= "font-weight: 400;">What the Apex recipes project does and what functions support security</span></li> <li style="font-weight: 400;" aria-level="1"><span style= "font-weight: 400;">What Apex’s pilot user mode does and what the SOQL injection is for</span></li> <li style="font-weight: 400;" aria-level="1"><span style= "font-weight: 400;">An e