Interoperabilita Teams

Důležité

interoperabilita BYOI je ve verzi public preview a dostupná pro všechny aplikace komunikačních služeb a Teams organizace.

Microsoft 365 ověřená interoperabilita je v privátní verzi preview a omezená pomocí ovládacích prvků služeb pro Azure communications Services pro první přijetí. Pokud se chcete připojit k programu k předčasnému přístupu, vyplňte Tento formulář.

Rozhraní API Preview a sady SDK se poskytují bez smlouvy o úrovni služeb a nedoporučují se pro produkční úlohy. Některé funkce se nemusí podporovat nebo mohou mít omezené možnosti. Další informace najdete v dodatečných podmínkách použití pro verze Preview v Microsoft Azure.

Komunikační služby Azure je možné použít k vytváření vlastních aplikací, které komunikují s Microsoft Teams. koncoví uživatelé aplikace komunikačních služeb můžou komunikovat s Teamsmi účastníky prostřednictvím hlasu, videa, chatu a sdílení obrazovky. Následující video znázorňuje tuto možnost:



komunikační služby Azure podporují dva typy interoperability Teams v závislosti na identitě koncového uživatele:

  • Využijte vlastní identitu. k řízení ověřování uživatelů a uživatelům vašich vlastních aplikací nemusíte mít Azure Active Directory identity ani Teams licence pro připojení Teamsch schůzek. Teams považuje vaši aplikaci za anonymního externího uživatele.
  • Microsoft 365 Teams identity. vaše aplikace funguje jménem Microsoft 365 identity koncového uživatele a jejich Teams nakonfigurované prostředky. tyto ověřené aplikace mohou provádět volání a bez problémů spojit schůzky jménem Microsoft 365 uživatelů.

Aplikace můžou implementovat jak schémata ověřování, tak i možnost ověřování pro koncového uživatele zachovat.

Přehled

existují dva způsoby, jak můžou uživatelé získat přístup k Teams volání:

  • prostřednictvím klienta Teams jako uživatelé Teams. to zahrnuje klienty desktopových, mobilních a webových Teams.
  • přes webové prostředí vaší aplikace jako Teams anonymních uživatelů.

Teams anonymní uživatelé nemusí být Teams uživatelé. komunikační služby Azure umožňují vytvářet a přizpůsobovat nové Teams koncových bodů pro Teams uživatele i Teams anonymních uživatelů. Můžete použít komunikační služby, které volají sadu SDK, a uživatelská rozhraní pro přizpůsobení a integraci do jakékoli existující aplikace nebo produktu. následující obrázek ukazuje, jak lze Teams schůzku spojit z více koncových bodů:  přehled více scénářů interoperability v rámci komunikačních služeb Azure

když se koncový bod připojí k Teams schůzky pomocí Teams identity prostřednictvím klientských knihoven služby Azure communications, bude koncový bod považován za uživatele, který má Teams jako Teams. Teams uživatelé mají přístup k více funkcím, než Teams anonymní uživatelé. Teams se uživatelé mohou připojit Teams schůzky, umístit volání do jiného Teamsho uživatele, přijímat volání z telefonních čísel a můžou přenést průběžná volání do fronty volání Teams. v následujícím diagramu se zobrazí připojení koncového bodu komunikačních služeb s Teams identitou.

Přehled scénářů interoperability v rámci komunikačních služeb Azure

Přineste si vlastní identitu

přineste si vlastní identitu (BYOI) je společný model pro používání komunikačních služeb Azure a interoperability Teams. Podporuje všechny zprostředkovatele identity a schéma ověřování. první scénář, který je povolený, umožňuje, aby se vaše aplikace připojila k Microsoft Teams schůzkám a Teams těmto uživatelům zacházet jako se anonymními externími účty, stejně jako uživatelé, kteří se připojují pomocí Teams anonymní webové aplikace. to je ideální pro aplikace business-to-consumer, které přinášejí zaměstnancům společné (známé Teams) a externím uživatelům (pomocí vlastního prostředí aplikací) do prostředí pro schůzky. v budoucnu budeme moci povolit další scénáře, včetně přímého volání a chatu, které umožní vaší aplikaci zahájit volání a konverzi s Teams uživateli mimo kontext Teams schůzky.

další informace najdete v tématu připojení k Teams schůzce.

Teams uživatel není momentálně možné připojit k volání, které bylo iniciováno pomocí služby Azure Communication Services calling SDK.

Microsoft 365 Teams identity

