SlideShare a Scribd company logo
1 of 22
1
2
Logistics
▪ All lines will be muted.
▪ Post your questions in the Salesforce Automation Hour Trailblazer Community
▪ The recording will be posted after the session.
Resources:
▪ Trailblazer Community: Salesforce Automation Hour
▪ Web site: http://automationhour.com
3
Automation Hour
Upcoming Sessions
▪ September 27: Shannon Hale & Jason Teller
▪ October 4: MVP Bonny Hinners
▪ October 18: Shruti Sridharan
▪ November 1: Rita Leverett
▪ December 6: Matt Godfroy
If you have a business use case with a cool automation solution you’d like to share,
please DM us.
4
Our Sponsor
Concretio is a Salesforce trusted PDO and
ISV partner, who are offering expert
Salesforce implementation, custom
development and support services to
worldwide enterprises. Beyond usual
Salesforce clicks and code, Concretio Team
is expert in delivering sophisticated and
gorgeous solutions/apps using Lightning,
AngularJS, and Mobile SDK.
5
Your Co-Hosts: David Litton, Jennifer Lee & Rakesh Gupta
6
Meighan Brodkey
Practice Manager - Architecture, Xede Consulting
Group
Salesforce MVP, 2018
Blogger: https://meighanrockssf.com
System Dot Debug Co-Host
Presenter: Dreamforce 17, Dreamforce 18, Surf force,
World Tour Chicago, YeurDreamin, Forcelandia,
ForceAcademy LA, Camp Success Bellevue, Tahoe
Dreamin, North Africa Dreamin, Salesforce User Groups
Trailhead Addict – 430+ Badges,
Seattle WIT User Group Leader
Salesforce Community Club Member
OhanaSlack Founder
7
Situation
8
Forgot Username
Need to enter email, query for user that’s active with that email, then email that user their username
Community Members are Unauthenticated (Guest Users)
No OOTB Component for Forgot Username
Flow now Available for Guests!!
But Guest Access has limits
9
Limits with Guests
Data can only be that which the guest profile has access to
Data can’t be confidential
Don’t want to expose confidential information
Can’t access the email address of a User
10
Things Considered
● First to query the User email
● Query Contact and wait then check for user
● Second query the User email in a subflow
● SubFlow with a Wait
● Custom Lightning Component
Kept thinking about things….
11
Why it wouldn’t work
● First to query the User email
○ No access
● Query Contact then User Email with User in Subflow to avoid mixed DML
○ Seems like too much and no access
● Second query the User email in a subflow
○ No luck
● SubFlow with a Wait
○ Problem - The wait message was yuck
○ Can’t do a wait unless it’s auto launched hence the sub-flow
● Custom Lightning Component
○ Really wanted to try to stay declarative for the POC
12
Lightbulb
13
Props to Kenton San Miguel
14
The Flow
● Flow has a screen with email component
● Then Creates a record for Platform Event
● Then uses action for navigate to URL
○ Could easily use another screen here - I like
the back to login page action
15
The Process
● Process is based on the Platform Event & User
● Platform Event Email (email entered) Matches User email
● Launches flow with the alert
16
Flow 2
Sends notification
Why? You can’t use built in options with Platform Events like Email Alerts in PB’s
17
The Platform Event
● Single Field “Email”
18
What Are Platform Events & Gotchas
Similar to Objects where you create fields
Listen for messages
Subscribe to watch for events
Last item in a process
Can’t use fields from object in email
Can’t use built in tools so launch a flow
19
Gotchas
20
Gotchas
No standard actions with Platform Events and PB’s
You don’t assign access with Platform Events so you need to go back to Profiles
21
Demo time!!
22
Questions?

More Related Content

Similar to Meighan brodkey automation hour

MuleSoft Nashik Meetup#7 - Building FHIR applications in MongoDB using MuleSoft
MuleSoft Nashik Meetup#7 - Building FHIR applications in MongoDB using MuleSoftMuleSoft Nashik Meetup#7 - Building FHIR applications in MongoDB using MuleSoft
MuleSoft Nashik Meetup#7 - Building FHIR applications in MongoDB using MuleSoftJitendra Bafna
 
