Zarządzanie zasadami usługi Skype dla firm Online przy użyciu programu PowerShell
Ten artykuł dotyczy zarówno platformy Microsoft 365 Enterprise, jak i usługi Office 365 Enterprise.
Aby zarządzać wieloma właściwościami kont użytkowników dla usługi Skype dla firm Online, należy określić je jako właściwości zasad w programie PowerShell dla platformy Microsoft 365.
Przed rozpoczęciem
Skorzystaj z tych instrukcji, aby skonfigurować uruchamianie poleceń (pomiń kroki, które zostały już wykonane):
Uwaga
Łącznik usługi Skype dla firm Online jest obecnie częścią najnowszego modułu programu PowerShell usługi Teams. Jeśli używasz najnowszej publicznej wersji programu Teams PowerShell, nie musisz instalować łącznika usługi Skype dla firm Online.
Zainstaluj moduł Teams PowerShell.
Otwórz wiersz polecenia programu Windows PowerShell i uruchom następujące polecenia:
Import-Module MicrosoftTeams $userCredential = Get-Credential Connect-MicrosoftTeams -Credential $userCredential
Po wyświetleniu monitu wprowadź nazwę konta administratora usługi Skype dla firm Online i hasło.
Zarządzanie zasadami konta użytkownika
Wiele właściwości konta użytkownika usługi Skype dla firm Online jest konfigurowanych przy użyciu zasad. Zasady to po prostu kolekcje ustawień, które można zastosować do co najmniej jednego użytkownika. Aby przyjrzeć się sposobowi konfigurowania zasad, możesz uruchomić to przykładowe polecenie dla zasad FederationAndPICDefault:
Get-CsExternalAccessPolicy -Identity "FederationAndPICDefault"
Z kolei należy wrócić do czegoś podobnego do następującego:
Identity : Tag:FederationAndPICDefault
Description :
EnableFederationAccess : True
EnableXmppAccess : False
EnablePublicCloudAccess : True
EnablePublicCloudAudioVideoAccess : True
EnableOutsideAccess : True
W tym przykładzie wartości w tych zasadach określają, co użycie może lub nie może zrobić, jeśli chodzi o komunikację z użytkownikami federacyjnymi. Na przykład właściwość EnableOutsideAccess musi być ustawiona na wartość True, aby użytkownik mógł komunikować się z osobami spoza organizacji. Ta właściwość nie jest wyświetlana w centrum administracyjnym platformy Microsoft 365. Zamiast tego właściwość jest automatycznie ustawiana na wartość True lub False na podstawie innych wybranych opcji. Pozostałe dwie właściwości są interesujące:
EnableFederationAccess wskazuje, czy użytkownik może komunikować się z osobami z domen federacyjnych.
EnablePublicCloudAccess wskazuje, czy użytkownik może komunikować się z użytkownikami systemu Windows Live.
W związku z tym nie zmieniasz bezpośrednio właściwości związanych z federacją na kontach użytkowników (na przykład Set-CsUser -EnableFederationAccess $True). Zamiast tego przypisujesz kontu zasady dostępu zewnętrznego, które mają wstępnie skonfigurowane żądane wartości właściwości. Jeśli chcemy, aby użytkownik mógł komunikować się z użytkownikami federacyjnymi i użytkownikami systemu Windows Live, to konto użytkownika musi mieć przypisane zasady, które zezwalają na tego typu komunikację.
Jeśli chcesz wiedzieć, czy ktoś może komunikować się z użytkownikami spoza organizacji, musisz:
Określ, które zasady dostępu zewnętrznego są przypisane do tego użytkownika.
Określ, które możliwości są lub nie są dozwolone przez te zasady.
Można to zrobić na przykład za pomocą następującego polecenia:
Get-CsOnlineUser -Identity "Alex Darrow" | ForEach {Get-CsExternalAccessPolicy -Identity $_.ExternalAccessPolicy}
To polecenie znajduje zasady przypisane do użytkownika, a następnie znajduje możliwości włączone lub wyłączone w ramach tych zasad.
Aby zarządzać zasadami usługi Skype dla firm Online za pomocą programu PowerShell, zobacz polecenia cmdlet dla:
- Zasady klienta
- Zasady konferencji
- Zasady dotyczące urządzeń przenośnych
- Zasady poczty głosowej online
- Zasady routingu głosów
Uwaga
Plan wybierania numerów usługi Skype dla firm Online to zasady pod każdym względem, z wyjątkiem nazwy. Nazwa "plan wybierania numerów" została wybrana zamiast na przykład "zasady wybierania numerów" w celu zapewnienia zgodności z poprzednimi wersjami z programem Office Communications Server i programem Exchange.
Aby na przykład przyjrzeć się wszystkim zasadom głosowym dostępnym do użycia, uruchom następujące polecenie:
Get-CsVoicePolicy
Uwaga
Spowoduje to zwrócenie listy wszystkich dostępnych zasad głosu. Należy jednak pamiętać, że nie wszystkie zasady mogą być przypisane do wszystkich użytkowników. Wynika to z różnych ograniczeń dotyczących licencjonowania i lokalizacji geograficznej. (Tak zwana "lokalizacja użycia")." Jeśli chcesz poznać zasady dostępu zewnętrznego i zasady konferencji, które można przypisać do określonego użytkownika, użyj poleceń podobnych do następujących:
Get-CsConferencingPolicy -ApplicableTo "Alex Darrow"
Get-CsExternalAccessPolicy -ApplicableTo "Alex Darrow"
Parametr ApplicableTo ogranicza zwrócone dane do zasad, które mogą być przypisane do określonego użytkownika (na przykład Alex Darrow). W zależności od ograniczeń dotyczących licencjonowania i lokalizacji użycia mogą one reprezentować podzbiór wszystkich dostępnych zasad.
W niektórych przypadkach właściwości zasad nie są używane w usłudze Microsoft 365, podczas gdy inne mogą być zarządzane tylko przez personel pomocy technicznej firmy Microsoft.
W przypadku usługi Skype dla firm Online użytkownicy muszą być zarządzane przez zasady pewnego rodzaju. Jeśli prawidłowa właściwość związana z zasadami jest pusta, oznacza to, że dany użytkownik jest zarządzany przez zasady globalne, czyli zasady, które są automatycznie stosowane do użytkownika, chyba że przypisano mu zasady dla poszczególnych użytkowników. Ponieważ dla konta użytkownika nie są wyświetlane zasady klienta, są one zarządzane przez zasady globalne. Globalne zasady klienta można określić za pomocą następującego polecenia:
Get-CsClientPolicy -Identity "Global"
Zobacz też
Zarządzanie usługą Skype dla firm Online za pomocą programu PowerShell
Zarządzanie platformą Microsoft 365 za pomocą programu PowerShell
Wprowadzenie do programu PowerShell dla platformy Microsoft 365