Udostępnij za pośrednictwem


Włączanie współdziałania między usługami Azure Communication Services i dzierżawą usługi Microsoft Teams

Usługi Azure Communication Services mogą służyć do tworzenia aplikacji, które umożliwiają zewnętrznym użytkownikom usługi Microsoft Teams uczestnictwo w połączeniach i spotkaniach z użytkownikami usługi Microsoft Teams. Standardowe ceny usług Azure Communication Services mają zastosowanie do tych użytkowników, ale nie ma dodatkowej opłaty za możliwość współdziałania.

W przypadku połączeń z użytkownikami usługi Teams upewnij się, że użytkownik jest włączony w usłudze Enterprise Voice. Aby przypisać licencję, użyj polecenia cmdlet Set-CsPhoneNumberAssignment i ustaw parametr EnterpriseVoiceEnabled na $true. Aby uzyskać dodatkowe informacje, zobacz Konfigurowanie aplikacji Teams Phone w organizacji.

Wykonaj następujące kroki, aby włączyć połączenie między dzierżawą usługi Teams i zasobem usługi Communication Services.

Włączanie współdziałania w dzierżawie usługi Teams

Użytkownik Firmy Microsoft Entra z rolą administratora usługi Teams może uruchamiać polecenie cmdlet programu PowerShell za pomocą modułu MicrosoftTeams, aby włączyć zasób usług komunikacyjnych w dzierżawie.

1. Przygotowanie modułu Microsoft Teams

Najpierw otwórz program PowerShell i zweryfikuj istnienie modułu Teams za pomocą następującego polecenia:

Get-module *teams* 

Jeśli moduł nie jest widoczny MicrosoftTeams , zainstaluj go najpierw. Aby zainstalować moduł, musisz uruchomić program PowerShell jako administrator. Uruchom następujące polecenie:

	Install-Module -Name MicrosoftTeams

Zostaniesz poinformowany o modułach, które zostaną zainstalowane, co można potwierdzić przy użyciu elementu Y lub A odpowiedzi. Jeśli moduł jest zainstalowany, ale jest nieaktualny, możesz uruchomić następujące polecenie, aby zaktualizować moduł:

	Update-Module MicrosoftTeams

2. Łączenie z modułem usługi Microsoft Teams

Gdy moduł jest zainstalowany i gotowy, możesz nawiązać połączenie z modułem MicrosoftTeams za pomocą następującego polecenia. Zostanie wyświetlony monit z interakcyjnym oknem, aby się zalogować. Konto użytkownika, którego będziesz używać, musi mieć uprawnienia administratora usługi Teams. W przeciwnym razie możesz uzyskać access denied odpowiedź w następnych krokach.

Connect-MicrosoftTeams

3. Włączanie konfiguracji dzierżawy

Współdziałanie z zasobami usług Communication Services jest kontrolowane za pośrednictwem konfiguracji dzierżawy i przypisanych zasad. Dzierżawa usługi Teams ma jedną konfigurację dzierżawy, a użytkownicy usługi Teams przypisyli zasady globalne lub zasady niestandardowe. Aby uzyskać więcej informacji, zobacz Przypisywanie zasad w usłudze Teams.

Po pomyślnym zalogowaniu można uruchomić polecenie cmdlet Set-CsTeamsAcsFederationConfiguration , aby włączyć zasób usług Communication Services w dzierżawie. Zastąp tekst IMMUTABLE_RESOURCE_ID niezmiennym identyfikatorem zasobu w zasobie komunikacyjnym. Więcej informacji na temat sposobu uzyskiwania tych informacji można znaleźć tutaj.

$allowlist = @('IMMUTABLE_RESOURCE_ID')
Set-CsTeamsAcsFederationConfiguration -EnableAcsUsers $True -AllowedAcsResources $allowlist

4. Włączanie zasad dzierżawy

Do każdego użytkownika usługi Teams przypisano element External Access Policy , który określa, czy użytkownicy usług Komunikacyjnych mogą wywoływać tego użytkownika usługi Teams. Użyj polecenia cmdlet Set-CsExternalAccessPolicy, aby upewnić się, że zasady przypisane do użytkownika usługi Teams mają ustawioną wartość EnableAcsFederationAccess$true

Set-CsExternalAccessPolicy -Identity Global -EnableAcsFederationAccess $true