službu Azure communications calling SDK můžete použít s Microsoft 365 Teams identity pro podporu Teams podobných prostředí pro Teams interoperabilitu. Microsoft 365 Teams identity jsou k dispozici a ověřovány pomocí Azure Active Directory. vaše aplikace může přijímat nebo přijímat volání pomocí pravidelné Microsoft 365 identity. všechny atributy a podrobnosti o uživateli jsou vázány na uživatele Azure Active Directory.

tento model identity je ideální pro případy použití, kde je potřeba vlastní uživatelské rozhraní, kde klient Teams není k dispozici pro vaši platformu, nebo v případě, že klient Teams nepodporuje dostatečnou úroveň přizpůsobení. například aplikace se dá použít k zodpovězení telefonních hovorů jménem koncového uživatele zřízeného v Teams zřízeného čísla PSTN a mít uživatelské rozhraní optimalizované pro pracovní proces recepční nebo centra volání.

Funkce pro sdílení obrazovky a volání jsou k dispozici prostřednictvím komunikačních služeb, které volají sadu SDK. správa volání je k dispozici prostřednictvím Graph API, konfigurace v klientském Teams nebo na portálu pro správu Teams. funkce chatu je k dispozici prostřednictvím Graph API.

Teams uživatelé jsou ověřováni prostřednictvím knihovny MSAL proti Azure Active Directory v klientské aplikaci. ověřovací tokeny se vyměňují pro tokeny Microsoft 365 Teams prostřednictvím služby communications Identity SDK. Doporučujeme implementovat Exchange tokeny ve službách back-endu, protože požadavky Exchange jsou podepsané přihlašovacími údaji pro komunikační služby Azure. V případě back-end služeb můžete vyžadovat jakékoli další ověřování.

Pokud chcete získat další informace o funkci, připojte se k našemu programu v programu, který bude brzy přistupovat, pomocí tohoto formuláře.

Porovnání

Kritéria Přineste si vlastní identitu Microsoft 365 Teams identity
To V případě podnikových scénářů pro spotřebitelské aplikace Ve scénářích Business-to-Business nebo Business-to-Consumer u obchodních aplikací
Zprostředkovatel identit Všechny Azure Active Directory
Ověřování & autorizaci Uživatelská Azure Active Directory a vlastní *
Volání k dispozici prostřednictvím Komunikační služby, které volají sady SDK Komunikační služby, které volají sady SDK
Chat k dispozici prostřednictvím Sady SDK pro chat komunikačních služeb Graph API
Podpora PSTN nepodporováno pro uživatele komunikačních služeb v Teamsch schůzkách příchozí volání přiřazené k Teams identitě, odchozí volání pomocí plánu volání

* Tokeny pro přístup k vystavování logiky serveru můžou provádět libovolné vlastní ověřování a autorizaci žádosti.

Ochrana osobních údajů

vzájemná funkční spolupráce mezi komunikačními službami Azure a Microsoft Teams umožňuje vašim aplikacím a uživatelům účastnit se Teams volání, schůzek a chatu. je vaše zodpovědnost za to, že uživatelé vaší aplikace budou upozorňováni, když je v Teams volání nebo na schůzku povolený záznam nebo přepis.

Microsoft vás bude informovat prostřednictvím rozhraní API služby Azure Communications, které zaznamenává nebo přepis, a Vy musíte v reálném čase sdělit uživatele v uživatelském rozhraní vaší aplikace. Souhlasíte s tím, že společnost Microsoft za všechny náklady a škody vzniklé v důsledku nedodržení této povinnosti.

Ceny

Veškeré využití rozhraní API a sad SDK služby Azure Communication Service zvyšuje hodnoty účtování měřičů komunikace Azure. interakce s Microsoft Teams, jako je připojení ke schůzce nebo iniciování telefonního hovoru pomocí Teams přiděleného čísla, zvýší tyto měřiče, ale neúčtují se žádné další poplatky za Teams funkce interoperability a možnosti ověřování BYOI a Microsoft 365.

pokud má vaše aplikace Azure na schůzce s uživatelem Microsoft Teams více než 10 minut, jsou tyto dva uživatelé zkombinováni 20 minut volání. Po 10 minutách cvičení vlastní aplikace a použití rozhraní API Azure a sad SDK se bude účtovat váš prostředek. na 10 minut spotřebovaných koncovým uživatelem v nativním Teams aplikaci se však vztahuje příslušná Teams licence a služba Azure se neměří.

Teams v cloudech státní správy (GCC)

interoperabilita komunikačních služeb Azure není v současnosti kompatibilní s nasazeními Teams pomocí Microsoft 365ch cloudů pro státní správu (GCC) .

Další kroky