Skip to content
yodeck digital signage
  • FAQ
  • Support Center
  • Contact
  • Home
  • Getting Started
    • Logging into the Yodeck Portal and creating an account
    • Portal Overview
      • Overview of the Yodeck Portal
      • Pushing Changes to Screens
      • Help Icons
    • Creating a Yodeck Player
      • Creating a Yodeck Player based on Raspberry Pi 4
        • Creating a Yodeck Player based on Raspberry Pi 4 - Introduction
        • Downloading and using Etcher
        • Yodeck Raspberry Pi Compatibility Chart
        • Raspberry Pi Comparison
        • What is the Yodeck Player?
        • Notes for the Raspberry Pi 4
        • Connect the Yodeck Player to a WiFi using your mobile phone by scanning a QR code
      • Creating a Yodeck Player based on Raspberry Pi 5
        • Creating a Yodeck Player based on Raspberry Pi 5 - Introduction
        • Raspberry Pi 5 Limitations
      • Creating a Yodeck Player based on Chrome browser
        • Setting up a Yodeck Web Player
        • Comparison Table RPi vs Web player
        • Web Player Chrome Extension and PWA
      • Create a Yodeck Android Player
        • Setting up an Android player with the Yodeck Software (via APK)
          • Setting up an Android player with the Yodeck Software (via APK--Android 7 or earlier)
          • Install Yodeck in Android with the Windows and Linux Setup Helpers
          • Install Yodeck in Android with Setup Helper
          • Setting Up Remote Device Management (RDM) on a Sony Bravia Professional Display with the Yodeck Android (APK)
          • Setting Up Remote Device Management (RDM) on a Sharp ME Display with the Yodeck Android (APK)
        • Creating a Yodeck player based on Android
          • Setting up an Android player with the Yodeck Software (from Play Store)
          • Tested and Approved Android Devices
          • Android Limitations
        • Create a Yodeck Android Player - Introduction
      • Create a Yodeck Amazon Player
        • Creating a Yodeck Player based on Amazon FireOS TV/Stick
          • Amazon FireOS Limitations
          • Setting up a Yodeck Amazon Signage Stick Player
        • Create a Yodeck Amazon Player - Introduction
        • Setting up a Yodeck Amazon FireOS Player
      • Creating a Yodeck Player based on Brightsign
        • Setting up a Brightsign player with the Yodeck Software
        • Comparison Table Raspberry Pi vs Brightsign player
        • Supported Brightsign Players
      • Creating a Yodeck Player based on Tizen
        • Samsung SSSP / Tizen Supported Devices
        • Tizen Limitations
        • Update the firmware version on your Samsung Tizen TV
        • Setting up a Tizen player with the Yodeck Software
      • Creating a Yodeck Player based on webOS
        • Setting up an LG webOS player with the Yodeck Software
        • LG webOS Supported Devices
        • LG webOS Limitations
      • Creating a Yodeck Player based on Windows
        • Setting up a Windows player with the Yodeck Software
        • Installation Guide of WMIC Utility for Windows 11
        • How to uninstall the Windows application
        • Windows Supported Devices
        • Set Up the Yodeck Windows Player
      • Creating a Yodeck Player based on ChromeOS
        • Setting up a Yodeck ChromeOS Player
        • ChromeOS Limitations
      • Creating a Yodeck Player - Introduction
    • Getting Started FAQs
  • Navigating the Platform
    • Main Menu Overview
    • Dashboard Overview
    • The Dashboard
  • Media & Apps Management
    • Media Overview
      • Supported File Extensions
    • Media Library
      • Images
        • Gallery
        • Images Introduction
      • Videos
        • How to create a simple Video-wall with Yodeck
        • How to setup an HDMI video feed input or connect a USB camera (Video Input)
        • Recommended USB devices
        • Videos Introduction
      • Web Pages
        • Web Scripting Engine & Webpage Recording Tool
          • Web Scripting Engine
            • Scripting Engine Reference
            • Scripting FAQ
            • Scripting Templates
            • Tutorial - Google Analytics
            • Tutorial - How to remove the cookie pop-up from your web page media
            • Useful Scripts To Use
            • Mask your credentials at the Scripting Engine text field
          • Hide Cookie Banner - Script Automation (BETA) 
          • Webpage Recording Tool
        • Web Pages Introduction
      • Audio Assets
      • Documents
    • Media Management FAQs
    • Apps
      • Weather Apps
        • Current Weather
        • Daily Weather
        • Hourly Weather
        • Weather Radar
        • Weather Wall
      • Time Apps
        • Analog Clock
        • Counter Down
        • Counter Up
        • Date & Time
        • Word Clock
        • World Clock
      • General Apps
        • Interactive Kiosk
          • Custom Keyboard Guide for Interactivity
          • Interactive Kiosk - Introduction
        • World Football Feed 2026
        • Bonusly
        • Custom Feed
        • Daily Feed
        • BambooHR
        • Ticker
        • Google Slides
        • DSMenu
        • TV Source
        • Teams Celebrations
        • Google Sheets
        • WiFi Share
        • Embed
        • Player Basic Info
        • Google Traffic
        • Waze
        • Birthday Notification
        • PosterMyWall
        • WikiQuotes
        • QR Code
        • Online Slideshow
        • Rich Text
      • News Apps
        • Al-Jazeera RSS
        • Bloomberg News
        • BBC RSS
        • CBC RSS
        • CNN RSS
        • CTV News
        • ESPN RSS
        • Fox News
        • Google Alerts
        • Google News RSS
        • NU.nl News RSS
        • SharePoint News
        • Sky News RSS
        • The Guardian RSS
        • The New York Times
        • The Wall Street Journal
        • Custom RSS
      • Social Apps
        • Facebook
        • Instagram
        • LinkedIn
        • Twitter
        • Taggbox Display
        • Microsoft Teams Town Hall
        • Walls.io
      • Calendar Apps
        • Calendar Apps Introduction
        • Google Calendar
        • Outlook Calendar
        • Daily/Weekly Calendar
        • Monthly Calendar
        • Calendar Events Feed
      • Dashboard Apps
        • Power BI with Service Principal
          • Power BI with Service Principal - Introduction
          • Power BI with Service Principal - Identity Requirements
        • Salesforce
        • Qlik Sense
        • Power BI
        • Google Looker Studio
        • SmartSheet
        • Airtable
        • Tableau JWT
        • Cyfe
        • My Dashboard
        • Asana
        • Tableau
        • Google Analytics
        • Xero
        • Fathom
        • Shedul
        • Trello
        • Zoho
        • Baremetrics
        • Putler
        • ChartMogul
        • Chargebee
        • Zenkit
        • Grafana
        • Display "ServiceNow" Data on Your Screens Using Yodeck’s Grafana App
        • Monday.com
        • Jira
      • Business Tool Apps
        • Microsoft Planner
        • Canva
        • Microsoft Teams Rooms
        • Notion
        • Zoom Rooms
        • Qube
        • SharePoint
        • Teams Channels
        • Viva Engage
      • Interactivity Apps
        • Interactive Kiosk
        • Interactive Library
      • Custom Apps
      • Custom App Developer Guide
        • App Codes & Examples
          • Display Public IP (sample App)
          • The Simple Clock
          • Shedul (sample App)
          • Trello (sample app)
          • Current Weather
          • Digital Clock (sample App)
          • Monthly Calendar
          • Calendar Events Feed
          • Date&Time App Code
          • Daily Weather App Source Code
          • ChartMogul (sample app)
          • Sample Web Widgets
          • Sample HTML Widgets
          • Tutorial - Your 1st Widget
          • Baremetric (sample app)
          • Hourly Weather App Source Code
          • Google Calendar (Sample App)
          • Count Down/Up
          • Rich Text (Sample App)
          • RSS Custom
        • Building an HTML App
          • Analog Clock (sample App)
          • 4. Adding Transparency (Optional)
          • 3. Making the Clock Efficient
          • HTML App API
          • HTML App Packaging
          • Player HTTP API
          • 2. Add Options to the Clock App
          • 5. Zipping and Uploading the Custom Sample Clock
        • Static Apps
        • Custom Apps Introduction
        • UI Form Definition for Custom Apps
        • Building a Web App
      • Add-ons
        • Embeddable Feeds - Add-on
          • Embeddable Feeds
          • Counting Embeddable Feeds' Views
        • Yodeck Assurance
      • App Compatibility Table
      • Apps Introduction
      • Available Apps!
      • ScreenFeed Apps in Yodeck
    • Apps Management FAQs
    • Media Availability
  • Content Management & Scheduling
    • Playlists
      • Dropbox Playlist
        • Dropbox Playlist Introduction
        • Dropbox - OneDrive - SharePoint - Google Drive - Google Photos Supported Media Formats
      • Playlists' FAQs
      • Playlists Introduction
      • How Sub-Playlist Playback Works
      • Managing Playlists with Folder View ON
      • Interactive Playlist
      • Playlist of Layouts
      • Tag-Based Playlist [Premium & Enterprise Plans only]
      • Sub-Playlists [Premium & Enterprise Plans only]
      • Import CSV [Premium & Enterprise Plans only]
      • Google Drive Playlist
      • OneDrive Playlist
      • SharePoint Playlist
    • Layouts
      • Layouts' FAQs
      • Getting Started with the Yodeck Layout Editor
      • Using Templates in the Layout Editor
      • Editing and Customizing Content in the Layout Editor
      • Working with Screen Sizes and Aspect Ratios in the Layout Editor
      • Locking Elements and Controlling Access in the Layout Editor
      • Branded Templates: Create and Manage Reusable Layout Designs
      • Advanced Settings and Scheduling Layouts in the Layout Editor
    • Schedules
      • Schedules' FAQs
      • Schedules Introduction
      • Examples of Schedules
      • Turned Off option - How to Turn your TV On and Off
      • Scheduled Availability
    • Prioritization of Content Types
  • Screen & Device Management
    • Adding & Managing Screens
      • Sound/Display
        • Support for LED board screens and billboards
        • Sound/Display Introduction
      • Network
        • Wireless
          • Configuring your player's WiFi network by editing the SETTINGS.TXT file
          • Configuring your WiFi network using an Ethernet cable
          • Quickly connect your Yodeck player to your WiFi network by using the WiFi wizard
          • Wireless Introduction
        • 3G/4G/LTE
          • Advanced Configuration for 3G / 4G / LTE modems
          • 3G/4G/LTE Introduction
        • Network Introduction
        • Proxy
        • Static IPs
        • Keeping Your Players on Time by Configuring an NTP Server
      • How to Register a Screen in Yodeck
      • Yodeck Registration Code
      • Screen Email Notifications
    • Screens Overview
      • Screens Overview Introduction
      • Understanding Screen Messages in Yodeck
      • Location
      • Status
      • Media Filtering
      • Working Hours
      • Screen Takeover
      • Screens Table Manual
      • Basic Info
    • Assigning Content to Screens
      • How to quickly assign content to your Screens
    • Monitoring Screen Status
    • Advanced Screen Options
      • Customization
        • Custom arguments/policies for Chromium
        • Customization Introduction
        • How to add custom proxy settings per Web Page using the Advanced Player Directives
      • Security
        • Security Introduction
        • Custom Certificates
        • Encrypt Player Storage [Enterprise Plan only]
        • Lock Down Player [Enterprise Plan only]
      • Advanced Screen Options Introduction
      • On-screen Messages
      • Timed Events
    • Interactivity
      • GPIO-Triggered Signage with Yodeck
        • GPIO Demo App: ON/OFF Trigger Example
        • GPIO HTTP API
        • GPIO Technical Documentation
        • Introduction to GPIO-Triggered Signage with Yodeck
      • Interactivity Introduction
    • Screen FAQs
  • User & Account Settings
    • Users & Groups
      • Users
      • Custom Roles
      • Groups
    • Account Settings
      • Emergency Alerts
        • Default Emergency Alert Types
        • Common Alerting Protocol (CAP) Integration
        • National Weather Service Alerts
        • Emergency Alerts Introduction
      • Single Sign-on (SAML 2.0)
        • How to configure SSO with OneLogin
          • How to configure SCIM with OneLogin
        • How to configure SSO with Okta
          • How to configure SCIM with OKTA
        • How to configure SSO with Azure Active Directory (Microsoft EntraID)
          • How to configure SCIM with Azure directory (EntraID)
        • How to configure SSO with Salesforce
        • Introduction to Single Sign-on (SAML 2.0)
        • How to configure SSO with ADFS
        • How to configure SSO with Azure Active Directory (Microsoft Entra)
        • How to configure SSO with G Suite
      • Account settings Introduction
      • Playback Reports
      • Custom Fonts
      • Volume Schedules
      • Security Policies
      • Audit Log
      • Players Boot Logo
    • Workspaces
      • Workspaces Introduction
      • Organize Yodeck Workspaces
      • Roll Out Workspaces at Scale
      • Workspaces Troubleshooting
      • Workspace Hierarchies
    • User & Account FAQs
    • Yodeck Unlimited Access Period
    • Subscriptions & Billing
    • My User Profile
    • Canceling Your Subscription and Deleting Your Account
    • Billing Entities: Bill Multiple Organizations Under One Yodeck Account
  • Help & Troubleshooting
    • Help Menu Overview
    • Troubleshooting
      • Amazon Signage Stick Player - Troubleshooting Guide
      • Android APK v2 Player Troubleshooting Guide
      • Android Play Store App - Troubleshooting Guide
      • Android Player - Troubleshooting Guide
      • Issues with Logging into Yodeck Portal
      • Legacy Android Player - Troubleshooting Guide (Android 7 or Earlier)
      • LG webOS Player - Troubleshooting Guide
      • Samsung Tizen Player - Troubleshooting Guide
      • Step-by-Step Troubleshooting Guide
      • Yodeck Windows Player – Troubleshooting Guide
    • Help & Troubleshooting FAQs
      • Tech FAQs
      • General FAQs
  • Best Practices
    • Best Practices Overview
    • Playlists in Yodeck: Types, Use Cases, and Best Practices
    • Enterprise Sub-Playlists and Workspaces: Best Practices for Multi-Location Teams
  • Partner Portal
    • Introduction to Yodeck Partner Manual
    • Partner Administrative Console
      • Introduction to Partner Administrative Console
      • Invoices
      • Recent Actions - Support/Download Links - Contact Us
      • Staff Permission Roles
      • Magic Write – Site Admin Guide (White Label Partners & Resellers)
      • Quick Links
        • Order Form for Partners
        • Quick links - Introduction
      • Applications
        • Applications Introduction
        • 2.1 Audit Logs
        • 2.2 Site Settings
        • 2.3 Accounts
        • 2.4 Devices
        • 2.5 My Users
      • Creating Whitelabel Playlists
        • Enable Third-Party Playlist and File Import Services for White-Label Partners
        • Create a Whitelabel SharePoint playlist
          • How to configure the SharePoint Playlist to your client's account
          • Introduction to Creating a Whitelabel SharePoint playlist
        • Create a Whitelabel OneDrive playlist
          • How to configure the OneDrive Playlist to your client's account
          • Introduction to Creating a Whitelabel OneDrive playlist
        • Create a Whitelabel Dropbox playlist
          • How to configure the Dropbox Playlist to your client's account
          • Introduction to Creating a Whitelabel Dropbox playlist
        • Create a Whitelabel Google Drive playlist
          • How to configure the Google Drive Playlist to your client's account
          • Introduction to Creating a Whitelabel Google Drive playlist
    • Partner Portal FAQs
      • Partner Portal Operational FAQs

