Skip to main content TDX, the developer conference for the AI agent era is happening now. Watch live on Salesforce+ for exclusive digital content, a revolutionary keynote, and more.
Group

MVP Office Hours (US)

MVP Office Hours (US) provides another channel for Salesforce administrators and developers to engage with community advocates virtually via phone conferencing to ask anything about Salesforce. Whether you have a challenge you’ve been dying to run by someone or want to have additional conversation around the question you posted to Salesforce Answers this is the forum for you to get real-time feedback from subject matter experts. How do you participate? Register prior to the session then simply join the web conference using the URL provided. VoIP will be enabled, if you prefer to use the phone the dial-in information will be displayed after you join the session.

A State Processing Engine

Here’s how I built a flow-based state processing engine using platform events. It allows for high volume asynchronous processing of records that will come from an integration.

https://www.freelikeapuppy.tech/post/a-state-processing-engine

A State Processing EngineHere’s how I built a flow-based state processing engine using platform events. It allows for high volume asynchronous processing of records that will come from an integration.

 

 

 

@Nonprofit and Education MindShare @MVP Office Hours (US) @Admin Group, West Chester, US @Nonprofit User Group, Philadelphia, US @Admin Group, Philadelphia, US

 

 

#Platform-events

0/9000

MVPOH will be attending TDX 2025, and will not be having our scheduled meeting on March 7. 

 

Please join us for the next MVP Office Hours call

Friday, March 21 2:00 EST

Register for the next MVP Office Hours

 

If you have questions or topics you would like to discuss in our next meeting, please post them in detail here on the MVPOH Trailblazer Community.  Our members may be able to help you right away, and we'll be sure to include your question on the upcoming agenda.  Or just bring your questions, answers, and enthusiasm to help to our next meeting!  We hope to see you there.

#SolveProblemsTogether

@Dale Ziegler @Joy Shutters-Helbing @Squire Kershner

 

Watch all of our previous meetings on the 

MVP Office Hours YouTube Channel HERE

0/9000

Hello! I’m seeking guidance on how to best approach tracking lead and account follow-ups in Salesforce for my organization. We are less than a year post-Salesforce launch, with the primary focus of using it for inventory management, but I’m now focused on building out the CRM component.  

 

My stakeholders want to start tracking follow-up activities, and they’ve provided me with over 40 fields (checkboxes, text fields, picklists). Initially, the plan was to track this on the Lead object only, but now they want the information captured on the Account object as well.  

 

My current thought is to create the fields on both the Lead and Account objects, use field mapping for some fields, and leverage a flow for others that can’t be mapped directly. Alternatively, I’m considering creating a custom object with fields and linking it via a lookup to the Lead and Account objects, so a separate record can capture the information. 

 

I opted not to use Activities, as my stakeholders want a report that includes all activities to better understand what methods are being used to convert leads or/and increase business. Given these two options, I’m wondering which approach would be most effective. Would you recommend one over the other, and if so, why? Do you have any other suggestions? Appreciate your time and looking forward to hearing your thoughts.

4 answers
  1. Eric Burté (DEVOTEAM) Forum Ambassador
    Feb 19, 11:18 PM

    @Liezele Dizon-Tosco, concerning your other question

    • Fields mappings for conversion : do not forget that you can convert a lead to a new but also to an existing account / contact (/opportunity), that would have maybe already be created from a previous lead conversion. These fields of this second lead will not overwrite the existing account/contact fields got from the first lead. That means that you would have discrepancies between those records.
    • Concerning the activities, during a lead conversion, Salesforce will automatically get the activities of your converted lead on the different records (account / contact / opportunity) created from the conversion. So you do not need extra flows.
    • Concerning the custom object, this is not an optimal way in terms of data model, and standard features (each time you will manipulate a lead, an account.. you will need to think about what you do about this object records). Besides as you cannot create polymorphic lookup fields you would need to handle as many lookup and flows to create/update them as you want objects to be involved in this mechanism)

    Eric 

     

0/9000

Pros and cons of using permission set groups vs. having a User Access Policy that grants a bunch of permsets

 

I've been thinking about this question for a while. But would love to hear more folks' thoughts. 

  