MuleSoft Composer | Patna MuleSoft Meetup #14
MuleSoft Composer | Patna MuleSoft Meetup #14MuleSoft Composer | Patna MuleSoft Meetup #14
MuleSoft Composer | Patna MuleSoft Meetup #14shyamraj55
 
Mumbai MuleSoft Meetup #17 - GraphQL
Mumbai MuleSoft Meetup #17 - GraphQLMumbai MuleSoft Meetup #17 - GraphQL
Mumbai MuleSoft Meetup #17 - GraphQLAkshata Sawant
 
How to Write a Winning Session Submission
How to Write a Winning Session SubmissionHow to Write a Winning Session Submission
How to Write a Winning Session SubmissionDocker, Inc
 
"I didn't know Marketo could do that!" Do more with Custom Development
"I didn't know Marketo could do that!" Do more with Custom Development"I didn't know Marketo could do that!" Do more with Custom Development
"I didn't know Marketo could do that!" Do more with Custom DevelopmentDigital Pi - A Merkle Company
 
Slack integrations for Jira and Confluence
Slack integrations for Jira and ConfluenceSlack integrations for Jira and Confluence
Slack integrations for Jira and ConfluenceMarlon Palha
 
Mumbai MuleSoft Meetup #18
Mumbai MuleSoft Meetup #18Mumbai MuleSoft Meetup #18
Mumbai MuleSoft Meetup #18Akshata Sawant
 
Leveraging Dynamic Interactions on Salesforce Lightning Pages
Leveraging Dynamic Interactions on Salesforce Lightning PagesLeveraging Dynamic Interactions on Salesforce Lightning Pages
Leveraging Dynamic Interactions on Salesforce Lightning PagesCodeScience
 
MuleSoft Composer for Salesforce.pptx
MuleSoft Composer for Salesforce.pptxMuleSoft Composer for Salesforce.pptx
MuleSoft Composer for Salesforce.pptxAmitSingh192710
 
O365Engage17 - Microsoft flow speed date
O365Engage17 - Microsoft flow speed dateO365Engage17 - Microsoft flow speed date
O365Engage17 - Microsoft flow speed dateNCCOMMS
 
Salesforce, Slack, and Zendesk Integration with Mulesoft.pdf
Salesforce, Slack, and Zendesk Integration with Mulesoft.pdfSalesforce, Slack, and Zendesk Integration with Mulesoft.pdf
Salesforce, Slack, and Zendesk Integration with Mulesoft.pdfshyamraj55
 
Winter '24 Release Chat.pdf
Winter '24 Release Chat.pdfWinter '24 Release Chat.pdf
Winter '24 Release Chat.pdfmelbourneauuser
 
Mumbai MuleSoft Meetup #19 - Anypoint monitoring and MQ Integrations
Mumbai MuleSoft Meetup #19 - Anypoint monitoring and MQ IntegrationsMumbai MuleSoft Meetup #19 - Anypoint monitoring and MQ Integrations
Mumbai MuleSoft Meetup #19 - Anypoint monitoring and MQ IntegrationsAkshata Sawant
 
Log4j2 - A deep dive into the logging services in Mulesoft with On-Prem deplo...
Log4j2 - A deep dive into the logging services in Mulesoft with On-Prem deplo...Log4j2 - A deep dive into the logging services in Mulesoft with On-Prem deplo...
Log4j2 - A deep dive into the logging services in Mulesoft with On-Prem deplo...MysoreMuleSoftMeetup
 
Community update on flink 1.9 and How to Contribute to Flink
Community update on flink 1.9 and How to Contribute to FlinkCommunity update on flink 1.9 and How to Contribute to Flink
Community update on flink 1.9 and How to Contribute to FlinkBowen Li
 
Scaling Recommendations at Quora (RecSys talk 9/16/2016)
Scaling Recommendations at Quora (RecSys talk 9/16/2016)Scaling Recommendations at Quora (RecSys talk 9/16/2016)
Scaling Recommendations at Quora (RecSys talk 9/16/2016)Nikhil Dandekar
 
