Update Learning Provider

Update Microsoft Teams learning provider properties via JSON payload.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/naftiko/microsoft-teams-sandbox --skill update-learning-provider
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Update Learning Provider
Source: https://github.com/naftiko/microsoft-teams-sandbox/tree/main/skills/update-learning-provider
Command: npx skills add https://github.com/naftiko/microsoft-teams-sandbox --skill update-learning-provider

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows for the modification of existing learning provider configurations, enabling administrators to keep provider information accurate and up-to-date.

Core Features & Use Cases

  • Update Display Name: Change the visible name of a learning provider.
  • Update Login URL: Modify the web address used to access the learning provider's platform.
  • Sync Configuration: Enable or disable the synchronization of course activities.
  • Use Case: An organization has rebranded its primary learning platform. This Skill can be used to update the displayName and loginWebUrl for that provider.

Quick Start

Update the learning provider with ID 'provider-001' to have the display name 'New Provider Name' and disable course activity sync.

Frequently Asked Questions about Update Learning Provider

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I update learning provider details in Microsoft Teams?

To update a learning provider in Microsoft Teams, you need the provider's unique identifier and a JSON payload specifying the new display name, login URL, or sync status to modify its properties.

Can I disable course activity sync for a specific learning provider?

Yes, you can disable course activity synchronization by sending a JSON payload with the updated sync status configuration alongside the specific learning provider's unique identifier.

What do I need to modify the login URL for a Microsoft Teams learning provider?

Modifying the login URL requires the learning provider's unique identifier and a JSON payload containing the updated loginWebUrl field to change the web address used to access the platform.

How do I change the display name of an existing learning provider configuration?

You change the display name by providing the learning provider's unique identifier and a JSON payload containing the new displayName text to update the visible provider information.

When should I update my learning provider configuration in Microsoft Teams?

You should update your learning provider configuration when your organization rebrands its learning platform, requiring modifications to the display name or login web address to keep provider information accurate.