Hi Manish,
yes indeed Iframe requires authentication before showing reports.
there are microsoft api which generates token which last for some hours by which you can authenticate in run time and see reports without loggin in iframe.
find below module based on microsoft api (paid)
https://marketplace.mendix.com/link/component/116747
but if you belong to siemens then there is free module available by the name Power BI Embed