No, that's not a Power BI dashboard you're looking at - that's a ScreenConnect phishing lure.