- name: teams-for-linux
- description: Unofficial Microsoft Teams client for Linux using Electron. It wraps the Microsoft Teams web application as a standalone desktop application, enabling video calls, screen sharing, and audio conferencing
- snapcraft: https://github.com/IsmaelMartinez/teams-for-linux/blob/main/snap/snapcraft.yaml
- upstream: GitHub - IsmaelMartinez/teams-for-linux: Unofficial Microsoft Teams for Linux client
- upstream-relation: I am the upstream maintainer and snap publisher
- interfaces:
- camera:
- request-type: auto-connection
- reasoning: Required for video calls in Microsoft Teams. Users expect camera to work for video conferencing without manual configuration. This was previously granted but may need re-approval after migrating from core22 to core24.
- audio-record:
- request-type: auto-connection
- reasoning: Required for microphone access during calls. Essential for a communication application - users cannot participate in meetings without microphone access.
- camera:
Additional context:
Version 2.6.19 upgraded from Electron 37 to Electron 39, which required changing the snap base from core22 to core24 (due to glibc 2.38+ requirements). After this migration, users are reporting that camera permissions are no longer automatically connected (GitHub issue #2037).
Thanks in advance