Menu
Language
English (US)
Contact Us
Flat for Education Help > Setup a Microsoft Teams Class on Flat for Education

Setup a Microsoft Teams Class on Flat for Education

You will need a Flat for Education account to use this feature.

Adding a Microsoft Teams class on Flat for Education will automatically provision or update your students' accounts in your private Flat for Education website, then enroll them in your Flat for Education class. Once a course is synchronized on Flat for Education, future roster updates will be automatic - you don't have anything else to do!

For admins

Before teachers can sync their Microsoft Teams classes with Flat for Education, a Microsoft 365 admin must grant consent once for the whole organization. Teachers who try to connect without it will see a permissions error.

Heads up

Complete this before your teachers start setup.

There are two ways to grant consent:

Option 1 - Direct link

As a Microsoft 365 admin, open or share this link: Grant consent for Flat for Education.

Option 2 - Azure Console

  1. Open Enterprise applications in the Microsoft Azure Console.
  2. Find Flat for Education in the list.
  3. Go to Security > Permissions.
  4. Click Grant admin consent.

Microsoft Azure Console showing the Grant admin consent button for Flat for Education

Permissions

Flat for Education requests the following permissions:

PermissionPurpose
User.ReadBasic.AllDisplay student names and photos on the teacher dashboard before students sign in.
EduRoster.ReadBasic / EduRoster.Read.All / Member.Read.HiddenRead class lists and memberships to create and update student accounts in Flat for Education.
EduAssignments.ReadWrite / EduAssignments.ReadWrite.AllCreate assignments and write grades back to the Teams gradebook.

Flat for Education only reads data from the classes the teacher chooses to sync. Teachers can only access their own classes, never those of a colleague.

Sync your Microsoft Teams classes

Follow these steps to connect your Microsoft Teams classes to Flat for Education.

1

Open the Classes tab

Once you are logged into Flat for Education, click Classes on the left of any dashboard page.

Classes tab in the Flat for Education dashboard

Then click Create a new class in the centre of your screen.

Create a new class button

2

Choose Use Microsoft Teams

You don't need to enter a class name. Click Use Microsoft Teams.

Create using Microsoft Teams

Note

If you haven't authorized Flat for Education to access your Microsoft Teams classes yet, you will be prompted to do so. If you are not a Microsoft 365 admin, share the admin consent section above with your admin before continuing.

3

Select your classes

Once your Microsoft account is connected, you'll see all your teams. Select the ones you want to use with Flat for Education.

Select classes to sync on from Microsoft Teams

4

Your classes are ready

Your classes are now synchronized with Microsoft Teams. Student accounts are automatically created and enrolled — your students can sign in with their Microsoft accounts straight away.

Video tutorial

For more information on how to get started, check out the video tutorial.

Was this article helpful?

Contact support