Progressive Web Apps For Startups
Progressive Web Apps For StartupsProgressive Web Apps For Startups
Progressive Web Apps For StartupsIdo Green
 
Microsoft lync server 2013 step by step for anyone
Microsoft lync server 2013  step by step for anyoneMicrosoft lync server 2013  step by step for anyone
Microsoft lync server 2013 step by step for anyoneVinh Nguyen
 

Similar to Meighan brodkey automation hour (20)

MuleSoft Nashik Meetup#7 - Building FHIR applications in MongoDB using MuleSoft
MuleSoft Nashik Meetup#7 - Building FHIR applications in MongoDB using MuleSoftMuleSoft Nashik Meetup#7 - Building FHIR applications in MongoDB using MuleSoft
MuleSoft Nashik Meetup#7 - Building FHIR applications in MongoDB using MuleSoft
 
Frappe Open Day February 2019
Frappe Open Day February 2019Frappe Open Day February 2019
Frappe Open Day February 2019
 
MuleSoft Composer | Patna MuleSoft Meetup #14
MuleSoft Composer | Patna MuleSoft Meetup #14MuleSoft Composer | Patna MuleSoft Meetup #14
MuleSoft Composer | Patna MuleSoft Meetup #14
 
Cmm #4
Cmm #4Cmm #4
Cmm #4
 
Mumbai MuleSoft Meetup #17 - GraphQL
Mumbai MuleSoft Meetup #17 - GraphQLMumbai MuleSoft Meetup #17 - GraphQL
Mumbai MuleSoft Meetup #17 - GraphQL
 
How to Write a Winning Session Submission
How to Write a Winning Session SubmissionHow to Write a Winning Session Submission
How to Write a Winning Session Submission
 
"I didn't know Marketo could do that!" Do more with Custom Development
"I didn't know Marketo could do that!" Do more with Custom Development"I didn't know Marketo could do that!" Do more with Custom Development
"I didn't know Marketo could do that!" Do more with Custom Development
 
Slack integrations for Jira and Confluence
Slack integrations for Jira and ConfluenceSlack integrations for Jira and Confluence
Slack integrations for Jira and Confluence
 
Mumbai MuleSoft Meetup #18
Mumbai MuleSoft Meetup #18Mumbai MuleSoft Meetup #18
Mumbai MuleSoft Meetup #18
 
Leveraging Dynamic Interactions on Salesforce Lightning Pages
Leveraging Dynamic Interactions on Salesforce Lightning PagesLeveraging Dynamic Interactions on Salesforce Lightning Pages
Leveraging Dynamic Interactions on Salesforce Lightning Pages
 
MuleSoft Composer for Salesforce.pptx
MuleSoft Composer for Salesforce.pptxMuleSoft Composer for Salesforce.pptx
MuleSoft Composer for Salesforce.pptx
 
O365Engage17 - Microsoft flow speed date
O365Engage17 - Microsoft flow speed dateO365Engage17 - Microsoft flow speed date
O365Engage17 - Microsoft flow speed date
 
Salesforce, Slack, and Zendesk Integration with Mulesoft.pdf
Salesforce, Slack, and Zendesk Integration with Mulesoft.pdfSalesforce, Slack, and Zendesk Integration with Mulesoft.pdf
Salesforce, Slack, and Zendesk Integration with Mulesoft.pdf
 
Winter '24 Release Chat.pdf
Winter '24 Release Chat.pdfWinter '24 Release Chat.pdf
Winter '24 Release Chat.pdf
 
Mumbai MuleSoft Meetup #19 - Anypoint monitoring and MQ Integrations
Mumbai MuleSoft Meetup #19 - Anypoint monitoring and MQ IntegrationsMumbai MuleSoft Meetup #19 - Anypoint monitoring and MQ Integrations
Mumbai MuleSoft Meetup #19 - Anypoint monitoring and MQ Integrations
 
Log4j2 - A deep dive into the logging services in Mulesoft with On-Prem deplo...
Log4j2 - A deep dive into the logging services in Mulesoft with On-Prem deplo...Log4j2 - A deep dive into the logging services in Mulesoft with On-Prem deplo...
Log4j2 - A deep dive into the logging services in Mulesoft with On-Prem deplo...
 
Community update on flink 1.9 and How to Contribute to Flink
Community update on flink 1.9 and How to Contribute to FlinkCommunity update on flink 1.9 and How to Contribute to Flink
Community update on flink 1.9 and How to Contribute to Flink
 
Scaling Recommendations at Quora (RecSys talk 9/16/2016)
Scaling Recommendations at Quora (RecSys talk 9/16/2016)Scaling Recommendations at Quora (RecSys talk 9/16/2016)
Scaling Recommendations at Quora (RecSys talk 9/16/2016)
 
Progressive Web Apps For Startups
Progressive Web Apps For StartupsProgressive Web Apps For Startups
Progressive Web Apps For Startups
 
Microsoft lync server 2013 step by step for anyone
Microsoft lync server 2013  step by step for anyoneMicrosoft lync server 2013  step by step for anyone
Microsoft lync server 2013 step by step for anyone
 

More from Meighan Brodkey

Demystify Community Cloud - Your Opportunity To Shine Externally
Demystify Community Cloud - Your Opportunity To Shine ExternallyDemystify Community Cloud - Your Opportunity To Shine Externally
Demystify Community Cloud - Your Opportunity To Shine ExternallyMeighan Brodkey
 
Road to cta with Meighan Brodkey
Road to cta with Meighan BrodkeyRoad to cta with Meighan Brodkey
Road to cta with Meighan BrodkeyMeighan Brodkey
 
Community cloud use cases: Calgary User Group
Community cloud use cases: Calgary User GroupCommunity cloud use cases: Calgary User Group
Community cloud use cases: Calgary User GroupMeighan Brodkey
 
Community Cloud Sharing Webinar
Community Cloud Sharing WebinarCommunity Cloud Sharing Webinar
Community Cloud Sharing WebinarMeighan Brodkey
 
Talkin bout Flow - Meighan Brodkey WIT Devs
Talkin bout Flow - Meighan Brodkey WIT Devs Talkin bout Flow - Meighan Brodkey WIT Devs
Talkin bout Flow - Meighan Brodkey WIT Devs Meighan Brodkey
 
Community Cloud Sharing - Salesforce Security
Community Cloud Sharing - Salesforce SecurityCommunity Cloud Sharing - Salesforce Security
Community Cloud Sharing - Salesforce SecurityMeighan Brodkey
 
Forcelandia 19 How to Use Flow to Become a Developer
Forcelandia 19 How to Use Flow to Become a DeveloperForcelandia 19 How to Use Flow to Become a Developer
Forcelandia 19 How to Use Flow to Become a DeveloperMeighan Brodkey
 
How Flow Can Help You Become a Developer
How Flow Can Help You Become a DeveloperHow Flow Can Help You Become a Developer
How Flow Can Help You Become a DeveloperMeighan Brodkey
 
World Tour Chicago 2017: Intro to Lightning Communities
World Tour Chicago 2017: Intro to Lightning CommunitiesWorld Tour Chicago 2017: Intro to Lightning Communities
World Tour Chicago 2017: Intro to Lightning CommunitiesMeighan Brodkey
 
Connections 18: Content Management Solutions for Lightning Communities
Connections 18: Content Management Solutions for Lightning CommunitiesConnections 18: Content Management Solutions for Lightning Communities
Connections 18: Content Management Solutions for Lightning CommunitiesMeighan Brodkey
 
Salesforce automation hour - Rollup Summary Fields with Lookups - Meighan Bro...
Salesforce automation hour - Rollup Summary Fields with Lookups - Meighan Bro...Salesforce automation hour - Rollup Summary Fields with Lookups - Meighan Bro...
Salesforce automation hour - Rollup Summary Fields with Lookups - Meighan Bro...Meighan Brodkey
 
Df18 cms and audience targeting presentation
Df18  cms and audience targeting presentationDf18  cms and audience targeting presentation
Df18 cms and audience targeting presentationMeighan Brodkey
 
Df18 decoding developers level up your admin career 2018
Df18 decoding developers  level up your admin career 2018Df18 decoding developers  level up your admin career 2018
Df18 decoding developers level up your admin career 2018Meighan Brodkey
 
