Is there any way to display the status page box on a Sharepoint Online page? From all my research and testing, you can't embed a <script> block on Modern Sharepoint Online pages.
My goal is to have the status box appear on our corporate Sharepoint Online page for the end-users to see without them having to click a separate link and visit the status page itself which they are unlikely to do.
Thanks in advance for any ideas or suggestions you have!
Hey Jeff,
Thanks for reaching out to Atlassian Community!
To display the Statuspage status box on a Sharepoint Online page, you can use an iframe to embed the status box, as Sharepoint Online modern pages do not support embedding <script> blocks directly. Here’s how you can do it:
1. Generate the Embeddable Widget URL:
Go to your Statuspage management page.
Navigate to Customize page > Embed.
Copy the URL for the embeddable widget or status box. It should look something like this: https://YOUR_STATUSPAGE_URL/embed/status
2. Create an Embed Code with an iframe:
Use the following iframe code, replacing YOUR_STATUSPAGE_URL with your actual Statuspage URL:
<iframe src="https://YOUR_STATUSPAGE_URL/embed/status" width="100%" height="400px" frameborder="0"></iframe>
3. Embed the iframe in Sharepoint Online:
Go to your Sharepoint Online site.
Navigate to the page where you want to embed the status box.
Click on the Edit button to edit the page.
Click on the + icon to add a new web part.
Select the Embed web part.
Paste the iframe code into the embed web part:
<iframe src="https://YOUR_STATUSPAGE_URL/embed/status" width="100%" height="400px" frameborder="0"></iframe>
Click on the Republish button to save the changes.
<iframe src="https://yourcompany.statuspage.io/embed/status" width="100%" height="400px" frameborder="0"></iframe>
Additional Customization:
Width and Height: Adjust the width and height values in the iframe code to fit your Sharepoint page layout.
Responsive Design: Ensure that the iframe is responsive by using percentage values for width and appropriate height values.
I hope this helps!
Best Regards,
Egor
Thank you for the awesome response. I'll give it a try!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi I've tried this in my SharePoint site and it worked great when there was a disruption message, but when everything is fine it's showing the 'Status embed installed correctly' message. Is there any way I can get it to hide when there isn't any disruption? SharePoint is such a pain with not being able to embed JS :(
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Is this part of a paid feature? I don't see an option for Customize page > Embed section. When I paste the URL into a browser I get an alert saying the page cannot be found (embed/status).
On the Free version.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.