Skip to main content
Skip table of contents

Installing Firefly on Teams

How to install the Firefly on Teams apps

The information on this page outlines the process of installing the Firefly Curriculum and Firefly Seating Plan apps into your Microsoft Teams instance.

Please note: if installing both apps, you will need to follow steps 2, 3 and 4 twice, (once for each app).

Step 1: Enable Custom Apps within Teams

  1. Open the following URL in a web browser:
  2. Log in as an administrator
  3. Ensure the Upload custom apps toggle switch is ON

Step 2: Add the apps to your tenant

  1. Open the following URL in a web browser:
  2. Select Upload
  3. Click on Select a File
    1. To install Firefly Curriculum: select the supplied file which can be found at the bottom of this page.
    2. To install Firefly Seating Plan: select the which can be found at the bottom of this page

Congratulations! Both apps are now present within your Microsoft Teams tenant.

Step 3: Grant the apps permissions

  1. As a global administrator open Manage apps
  2. In the list of apps, find the app you want to install (Firefly Curriculum or Firefly Seating Plan
  3. Open the app details by selecting the app name (you can do this by clicking on the name itself, in the name column, as opposed to just clicking on the row in the table).
  4. Select the Permissions tab

Once you are within Permissions, select Review permissions and consent under Org-wide permissions and select Accept. Then repeat these steps for the Seating Plan app.

Step 4: Add an App to a Team

Note: This can be done by a teacher at this point, but it is a good test to see if your setup has been completed successfully.
  1. Open a Team to which you would like to add the app
  2. Click on the + icon from Team view
  3. Select the Firefly Curriculum app (or Firefly Seating Plan)
  4. Follow the prompts to complete the app configuration

You can use the files below for your installation:

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.