Astrazione del fornitore di riunioni con Zoom e Microsoft Teams

FeatureMediaService
Spegnimento
5 agosto 2026 alle ore 06:36 UTC
Autore
Kamo
Impegno
d477982

Incontri erano Kamo Meets in costruzione — MeetService perseverò in una sala Meet nome e nient'altro. Ciò introduce l'astrazione e due fornitori remoti dietro. meet/provider rispecchia lo strato del provider di posta elettronica: MeetingProviderResolver assembla un MeetingContext (crittografate credenziali, rinnovata OAuth Grant, org policy, account host lato provider) e una mappa delle capacità, quindi i richiedenti chiedono MeetingScheduler piuttosto che ramificarsi sul tipo di fornitore. Aggiungere un quarto provider significa aggiungere un fagiolo, non modificare siti di chiamata. - KamoMeetProvider: nome della camera e costruzione URL, spostato lato server. The org-namespacing che ferma due inquilini che condividono una conferenza Prosody utilizzata live nel browser; ora è bloccato da test. - ZoomProvider: REST v2, Server-to-Server OAuth o l'app Marketplace. per conto del membro dell'organizzazione, estrae registrazioni cloud e trascrizioni. - MicrosoftTeamsProvider: Graph onlineMeetings, app-only o delegato. La le sonde di prova di connessione che soddisfano la creazione, perché la politica di accesso all'applicazione Le squadre richiedono anche è la solita cosa che manca un amministratore — il permesso da solo autentica bene e poi 403 su ogni incontro. Riunione Caratteristica è il contratto con l'interfaccia utente di admin: ogni fornitore dichiara il le impostazioni possono onorare, e le schermi delle impostazioni disabilitano il resto. I reclami sono affermato in test piuttosto che fidato, dal momento che un fornitore di overclaiming produce toggles che silenziosamente non fare nulla — il fallimento questo strato esiste per prevenire. ProviderRecordingSweep estrae registrazioni remote nel proprio storage di Kamo la ritenzione, la quota e i riassunti post-meeting funzionano in modo identico su ogni fornitore. I download sono bloccati: questo servizio serve anche chat e incontri sotto un 1Gi limite, quindi una registrazione di grandi dimensioni è saltata con un avviso piuttosto che rischiare il baccello. Le credenziali sono crittografate con la chiave della piattaforma esistente, quindi nessun nuovo segreto ha da prevedere. La gestione delle sessioni condivisa dagli endpoint delle riunioni si sposta in MeetSessionResolver — deliberatamente senza ampliare il controllo dei suoi diritti.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo