Displaying Salesforce Dashboards on your digital screens is crucial to getting real-time data directly to who needs it. Let's go through how to set up your MFA-protected Salesforce Dashboard by using our Web Scripting app!
Things You'll Need:
- Salesforce Dashboard
- Burp Suite Navigation Recorder
- Authenticator App (ex., Google Authenticator)
Setting Up MFA
If you don't already have MFA set up for your Salesforce account, please visit their support article: Multi-Factor Authentication for Salesforce Orgs. |
Next, go to your account settings > My Personal Information > Advanced User Details
From there, click "Connect" on "App Registration: One-Time Password Authenticator"
When Salesforce prompts you to connect an Authenticator App, DO NOT immediately scan the QR code.
Click "I Can't Scan the QR Code".
Copy and paste the alphanumeric string displayed underneath "Key". Save this key somewhere secure, like the Notepad app.
- This is necessary for the web scripting process later.
Next, enter that setup key in your authenticator app, then enter the verification code into Salesforce, and connect!
Your MFA is now set up!
Record & Set Up Your Web Scripting App
You can refer to our How to use the Web Scripting App article on how to download Burp Suite Navigation Recorder and record your script. |
During the recording process, write down the exact verification code you inputted to log in to your account.
- This is necessary when setting up the Web Scripting app.
Once your script is recorded, Burp Suite should automatically copy it to your clipboard. You can also copy it to your clipboard by opening Burp Suite in the extension manager:
Log in to your OptiSigns account and open the Files/Assets page to create your asset. Click on "Apps" You need to:
- Paste your script into the "Recorded Script" box
- Paste the alphanumeric setup key you saved from Salesforce into "Secret 2FA"
- Input the exact verification code you used during the login process while recording into the "Recorded 2FA Code" box.
Click Save!
Now you can push this app to your screen, add it to a split screen app, and more!
If you have any additional questions, concerns, or any feedback about OptiSigns, feel free to reach out to our support team at support@optisigns.com