This guide walks you through the process of setting up authentication for Selenium-based screenshot automation - to enable you to display insights into your Vibe slides - including creating a service account with two-factor authentication (2FA), granting necessary permissions, and configuring your environment for seamless operation.
1. Grant Consent to Our Azure App
Open this link and grant admin consent for the Vibe.fyi - Power BI module
2. Create a service account (Microsoft)
This is the account we use for Selenium screenshotting purposes. In a later phase, you’ll need to share the credentials with Vibe so we can link Power BI to Vibe
3. Setting up 2FA in the Service Account
How to Set Up the User and Obtain Your 2FA Secret Key
- Log in to the service account that you created at myaccount.microsoft.com.
- Go to Security info in the menu.
- Click + Add method.
- From the list, select Authenticator app.
- Click Add.
- Choose "I want to use a different authenticator app".
- Click Next.
- Click "Can't scan image?"
Get the Secret Key
9. Copy the Secret key — keep it somewhere safe.
Complete 2FA Setup
10. Scan the QR code with your authenticator app.
11. Click Next
12. Open your authenticator app and enter the 6-digit code it generates to finish setup.
4. Send Login Details to Vibe.fyi
Send the following sensitive information to Vibe.fyi:
- Email address of the service account
- Password
- 2FA secret key
Recommended method: Use encrypted methods such as a secure file transfer, password manager sharing, or encrypted email.
5. Create Security Group in Azure
6. Power BI Workspace Permissions
Log into https://app.powerbi.com and find the workspace(s) that contain the reports and dashboards to be embedded, then:
- Click the Manage access button in the top right
- Click Add people or groups
- In the Enter name or email box, enter the name of the security group that you created in step 5 above
- Set the permission to be member
- Click the Add button
7. Complete the Authentication in Vibe.fyi
- Log into your Vibe.fyi admin console (no private/incognito browser needed).
- Navigate to Add-On modules > Power BI > Authentications.
- Click “Authenticate a user account”.

- Enter the service account name.
- Log in as the created user account, providing its email and password.
- Confirm the setup and verify connection.
Final Step: Create Power BI Slides
After completing setup, your Vibe content creators (portal users) can now proceed with creating Power BI slides. Follow these steps to create your Power BI slide.
Announcements
Available Now: Sports Tournament Infotainment
Get ready for the Women’s Rugby World Cup! We’ve updated our Sports Tournament Infotainment slide with fixtures and live leaderboard updates. Perfect for keeping your workplace in the spirit of the game. You'll find it in the Infotainment Category when
Template Design Guide
Our Template Design Guide is for external designers, we recommend reviewing it if you plan to design your own Vibe templates: 👉 Vibe Template Design Guide This guide is designed to support brand and design teams in preparing template briefs—not building
Coming Soon: New Look for System Settings
Behind the scenes, our team has been busy building a new System Settings interface in the Portal. This refreshed design will make managing Vibe smoother, faster, and more intuitive. Over time, we’ll be migrating all administration features and settings
Vibe.fyi Achieves ISO/IEC 27001:2022 Re-Certification
Security isn’t optional — it’s foundational. We’re proud to share that Vibe.fyi has achieved ISO/IEC 27001:2022 re-certification, proving our commitment to: ✅ Protecting client data ✅ Managing risks in a fast-changing digital landscape ✅ Keeping our security
Free Mini Program: AI Adoption & Compliance in your Workplace
AI is everywhere, but knowing how to use it safely and effectively at work can be tricky. That’s why we’ve created a free mini program for all Vibe clients to use as is or adapt to their own policies. Your team will learn how to: Use AI confidently and