- Spegnimento
- 5 agosto 2026 alle ore 06:38 UTC
- Autore
- kamo
- Impegno
- 08cecc6
Addiziona le squadre a **************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** attraverso: la selezione dei fornitori, la configurazione dei Servizi di Comunicazione Entra + Azure, consenso amministratore inquilino, il per-membro collegare, e un softphone in-browser. Il softphone è la parte che differisce strutturalmente da ogni altro fornitore. Le squadre non espongono alcun registrar SIP a terzi, quindi una linea Teams non può essere registrato con SIP.js o RingCentral WebPhone. Il percorso supportato è Azure Servizi di Comunicazione Custom Teams endpoint: il backend scambia i Token Entra del membro per un token ACS, e TeamsAcsPhoneSdk trasforma che in un call agent dietro la stessa interfaccia PhoneSdk gli adattatori SIP implementano, quindi utilizzareSoftphone e ogni componente UI rimanere fornitore-agnostico. SipCredenti guadagni campi acs* facoltativi; sipInfo è semplicemente vuoto per le squadre. Il pacchetto ACS è solo browser e importato dinamicamente dentro start(), dal momento che un import statico romperebbe il rendering del server. Due verità specifiche per le squadre sono emerse nell'interfaccia utente piuttosto che sinistra per fallire runtime: la chiamata in-browser è facoltativa (lasciare ACS vuoto e l'org ancora ottiene presenza e cronologia delle chiamate, con il dialler nascosto piuttosto che errore), e voicemail è spento per impostazione predefinita perché Teams non ha API voicemail — messaggi terra nella casella di posta di scambio di ciascun membro, quindi la lettura è un materialmente più ampia acconsente che un amministratore debba optare deliberatamente. Il membro della carta di connessione nella scheda delle impostazioni del telefono è ora provider-aware invece di solo RingCentral. Entrambi i fornitori hanno bisogno di un'autorizzazione per membro, per motivi diversi: RingCentral perché un softphone può solo registrarsi come estensione dell'account collegato, Teams perché la presenza scrive e la chiamata lo scambio di token è delegato-solo. Branding: la piastrella utilizza il marchio aziendale Microsoft e il nome del prodotto normale. Microsoft consente di nominare i team per descrivere un'integrazione ma limita i team loghi e branding a partner di team certificati, quindi nessun glifo Team viene spedito. Verificato: npm test — 40 file, 394 test, 0 guasti; tsc --noEmit clean; the i18n key guard e client-navigation guard entrambi passare. Dizionario stringhe atterrate primo in kamo-translation-dictionary 0801a17.