OTP for User Security, Hash String with Flow, Optimization Loop with Einstein and Data Cloud
Tags: salesforce, salesforcedevelopment, salesforceadministration, salesforceadmin
Published: 2024-07-02 06:47:16

#  This is a weekly newsletter of interesting Salesforce content

See the most interesting #Salesforce content of the last days 👇

✅ **[Sending One Time Password to Users to Improve Flow Security](https://salesforcetime.com/2024/05/12/sending-one-time-password-to-users-to-improve-flow-security/)**
By using Screen Flows, one can simplify data gathering from end users and improve user experience. Custom components and actions can enhance Screen Flows for various requests, including running them in system context. However, this may pose security risks, requiring careful building and ensuring security, especially for publicly accessible flows. One method to enhance security is sending one-time passwords to users.

✅ **[How to Hash Any String Using Salesforce Flow](https://salesforcetime.com/2023/05/10/how-to-hash-any-string-using-salesforce-flow/)**
Record ids in Salesforce are unique identifiers essential for developers and administrators. Exposing record ids in public URLs can pose security risks. Hashing is a process that transforms data into a unique fixed-length sequence, making it harder to guess. Hashing is widely used in computer security to protect sensitive data such as passwords. While hash values cannot be decrypted, they can still be vulnerable to brute force attacks. Strong hashing algorithms and additional security measures can enhance data protection.

✅ **[How to Create a Continuous Optimization Loop with Salesforce Einstein and Data Cloud](https://admin.salesforce.com/blog/2024/how-to-create-a-continuous-optimization-loop-with-salesforce-einstein-and-data-cloud)**
The Salesforce Admin needs timely feedback on solutions like Einstein Copilot. With features like data masking and toxicity detection, they can ensure safety and accuracy of responses. By utilizing Einstein 1 Platform and Data Cloud, admins can easily gather feedback, create reports, and set up alerts for continuous optimization. Learn how to improve users' AI experience with a feedback loop under the Einstein Trust Layer in four simple steps.

✅ **[Salesforce Fact #828 | Reset value of LWC record picker using lwc:ref](https://sfactsabhishek.blogspot.com/2024/04/salesforce-fact-828-reset-value-of-lwc.html)**
In LWC, if there are multiple lightning record pickers present and suppose we need to set/reset the value of a particular one, we can make use of the lwc:ref option.

✅ **[Op-Ed: Not all bugs need fixing, but all errors require handling!](https://cloudjohann.com/2023/04/28/op-ed-not-all-bugs-need-fixing-but-all-errors-require-handling/)**
Isabella contacted the developer about a bug in the Knowledge Article Export PDF app. Despite thorough debugging, it was discovered that the issue was caused by the first Field in the Field Set being a Date instead of Text. Rather than adding complex type conversion, the developer opted for a simple error message requirement for the first Field to be Text. This solution gracefully handles the error without complicating the code.



Check these and other manually selected links at https://news.skaruz.com

Click a Like button if you find it useful. 
Thanks.