Teams
Teams
Configuration
Microsoft Teams source connector integrates with the Microsoft Graph API.
Synchronizes data from Microsoft Teams including teams, channels, chats, and messages.
It provides comprehensive access to Teams resources with proper token refresh and rate limiting.
Authentication
This connector uses OAuth 2.0 authentication. You can connect through the Airweave UI or API using the OAuth flow.
Supported authentication methods:
- OAuth Browser Flow (recommended for UI)
- OAuth Token (for programmatic access)
- Auth Provider (enterprise SSO)
Configuration Options
This connector does not have any additional configuration options.
Data Models
The following data models are available for this connector:
TeamsUserEntity
Schema for a Microsoft Teams user.
Based on the Microsoft Graph user resource. Reference: https://learn.microsoft.com/en-us/graph/api/resources/user
TeamsTeamEntity
Schema for a Microsoft Teams team.
Based on the Microsoft Graph team resource. Reference: https://learn.microsoft.com/en-us/graph/api/resources/team
TeamsChannelEntity
Schema for a Microsoft Teams channel.
Based on the Microsoft Graph channel resource. Reference: https://learn.microsoft.com/en-us/graph/api/resources/channel
TeamsChatEntity
Schema for a Microsoft Teams chat (1:1, group, or meeting chat).
Based on the Microsoft Graph chat resource. Reference: https://learn.microsoft.com/en-us/graph/api/resources/chat
TeamsMessageEntity
Schema for a Microsoft Teams message (in channel or chat).
Based on the Microsoft Graph chatMessage resource. Reference: https://learn.microsoft.com/en-us/graph/api/resources/chatmessage