Embed external site blocks in the WMS


Introduction

OVERVIEW

Target audience: Site Managers and Administrators.

This article provides information on how to embed content from select external sites using blocks in the Web Management System (WMS). While embedding content from external sites is generally not allowed in the WMS, in some cases it is permitted and for those sites, preconfigured blocks have been created. This article will explain the process for each of the approved external sites.

In this article:

MS Forms block

Microsoft Forms is the solution of choice at McGill for the online collection of sensitive data including personal information (PI) and personal health information (PHI). Microsoft Forms can be embedded in a WMS site using the MS Forms block.

Locate and copy the Form ID. The Form ID is an 80-character string of numbers and letters that can be located within the URL of the form. Look for id= and copy the letter and number string that follows. Alternatively, the Form ID can be found in the embed code, by copying what follows Page.aspx?id=

Create an MS Forms block

  1. Choose the MS Forms Block under Create content.
  2. Add a Label (name your block to find it).
  3. Enter the Form ID into the MS Forms ID field.
  4. Choose the view mode for your block.
  5. Click Save.

Configure the block as usual.


EAB Virtual Tour block

The EAB Virtual Tour block provides an immersive 360-degree view of McGill’s campus and select buildings. For more information and examples of the different block configurations, please see this article.

Create an EAB Virtual Tour block

  1. Select the EAB Virtual Tour block under Create Content.
  2. Add a Label.
  3. In the Body field, enter the description for the block.
  4. Select the tour stop.
  5. Select the tour language.
  6. Select the checkbox to display the EAB Virtual Tour embedded in the page if you would prefer this to the default Call-to-Action link (note: this option will be slower to load).
  7. Enter the Call-to-Action link text (will not display when the tour is embedded)
  8. Select the view mode.
  9. Click Save.

Configure the block as usual.


Power BI Report block

Power BI is a data visualization tool that allows users to create and publish interactive reports, dashboards and other data representations.

Create a public Power BI Report block

Prepare your report following: Publish to web from Power BI

  1. Select the Power BI Report block under Create Content.
  2. Add a Label.
  3. Choose the Reports type: Public.
  4. In the Report name field, enter the string of letters and numbers found, following the "=", in the src portion of the iframe code as highlighted below:
    <iframe allowfullscreen="true" src="https://app.powerbi.com/view?r=eyJrIjoiZTMyYjk4MzItNTdmMC00ODEwLWE"></iframe>
  5. Select the view mode.
  6. Click Save.

Configure the block as usual.

Create a Private Power BI block

Private Reports will require users to authenticate to view, and are best suited for restricted pages. Prepare your report following Easily embed secure Power BI reports in your internal portals or websites.

  1. Select the Power BI Report block under Create Content.
  2. Add a label.
  3. Choose the Reports type: Private.
  4. In the Report ID field, enter the identifier of the report. This will be a string of letters and numbers. You can find this information in the embed code.
  5. Choose the other settings for the block.
  6. Select the view mode.
  7. Click Save.

Configure the block as usual.


Flintbox Widget block

The Flintbox widget displays patented innovations available for licensing. For more information about Flintbox, see Sharing patented innovations with Flintbox.

Create a Flintbox Widget block

  1. Select the Flintbox Widget block under Create Content.
  2. Add a label.
  3. The Domain name is preselected (mcgill.flintbox.com).
  4. Select the view mode (full is recommended).
  5. Click Save.

Configure the block as usual.


Tableau visualization block

Tableau visualization is licensed at a cost through the Analysis, Planning and Budget office, whom you can contact for an account.

Create a Tableau visualization block

  1. Select the Tableau visualization block under Create Content.
  2. Add a label.
  3. Choose the Domain name where the report is hosted.
  4. Enter the view name which is the name of the visualization shared on the tableau server.
  5. Select the view mode.
  6. Click save.

Configure the block as usual.


Slate Form block

Slate is an admissions and enrolment management platform used by McGill. Contact Enrolment Services for more information.

Create a Slate Form block

  1. Select the Slate form block under Create Content.
  2. Add a label.
  3. Enter the Slate Domain.
  4. Enter the Form ID.
  5. Choose to display either the static or dynamic version of the form.
  6. Select the view mode.
  7. Click save.

Configure the block as usual.