Share via


Skype for Business Online -käytäntöjen hallinta PowerShellin avulla

Tämä artikkeli koskee sekä Microsoft 365 Enterprise että Office 365 Enterprise.

Jos haluat hallita Skype for Business Onlinen käyttäjätilin monia ominaisuuksia, sinun on määritettävä ne käytännöissä, jotka liittyvät Microsoft 365:n PowerShelliin.

Alkuvalmistelut

Näiden ohjeiden avulla voit määrittää komentojen suorittamisen (ohita jo suorittamasi vaiheet):

Huomautus

Skype for Business Online Connector on tällä hetkellä osa uusinta Teams PowerShell -moduulia. Jos käytät uusinta Teams PowerShell -julkista julkaisua, sinun ei tarvitse asentaa Skype for Business Online Connectoria.

  1. Asenna Teams PowerShell -moduuli.

  2. Avaa Windows PowerShell komentokehote ja suorita seuraavat komennot:

    Import-Module MicrosoftTeams
    $userCredential = Get-Credential
    Connect-MicrosoftTeams -Credential $userCredential
    

    Anna pyydettäessä Skype for Business Online-järjestelmänvalvojan tilin nimi ja salasana.

Käyttäjätilikäytäntöjen hallinta

Monet Skype for Business Online-käyttäjätilin ominaisuudet määritetään käytäntöjen avulla. Käytännöt ovat vain kokoelma asetuksia, joita voidaan käyttää vähintään yhdelle käyttäjälle. Jos haluat tarkastella, miten käytäntö on määritetty, voit suorittaa tämän esimerkkikomennon FederationAndPICDefault-käytännölle:

Get-CsExternalAccessPolicy -Identity "FederationAndPICDefault"

Sinun pitäisi puolestaan saada takaisin jotain tämänkaltaista:

Identity                          : Tag:FederationAndPICDefault
Description                       :
EnableFederationAccess            : True
EnableXmppAccess                  : False
EnablePublicCloudAccess           : True
EnablePublicCloudAudioVideoAccess : True
EnableOutsideAccess               : True

Tässä esimerkissä tämän käytännön arvot määrittävät, mitä käyttö voi tehdä tai ei voi tehdä, kun on kyse viestinnästä liitettyjen käyttäjien kanssa. Esimerkiksi EnableOutsideAccess-ominaisuuden arvoksi on asetettava Tosi, jotta käyttäjä voi viestiä organisaation ulkopuolisten henkilöiden kanssa. Tämä ominaisuus ei näy Microsoft 365 -hallintakeskus. Sen sijaan ominaisuuden arvoksi määritetään automaattisesti Tosi tai Epätosi muiden valintojen perusteella. Kaksi muuta kiinnostavaa ominaisuutta ovat:

  • EnableFederationAccess ilmaisee, voiko käyttäjä viestiä liitettyjen toimialueiden henkilöiden kanssa.

  • EnablePublicCloudAccess ilmaisee, voiko käyttäjä viestiä Windows Live -käyttäjien kanssa.

Tämän vuoksi et suoraan muuta liittoutumiseen liittyviä ominaisuuksia käyttäjätileillä (esimerkiksi Set-CsUser -EnableFederationAccess $True). Sen sijaan voit määrittää tilin ulkoisen käytön käytännön, jolle on määritetty esimääritetyt halutut ominaisuusarvot. Jos haluamme, että käyttäjä voi viestiä liitettyjen käyttäjien ja Windows Live -käyttäjien kanssa, kyseiselle käyttäjätilille on määritettävä käytäntö, joka sallii kyseiset viestintätyypit.

Jos haluat tietää, voiko joku viestiä organisaation ulkopuolisten käyttäjien kanssa, sinun on:

  • Määritä, mikä ulkoinen käyttöoikeuskäytäntö on määritetty kyseiselle käyttäjälle.

  • Määritä, mitkä ominaisuudet ovat tai eivät ole sallittuja kyseisessä käytännössä.

Voit tehdä sen esimerkiksi käyttämällä tätä komentoa:

Get-CsOnlineUser -Identity "Alex Darrow" | ForEach {Get-CsExternalAccessPolicy -Identity $_.ExternalAccessPolicy}

Tämä komento etsii käyttäjälle määritetyn käytännön ja sitten ominaisuudet, jotka ovat käytössä tai poissa käytöstä kyseisessä käytännössä.

Jos haluat hallita Skype for Business Online -käytäntöjä PowerShellin avulla, katso cmdlet-komennot:

Huomautus

Skype for Business Online-valintasuunnitelma on käytäntö kaikissa asioissa paitsi nimessä. Nimi "valintasuunnitelma" valittiin esimerkiksi valintakäytännön sijaan, jotta se olisi yhteensopiva Office Communications Serverin ja Exchangen kanssa.

Jos haluat esimerkiksi tarkastella kaikkia käytössäsi olevia äänikäytäntöjä, suorita tämä komento:

Get-CsVoicePolicy

Huomautus

Tämä palauttaa luettelon kaikista käytettävissä olevista äänikäytännöistä. Muista kuitenkin, että kaikkia käytäntöjä ei voida määrittää kaikille käyttäjille. Tämä johtuu erilaisista rajoituksista, jotka koskevat käyttöoikeuksia ja maantieteellistä sijaintia. (Niin sanottu käyttösijainti.) Jos haluat tietää ulkoisen käytön käytännöt ja neuvottelukäytännöt, jotka voidaan määrittää tietylle käyttäjälle, käytä seuraavanlaisia komentoja:

Get-CsConferencingPolicy -ApplicableTo "Alex Darrow"
Get-CsExternalAccessPolicy -ApplicableTo "Alex Darrow"

ApplicableTo-parametri rajoittaa palautetut tiedot käytäntöihin, jotka voidaan määrittää määritetylle käyttäjälle (esimerkiksi Alex Darrow). Käyttöoikeus- ja käyttösijaintirajoitusten mukaan tämä saattaa edustaa kaikkien käytettävissä olevien käytäntöjen alijoukkoa.

Joissakin tapauksissa käytäntöjen ominaisuuksia ei käytetä Microsoft 365:n kanssa, kun taas toisia voi hallita vain Microsoftin tukihenkilöstö.

Kun käytössä on Skype for Business Online, käyttäjiä on hallittava jonkinlaisella käytännöllä. Jos kelvollinen käytäntöön liittyvä ominaisuus on tyhjä, kyseessä olevaa käyttäjää hallitaan yleisellä käytännöllä, joka on käytäntö, jota käytetään käyttäjälle automaattisesti, ellei hänelle ole erikseen määritetty käyttäjäkohtaista käytäntöä. Koska emme näe asiakaskäytäntöä käyttäjätilille, sitä hallitaan yleisellä käytännöllä. Voit määrittää yleisen asiakaskäytännön tällä komennolla:

Get-CsClientPolicy -Identity "Global"

Tutustu myös seuraaviin ohjeartikkeleihin:

Skype for Business Onlinen hallinta PowerShellin avulla

Microsoft 365:n hallinta PowerShellin avulla

PowerShellin käytön aloittaminen Microsoft 365:lle