HOME Documentations Yodeck User Manual User & Account Settings User & Account FAQs How to find your 2FA Security Key

How to find your 2FA Security Key

Last updated on December 18th, 2025

Table of Contents

  • Introduction to Two-Factor Authentication (2FA)
  • Why the Secret Key is Important
      • ⚠️ Important – Microsoft 365 May Not Show a Secret Key
  • Step 1: Access the Two-Factor Authentication Setup Page
  • Step 2: Choose the Authenticator App
  • Step 3: Locate the Secret Key (If the QR Code Cannot Be Scanned)
    • Google Authenticator Example
    • Microsoft Example
  • Scenario 2: Using an Existing Account with 2FA Enabled
    • Option 1: Retrieve the Secret Key (If Previously Saved)
    • Option 2: Reset and Re-enable 2FA
  • Need Help?

Introduction to Two-Factor Authentication (2FA)

Two-factor authentication (2FA) is a security feature that adds an extra layer of protection to your online accounts. It goes beyond just using a password by requiring a second form of verification, ensuring that only authorized users can access sensitive information. This additional step significantly reduces the risk of unauthorized access, even if your password is compromised.

Most platforms offer 2FA as an optional but highly recommended feature. You can typically enable it within the Security or Privacy Settings section of your account. Depending on the platform, this feature might be referred to as:

  • Two-Step Verification
  • Two-factor authentication (2FA)
  • Multi-Factor Authentication (MFA)