Permission set groups (PSGs) can have muting. So if you don’t use PSGs, you give up that option. But that can be challenging to manage and keep track of. I find it generally easier to think in terms of only layering on more access. So I don’t tend to use muting.  

(For example, I find it easier to have a permission set with CRU for all the objects most users would need. Then I can make a permset that adds Delete for those few users that need it. I could do it the opposite way, having CRUD in the base permset and then muting out Delete in the PSG for some users, while giver others a PSG that doesn't have that muting.) 

 

What I don't like about PSGs is that any time you want to edit one of the permission sets that's in one, the enclosing PSG has to recalculate. This recalculation locks the permset from other edits. Plus it's possible for the recalculation to hit some kind of error and, depending on where you are in the UI, you might not notice that this has happened.  

 

I've been recently tending toward using User Access Policies to grant the right set of permission sets for a persona. It's effectively the same as a permission set group, only without access to muting. But in this case there's not recalculation of PSGs to slow things down. 

 

Are there other considerations?

2 answers
  1. Feb 16, 2:47 PM

    We've tried both approaches: permission set groups and many permission sets. I haven't encountered the re-calculation-based error so far. I agree that muting permissions feels more complex compared to using a persona-based permission set as the foundation and then adding individual permission sets as needed. This is the approach we follow. I understand that assigning a PSG is preferred over using many permission sets for performance reasons, but we've successfully assigned multiple permsets without any observed issues. 

     

0/9000

❓Got a ☁️ challenge that leaves you scratching your head 🧠, losing sleep 💤 or reaching out to unknown dark corners of the internet🔦?  

We’d love to help on MVP Office Hours!! 

Friday, Feb 7th - 2:00 pm ET.

 

Bring your questions, answers, and enthusiasm to help! 

Register Here ➡️

http://bit.ly/MVPOH

 

Episode #277

 

See past episodes here -

https://www.youtube.com/@MVPOHUS 

#SolveProblemsTogether 

#WeSucceedTogether

#MVPOfficeHours

 

@Joy Shutters-Helbing & @Squire Kershner

 

 

❓Got a ☁️ challenge that leaves you scratching your head 🧠, losing sleep 💤 or reaching out to unknown dark corners of the internet🔦?

 

 

0/9000
1 comment
0/9000

Please join us for the next MVP Office Hours call Friday, Feb 7 2:00 EST

Register for the next MVP Office Hours

 

If you have questions or topics you would like to discuss in our next meeting, please post them in detail here on the MVPOH Trailblazer Community.  Our members may be able to help you right away, and we'll be sure to include your question on the upcoming agenda.  Or just bring your questions, answers, and enthusiasm to help to our next meeting!  We hope to see you there.

#SolveProblemsTogether

@Dale Ziegler @Joy Shutters-Helbing @Squire Kershner

 

Watch all of our previous meetings on the 

MVP Office Hours YouTube Channel HERE

 

Thanks to everyone who joined our last meeting (January 17th) 

Topics From our Last Meeting

  • Building a report that will show all reports with a specific field included and the last run
  • Issues when deploying minimum access profiles
  • Hyperforce and Hyperforce Assistant
  • Reminder that local user groups are always looking for speakers...why not YOU?
  • Options for sharing Tasks
  • NPSP - GAU Allocations questions
0/9000

#MVPOfficeHours THIS FRIDAY!

🎵 Oh the weather outside is frightful, 🎵

🎶 but the questions are so insightful! 🎶

Join Squire and me to help the #SFCommunity answer their toughest questions and learn a nugget or two while we're at it!

~Plus, We've missed you!

Friday, January 17, 2025, 2:00 pm ET

MVP Office Hours Registration Link

THIS FRIDAY!🎵 Oh the weather outside is frightful, 🎵 🎶 but the questions are so insightful! 🎶 Join Squire and me to help the answer their toughest questions and learn a nugget or two while we're a

0/9000

Not sure if there's supposed to be office hours today or not. But either way, the registration link in the sidebar doesn't allow new registrations and the Zoom says it ended December 20th...

3 answers
  1. Jan 3, 7:45 PM

    Hi Friends!  Sorry about any confusion - 

    We took this week off to wrap up the end of the Holidays and what not.

    See you next time - January 17, 2025

    Until then, if you have questions - please post them here in MVP Office Hours (US)

0/9000
3 comments
0/9000