TrainMeUK LogoTrainMeUK
Home
How It Works
Product
Reports
Pricing
Resources
Login

Summer sale

Limited time

15% off monthly · +20% annual

15%off monthly+20%off annual
Claim offer
Help
Help Center
General SettingsEmail Notifications & Power AutomateBrandingTeams IntegrationCompliance Settings & FrameworksData ProtectionBilling & LicencesCourse SurveysAdding External CertificatesLearner VerifyWhen to Use Learner Verify for Identity ChecksTroubleshooting Email Delivery
General SettingsEmail Notifications & Power AutomateBrandingTeams IntegrationCompliance Settings & FrameworksData ProtectionBilling & LicencesCourse SurveysAdding External CertificatesLearner VerifyWhen to Use Learner Verify for Identity ChecksTroubleshooting Email Delivery
HelpSettings & ConfigurationTeams Integration

Teams Integration

Microsoft Graph credentials, Teams meeting defaults, and Teams notifications

Overview

The Teams Integration tab connects TrainMeUK to Microsoft Teams so you can automatically create Teams meetings for online calendar sessions and send Teams notifications for training events. Configuration has three sections:

  • Microsoft Graph API Configuration — Azure AD application credentials
  • Teams Meeting Settings — how online sessions create and behave in Teams
  • Teams Notification Settings — which events post notifications to Teams

Who can access this tab?

Teams Integration requires the canManageSystemSettings permission. You will also need Azure AD administrator access in your Microsoft tenant to create or configure the app registration.

Microsoft Graph API Configuration

Enter credentials from an Azure AD app registration authorised to create Teams meetings on behalf of your organisation. All four fields are required before meeting automation works.

FieldWhere to find it in Azure
Client ID *Azure Portal → App Registrations → Your App → Application (client) ID
Tenant ID *Azure Portal → Azure Active Directory → Tenant ID
Client Secret *Azure Portal → App Registrations → Your App → Certificates & secrets
Service Account ID *Azure Portal → Azure Active Directory → Users → Service Account → Object ID

Warning

Treat Client Secret values as confidential credentials. Do not share them in email, screenshots, chat messages, or support tickets. Use the show/hide toggle on the page only when entering the secret — never paste secrets into documentation or help articles. Rotate the secret in Azure if you suspect it has been exposed.

If credentials are not yet configured, a Setup Required banner appears with a link to the Microsoft Graph Teams meeting automation setup guide.

1

Create or locate your Azure AD app

Follow the setup guide to register an application with the Microsoft Graph permissions TrainMeUK needs for meeting creation and notifications.

2

Copy credentials into TrainMeUK

Paste Client ID, Tenant ID, Client Secret, and Service Account ID into the matching fields on the Teams Integration tab.

Teams Meeting Settings

These options control how TrainMeUK creates Teams meetings when you schedule online calendar sessions.

SettingDescription
Automatically create Teams meetings for online sessionsWhen enabled, TrainMeUK creates a Teams meeting link when you add or update an online session
Meeting Duration Buffer (minutes)Extra minutes added beyond the scheduled session end time (default 5)
Allow joining before hostLets attendees join the Teams call before the trainer arrives
Allow guest accessControls whether guest participants can join the meeting

Tip

Enable Automatically create Teams meetings only after Graph API credentials are saved and validated. See Calendar Sessions for how online sessions use the generated meeting links.

Teams Notification Settings

Teams notifications are separate from email notifications configured on the Notifications tab. Enable the master toggle first, then choose individual event types.

1

Enable Teams notifications

Check Enable Teams notifications to turn on the Teams notification channel for your tenant.

2

Choose notification types

When Teams notifications are enabled, you can toggle:

  • Session reminders
  • Course assignments
  • Overdue course reminders
  • Course completion notifications
3

Save Settings

Click Save Settings at the bottom of the page. A success message confirms your configuration was stored.

Tip

Teams notifications complement — but do not replace — email notifications. Configure both channels if you want learners to receive reminders in Teams and in their inbox. See Email Notifications.

Troubleshooting

Teams meetings are not created for sessions

  • Confirm all four Graph API fields are filled in and saved
  • Check that Automatically create Teams meetings for online sessions is enabled
  • Verify the session is marked as an online session in the calendar
  • Review Azure app permissions against the setup guide

Teams notifications not arriving

  • Confirm Enable Teams notifications is on
  • Check the specific event toggle (for example, session reminders)
  • Ensure users have Teams access and are reachable via Microsoft Graph

Authentication errors after secret rotation

Generate a new client secret in Azure, update the Client Secret field here, and click Save Settings. Remove the old secret from Azure once the new one is working.

Related Guides

  • Calendar Sessions — schedule online sessions that use Teams meeting links
  • Recurring Sessions — series sessions with automatic Teams links
  • Email Notifications — parallel email channel for the same events
  • SSO & SCIM — Azure AD user provisioning alongside Teams integration
Previous

Branding

Next

Compliance Settings & Frameworks

TrainMeUK LogoTrainMeUK Ltd

Connect Azure once. TrainMeUK handles reminders, Teams nudges, certificates, and audit-proof reports — automatically.

hello@trainmeuk.co.uk
+44 1252 929213
8 George Myers Close, Ash, Guildford, Surrey, GU12 6FW

Quick Links

  • Home
  • How It Works
  • Product
  • Reports
  • Pricing
  • Resources
  • Knowledge Base

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Data Processing Addendum
  • Subprocessors
  • Acceptable Use Policy
  • FAQ

Popular Resources

Mandatory Training Requirements for UK BusinessesHow Often GDPR Training Should Be Done in the UKHow Fast You Should Produce Training Records for Auditors

© 2026 TrainMeUK Ltd. All rights reserved.

CPD Accredited Provider