💡 Additional Tip: We highly recommend creating a dedicated account for Digital Signage, granting limited access only to the content you intend to display. This minimizes the risk of exposing unrelated or sensitive content.


Why the Secret Key is Important

When enabling 2FA, you will usually be required to set it up using an Authenticator App. The platform will provide a Secret Key (also referred to as a Security Key or Digit Key). This key is essential for linking your account to the app and generating time-based one-time passwords (TOTP).

🔔 Note: If we need to access your Digital Signage content and your account has enabled the 2FA, it is necessary to provide us with the Secret Key to enable the integration.

🔔 Note: The security key we are asking for is not the same as the Emergency Security Key or Recovery Key. It’s mandatory to proceed with the app configuration flow.

error

⚠️ Important – Microsoft 365 May Not Show a Secret Key

If you are setting up Microsoft 365 (Entra ID) MFA and cannot see the option “I want to use a different authenticator app”, this is expected behavior in some environments.
When a Microsoft 365 tenant is configured for “Push Notifications only”, Microsoft does not provide a Secret Key, only a Microsoft-specific activation link.

👉 What to do: 👈
Your company’s IT administrator needs to enable Third-party Software Tokens (Software OATH) for your user account in the Microsoft Entra admin center. This can be done by navigating to Protection → Authentication methods and also ensuring that TOTP-based authentication is enabled. Once this is set up, the option “I want to use a different authenticator app” will appear during the MFA setup process. Microsoft will then display the Secret Key, which can be used for Yodeck integrations, such as the one with the Microsoft SharePoint app.