Automation hourwebinar meighanbrodkey_20161216
Automation hourwebinar meighanbrodkey_20161216Automation hourwebinar meighanbrodkey_20161216
Automation hourwebinar meighanbrodkey_20161216Meighan Brodkey
 
Tracking Competitors In Salesforce for Sales Users
Tracking Competitors In Salesforce for Sales UsersTracking Competitors In Salesforce for Sales Users
Tracking Competitors In Salesforce for Sales UsersMeighan Brodkey
 

More from Meighan Brodkey (15)

Demystify Community Cloud - Your Opportunity To Shine Externally
Demystify Community Cloud - Your Opportunity To Shine ExternallyDemystify Community Cloud - Your Opportunity To Shine Externally
Demystify Community Cloud - Your Opportunity To Shine Externally
 
Road to cta with Meighan Brodkey
Road to cta with Meighan BrodkeyRoad to cta with Meighan Brodkey
Road to cta with Meighan Brodkey
 
Community cloud use cases: Calgary User Group
Community cloud use cases: Calgary User GroupCommunity cloud use cases: Calgary User Group
Community cloud use cases: Calgary User Group
 
Community Cloud Sharing Webinar
Community Cloud Sharing WebinarCommunity Cloud Sharing Webinar
Community Cloud Sharing Webinar
 
Talkin bout Flow - Meighan Brodkey WIT Devs
Talkin bout Flow - Meighan Brodkey WIT Devs Talkin bout Flow - Meighan Brodkey WIT Devs
Talkin bout Flow - Meighan Brodkey WIT Devs
 
Community Cloud Sharing - Salesforce Security
Community Cloud Sharing - Salesforce SecurityCommunity Cloud Sharing - Salesforce Security
Community Cloud Sharing - Salesforce Security
 
Forcelandia 19 How to Use Flow to Become a Developer
Forcelandia 19 How to Use Flow to Become a DeveloperForcelandia 19 How to Use Flow to Become a Developer
Forcelandia 19 How to Use Flow to Become a Developer
 
How Flow Can Help You Become a Developer
How Flow Can Help You Become a DeveloperHow Flow Can Help You Become a Developer
How Flow Can Help You Become a Developer
 
World Tour Chicago 2017: Intro to Lightning Communities
World Tour Chicago 2017: Intro to Lightning CommunitiesWorld Tour Chicago 2017: Intro to Lightning Communities
World Tour Chicago 2017: Intro to Lightning Communities
 
Connections 18: Content Management Solutions for Lightning Communities
Connections 18: Content Management Solutions for Lightning CommunitiesConnections 18: Content Management Solutions for Lightning Communities
Connections 18: Content Management Solutions for Lightning Communities
 
Salesforce automation hour - Rollup Summary Fields with Lookups - Meighan Bro...
Salesforce automation hour - Rollup Summary Fields with Lookups - Meighan Bro...Salesforce automation hour - Rollup Summary Fields with Lookups - Meighan Bro...
Salesforce automation hour - Rollup Summary Fields with Lookups - Meighan Bro...
 
Df18 cms and audience targeting presentation
Df18  cms and audience targeting presentationDf18  cms and audience targeting presentation
Df18 cms and audience targeting presentation
 
Df18 decoding developers level up your admin career 2018
Df18 decoding developers  level up your admin career 2018Df18 decoding developers  level up your admin career 2018
Df18 decoding developers level up your admin career 2018
 
Automation hourwebinar meighanbrodkey_20161216
Automation hourwebinar meighanbrodkey_20161216Automation hourwebinar meighanbrodkey_20161216
Automation hourwebinar meighanbrodkey_20161216
 
Tracking Competitors In Salesforce for Sales Users
Tracking Competitors In Salesforce for Sales UsersTracking Competitors In Salesforce for Sales Users
Tracking Competitors In Salesforce for Sales Users
 

Recently uploaded

UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewDianaGray10
 
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?Paolo Missier
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxFIDO Alliance
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch TuesdayIvanti
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Skynet Technologies
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfAnubhavMangla3
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!Memoori
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxFIDO Alliance
 
CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)Wonjun Hwang
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data SciencePaolo Missier
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform EngineeringMarcus Vechiato
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentationyogeshlabana357357
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityVictorSzoltysek
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe中 央社
 
Microsoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdfMicrosoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdfOverkill Security
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptxFIDO Alliance
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxFIDO Alliance
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxFIDO Alliance
 

Recently uploaded (20)

UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Microsoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdfMicrosoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdf
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 

Meighan brodkey automation hour

  • 1. 1
  • 2. 2 Logistics ▪ All lines will be muted. ▪ Post your questions in the Salesforce Automation Hour Trailblazer Community ▪ The recording will be posted after the session. Resources: ▪ Trailblazer Community: Salesforce Automation Hour ▪ Web site: http://automationhour.com
  • 3. 3 Automation Hour Upcoming Sessions ▪ September 27: Shannon Hale & Jason Teller ▪ October 4: MVP Bonny Hinners ▪ October 18: Shruti Sridharan ▪ November 1: Rita Leverett ▪ December 6: Matt Godfroy If you have a business use case with a cool automation solution you’d like to share, please DM us.
  • 4. 4 Our Sponsor Concretio is a Salesforce trusted PDO and ISV partner, who are offering expert Salesforce implementation, custom development and support services to worldwide enterprises. Beyond usual Salesforce clicks and code, Concretio Team is expert in delivering sophisticated and gorgeous solutions/apps using Lightning, AngularJS, and Mobile SDK.
  • 5. 5 Your Co-Hosts: David Litton, Jennifer Lee & Rakesh Gupta
  • 6. 6 Meighan Brodkey Practice Manager - Architecture, Xede Consulting Group Salesforce MVP, 2018 Blogger: https://meighanrockssf.com System Dot Debug Co-Host Presenter: Dreamforce 17, Dreamforce 18, Surf force, World Tour Chicago, YeurDreamin, Forcelandia, ForceAcademy LA, Camp Success Bellevue, Tahoe Dreamin, North Africa Dreamin, Salesforce User Groups Trailhead Addict – 430+ Badges, Seattle WIT User Group Leader Salesforce Community Club Member OhanaSlack Founder
  • 8. 8 Forgot Username Need to enter email, query for user that’s active with that email, then email that user their username Community Members are Unauthenticated (Guest Users) No OOTB Component for Forgot Username Flow now Available for Guests!! But Guest Access has limits
  • 9. 9 Limits with Guests Data can only be that which the guest profile has access to Data can’t be confidential Don’t want to expose confidential information Can’t access the email address of a User
  • 10. 10 Things Considered ● First to query the User email ● Query Contact and wait then check for user ● Second query the User email in a subflow ● SubFlow with a Wait ● Custom Lightning Component Kept thinking about things….
  • 11. 11 Why it wouldn’t work ● First to query the User email ○ No access ● Query Contact then User Email with User in Subflow to avoid mixed DML ○ Seems like too much and no access ● Second query the User email in a subflow ○ No luck ● SubFlow with a Wait ○ Problem - The wait message was yuck ○ Can’t do a wait unless it’s auto launched hence the sub-flow ● Custom Lightning Component ○ Really wanted to try to stay declarative for the POC
  • 13. 13 Props to Kenton San Miguel
  • 14. 14 The Flow ● Flow has a screen with email component ● Then Creates a record for Platform Event ● Then uses action for navigate to URL ○ Could easily use another screen here - I like the back to login page action
  • 15. 15 The Process ● Process is based on the Platform Event & User ● Platform Event Email (email entered) Matches User email ● Launches flow with the alert
  • 16. 16 Flow 2 Sends notification Why? You can’t use built in options with Platform Events like Email Alerts in PB’s
  • 17. 17 The Platform Event ● Single Field “Email”
  • 18. 18 What Are Platform Events & Gotchas Similar to Objects where you create fields Listen for messages Subscribe to watch for events Last item in a process Can’t use fields from object in email Can’t use built in tools so launch a flow
  • 20. 20 Gotchas No standard actions with Platform Events and PB’s You don’t assign access with Platform Events so you need to go back to Profiles