Skip to main content
All CollectionsTV DashboardsTV Dashboard Deep Dives
Using SAML & Other SSO Providers With Fugo TV Dashboards
Using SAML & Other SSO Providers With Fugo TV Dashboards

Learn how to use SAML & other SSO providers with Fugo by configuring browser logins & TOTP-based 2FA for dashboard access.

Sarah avatar
Written by Sarah
Updated yesterday

Table of contents


Fugo’s TV Dashboards feature lets you display secure, login-protected dashboards from tools like Salesforce, Tableau, Looker Studio, and HubSpot — even when they're behind SSO or SAML login flows.

We don’t “integrate” with your identity provider directly - instead, Fugo simulates a browser session. That means if your login process works in Chrome and uses a TOTP-based authenticator (like Google Authenticator), chances are it will work with Fugo.

This guide explains how SSO, SAML, and MFA interact with Fugo — and how to configure things securely and reliably.



How Fugo handles login-protected dashboards

Fugo captures live dashboards by simulating your login steps in a browser. We do this in two ways:

1. Dashboard apps (pre-built connector method)

For services like Salesforce, Tableau, Looker Studio, and HubSpot, Fugo offers dedicated apps. These streamline the login process — but still rely on browser-based login compatibility.

2. Dashboard recorder (manual recording method)

You manually record your login flow and dashboard navigation using a Chrome extension. Fugo then replays that process securely in the cloud and takes periodic screenshots of the dashboard.

💡 If your login process works in Chrome, it usually works in Fugo.


What kinds of login methods work?

Login Method

Works with Fugo?

Notes

Google SSO

✅ Yes

Microsoft Entra (Azure AD)

✅ Yes

Okta

✅ Yes

Requires switching to Google Authenticator for MFA

Full setup guide available

SAML (generic)

🟡 Likely

Must support browser-based login and TOTP MFA

Duo, Ping, other MFA tools

🟡 Possibly

Must offer TOTP (Time-based One-Time Password) support

Push notification MFA (e.g. Okta Verify)

❌ No

Push-based MFA can't be replicated by Fugo

SMS-based MFA

❌ No

Same issue — requires a mobile device Fugo can't access

💡 Fugo is compatible with most SAML-based providers, as long as your login works in Chrome and you use a TOTP-based authentication app.


What makes a login compatible?

Here’s what you’ll need to make your dashboard login work with Fugo:

  • ✅ The login flow completes entirely in a Chrome browser

  • ✅ MFA is handled by a TOTP-based authenticator app (like Google Authenticator)

  • ✅ You’ve generated a Secret Key during the authenticator app setup

  • ✅ You’ve disabled other MFA methods like push notifications, recovery email, or phone numbers (which interrupt the login flow)



Choosing how to connect your dashboard

Fugo supports two connection methods. Here’s how to choose:

Dashboard app (recommended)

Use this if your platform has a dedicated app inside Fugo (e.g. Salesforce, Tableau, Looker Studio, HubSpot, etc).

  • Easiest method

  • Doesn’t require installing a browser extension

  • Ideal for simple, direct logins

Dashboard recorder

Use this method if:

  • Your login involves redirects (e.g. SAML)

  • The app method doesn’t work for your setup

🤔 Not sure which to use?

Try the app first — you can always switch to the recorder later.

See our full guide to choosing a dashboard setup method →


What to do if your SSO login doesn’t work

If Fugo can’t complete the login and load your dashboard, it’s likely because the authentication flow includes a step Fugo can’t replay — like a mobile push or SMS code.

Here’s what you can do to fix it:

1. Use a dedicated service account

  • Create a user account just for dashboard display

  • Assign it only the minimum permissions (e.g. view-only)

2. Switch to Google Authenticator

  • Most identity providers (including Okta, Microsoft, and Salesforce) allow you to enable TOTP authentication

  • Follow your provider’s instructions to set up Google Authenticator

  • Be sure to copy and save your Secret Key during setup — you’ll paste it into Fugo later

3. Remove extra verification steps

  • Turn off backup methods like phone number recovery, email confirmation, or push-based MFA

  • This ensures Fugo follows a consistent, replicable login flow every time


What is a Secret Key and why does Fugo need it?

When you set up a TOTP-based authenticator app like Google Authenticator, it generates a Secret Key — a long alphanumeric code.

Fugo uses this key to generate the same 6-digit codes your app would normally create on your phone, allowing Fugo to complete your login securely and automatically.

You’ll paste this key into Fugo after recording your dashboard steps or during app setup.

📘 See our guides for generating a Secret Key:



Final setup steps

Once your account is ready — with a service account, TOTP-based MFA, and your Secret Key saved — you’re ready to connect your dashboard to Fugo.

1. Choose your connection method

  • Dashboard App (recommended) for most platforms with straightforward logins.

  • Dashboard Recorder if your login involves SAML, redirects, or needs more control.

2. If using the Dashboard Recorder:

  • Use the Fugo Dashboard Recorder in Chrome to walk through your login flow

  • When prompted, enter the one-time code from your authenticator app

  • Once your dashboard has loaded, click Capture.

  • Paste in your Secret Key when Fugo asks for it — this allows us to securely replicate the login in the cloud.

  • If needed, use the Advanced Settings panel to adjust memory, resolution, scroll, or pause time for accurate capture.

3. Preview and publish

  • Once the preview loads correctly, click Publish to send it to a screen or Save it for later

  • You can add it to a playlist, schedule it, or customize it further in the Design Studio

Platform-specific setup guides

Once your login method is configured and you're ready to connect your dashboard, follow the step-by-step guide for your platform:

💡 These guides will walk you through connecting the dashboard inside Fugo, including publishing it to screen and troubleshooting common issues.

🚀 Using a different dashboard platform?
Follow our general TV Dashboards setup guide → to walk through the recording process with any login-protected dashboard, report, or web app.


Still not working?

If your dashboard isn’t loading correctly, or your login steps are failing:

We’re happy to walk through your configuration and identify what needs to be adjusted.

Did this answer your question?