💡 This is a Microsoft security restriction, not an issue with Yodeck or your account setup.


Step 1: Access the Two-Factor Authentication Setup Page

  1. Log in to the platform where you want to enable 2FA.
  2. Navigate to the Security or Privacy Settings page.
  3. Look for an option like Two-Step Verification or Two-Factor Authentication (2FA) and follow the prompts to enable it.

Step 2: Choose the Authenticator App

  1. During the setup process, select Authenticator App as your 2FA method.
  2. The platform will display a QR code for app integration.

Step 3: Locate the Secret Key (If the QR Code Cannot Be Scanned)

  1. Below the QR code, look for a link or button such as Can’t Scan It? or Manual Setup.
  2. Clicking this option will display the 32-digit Secret Key.

Google Authenticator Example


Microsoft Example


Scenario 2: Using an Existing Account with 2FA Enabled

If you want to integrate an account that already has 2FA enabled into a new service, you will need the Secret Key from the original setup process. Follow these steps:

Option 1: Retrieve the Secret Key (If Previously Saved)

  • Locate the Secret Key that was saved during the initial 2FA setup.
  • Use it to configure the new service or app instance.

Option 2: Reset and Re-enable 2FA

If you do not have the Secret Key saved:

  1. Disable 2FA in the account’s Security Settings.
  2. Re-enable 2FA following the steps outlined in Scenario 1 to generate a new Secret Key.

⚠️ Important: When re-enabling 2FA, ensure you securely save the Secret Key for future use.


Need Help?

The Yodeck Support Team can help you out! Log in to your Yodeck account and Send us a message from the bottom right corner!


  • Homepage
  • General
    • What is Digital Signage
    • Free Signage Software
    • Raspberry Pi Signage
  • Product
    • Features
    • Apps
    • Free Signage Templates
    • Solutions
  • Support
    • Contact
    • Support Center
    • Give Feedback
    • FAQ

Copyright © 2015-2026 Flipnode LLC | All rights reserved.