Microsoft Entra ID Integration Guide

This article outlines how eduMe integrates with Microsoft Entra ID (formerly Azure Active Directory) to streamline user management, content delivery, and team organisation within your organisation.

What's in this article?

Integration Benefits

  • Self-Serve Setup: Quick and easy integration setup directly within the eduMe platform
  • Seamless User Management: Automatically sync user data from your existing directory
  • Dynamic Content Segmentation: Create smart teams based on organisational structure
  • Native Microsoft Teams Integration: Deliver learning content directly through Teams
  • Automated Notifications: Push learning notifications to users within their familiar Microsoft ecosystem

Integration Outline

Requirements

  • Microsoft Entra ID Tenant ID
  • Global Administrator rights in Microsoft tenant
  • Permission for users to install apps (or IT-admin pre-installation for Teams)

Integration Steps

  1. Connect Entra ID – Enter Tenant ID and authorize connection (Global Admin).
  2. Sync User Data – eduMe pulls attributes such as department, role, location, and Teams groups.
  3. Create Smart Teams – Automatically group users and segment content delivery.
  4. Enable Teams Delivery – Users install eduMe Teams app; admins can pre-install.
  5. Push Notifications – Deliver learning via Teams, with email/SMS/WhatsApp as fallback.
  6. Ongoing Maintenance – Daily sync plus manual refresh option; updates reflected within 24 hours.

Integration Process

Step 1: Establish Microsoft Entra ID Connection

Requirements:

  • Microsoft Entra ID tenant ID
  • Global Administrator rights in your Microsoft tenant

Process:

  1. Use eduMe's self-serve integration setup functionality within the eduMe platform
  2. Enter your Microsoft Entra ID Tenant ID
  3. Global Administrator authorizes the connection between eduMe and your Entra ID instance
  4. Connection is established automatically for immediate user data synchronisation

How to Find Your Tenant ID:

  1. Go to Azure Portal > Microsoft Entra ID > Overview
  2. The Tenant ID is listed under "Basic information"

Step 2: Configure User Data Synchronisation

Standard User Tags: eduMe can pull the following information from your Entra ID to create user tags:

  • Employment Status: Active, inactive, etc
  • Department: Sales, HR, Engineering, Marketing, etc.
  • Role/Job Title: Manager, Analyst, Director, etc.
  • Location: Office locations, regions, countries
  • Microsoft Teams Groups: Existing Teams group memberships

Step 3: Create Smart Teams for Content Segmentation

Smart Team Functionality:

  • Automatically group users based on synchronised tags
  • Create dynamic learning pathways for different departments, roles, or locations
  • Ensure relevant content reaches the right audience segments

Example Smart Teams:

  • "Sales Team - North America" (Department: Sales + Location: North America)
  • "New Employees" (Employment Status: New Hire)
  • "Management Layer" (Role: Manager, Director, VP)
  • "Remote Workers" (Location: Remote/Home Office)

Microsoft Teams Integration

Prerequisites for Teams Delivery

User Requirements:

  • Users must install the eduMe app from the Microsoft Teams App Store
  • Permission to install apps (or IT admin pre-installation)

Content Delivery Process

  1. Content Creation: Create learning content within the eduMe platform
  2. Audience Selection: Choose smart teams for content delivery
  3. Teams Notification: Use eduMe's notification functionality to push content alerts
  4. User Experience: Users receive notifications directly in Microsoft Teams and can access content seamlessly

Notification Channels

Primary Channel: Microsoft Teams notifications (for users with eduMe app installed)

Fallback Channels: For users without the eduMe Teams app:

  • Email notifications
  • SMS 
  • Whats App (if configured)

Technical Considerations

Maintenance & Updates

  • Daily automatic user data synchronisation to keep information current
  • Manual sync option: Use the sync button in the eduMe UI for immediate data refresh
  • Changes to user details, identifiers and tags are reflected within 24 hours