Hi Will, Actually I did not use custom HTML, in a view page I just added a “User Links” resources. Then edit the resource to add the MSSQL Report URL to the field. Users just click the link to open MSSQL report from SQL server directly. You may ask for credential when loading report, on SQL server you need create a reports read only user account for user accessing the report.
For auto refresh, in Report Builder, Report element has an “AutoRefresh” property. Set its value to the one (in seconds) you needed and the report should refresh automatically.
Patrick