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