Del via


Administrer Skype for Business Online-politikker med PowerShell

Denne artikel gælder både for Microsoft 365 Enterprise og Office 365 Enterprise.

Hvis du vil administrere mange egenskaber for brugerkontoen for Skype for Business Online, skal du angive dem som egenskaber for politikker med PowerShell til Microsoft 365.

Før du begynder

Brug disse instruktioner til at få konfigureret til at køre kommandoerne (spring de trin over, du allerede har fuldført):

Bemærk!

Skype for Business Online Connector er i øjeblikket en del af det nyeste Teams PowerShell-modul. Hvis du bruger den nyeste offentlige version af Teams PowerShell, behøver du ikke at installere Skype for Business Online Connector.

  1. Installér Teams PowerShell-modulet.

  2. Åbn en Windows PowerShell kommandoprompt, og kør følgende kommandoer:

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

    Når du bliver bedt om det, skal du angive navnet på og adgangskoden til din Skype for Business Online-administratorkonto.

Administrer politikker for brugerkonti

Mange Skype for Business Egenskaber for onlinebrugerkonto konfigureres ved hjælp af politikker. Politikker er blot samlinger af indstillinger, der kan anvendes på en eller flere brugere. Hvis du vil se, hvordan en politik er konfigureret, kan du køre denne eksempelkommando for politikken FederationAndPICDefault:

Get-CsExternalAccessPolicy -Identity "FederationAndPICDefault"

Til gengæld skal du komme tilbage noget, der ligner dette:

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

I dette eksempel bestemmer værdierne i denne politik, hvad en brug kan eller ikke kan gøre, når det kommer til kommunikation med brugere i organisationsnetværket. Egenskaben EnableOutsideAccess skal f.eks. være angivet til Sand, for at en bruger kan kommunikere med personer uden for organisationen. Denne egenskab vises ikke i Microsoft 365 Administration. Egenskaben angives i stedet automatisk til True eller False baseret på de andre valg, du foretager. De to andre interessante egenskaber er:

  • EnableFederationAccess angiver, om brugeren kan kommunikere med personer fra organisationsnetværksdomæner.

  • EnablePublicCloudAccess angiver, om brugeren kan kommunikere med Windows Live-brugere.

Derfor ændrer du ikke direkte organisationsrelaterede egenskaber på brugerkonti (f.eks. Set-CsUser -EnableFederationAccess $True). Du kan i stedet tildele en konto en politik for ekstern adgang, der har de ønskede egenskabsværdier forudkonfigureret. Hvis vi ønsker, at en bruger skal kunne kommunikere med brugere i organisationsnetværket og med Windows Live-brugere, skal denne brugerkonto tildeles en politik, der tillader disse typer kommunikation.

Hvis du vil vide, om nogen kan kommunikere med brugere uden for organisationen eller ej, skal du:

  • Find ud af, hvilken politik for ekstern adgang der er tildelt den pågældende bruger.

  • Find ud af, hvilke egenskaber der er eller ikke er tilladt af den pågældende politik.

Det kan du f.eks. gøre ved hjælp af denne kommando:

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

Denne kommando finder den politik, der er tildelt brugeren, og finder derefter de funktioner, der er aktiveret eller deaktiveret i den pågældende politik.

Hvis du vil administrere Skype for Business Online-politikker med PowerShell, skal du se cmdlet'erne for at:

Bemærk!

En Skype for Business Onlineopkaldsplan er en politik i alle henseender undtagen navnet. Navnet "opkaldsplan" blev valgt i stedet for f.eks. "opkaldspolitik" for at sikre bagudkompatibilitet med Office Communications Server og Exchange.

Hvis du f.eks. vil se på alle de stemmepolitikker, der er tilgængelige til dit brug, skal du køre denne kommando:

Get-CsVoicePolicy

Bemærk!

Det returnerer en liste over alle de talepolitikker, der er tilgængelige for dig. Vær dog opmærksom på, at ikke alle politikker kan tildeles til alle brugere. Dette skyldes forskellige begrænsninger, der involverer licensering og geografisk placering. (Den såkaldte "anvendelsesplacering")." Hvis du vil vide mere om politikker for ekstern adgang og mødepolitikker, der kan tildeles til en bestemt bruger, skal du bruge kommandoer, der ligner disse:

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

Parameteren ApplicableTo begrænser de returnerede data til politikker, der kan tildeles til den angivne bruger (f.eks. Alex Darrow). Afhængigt af begrænsninger for licenser og anvendelsesplacering kan det repræsentere et undersæt af alle tilgængelige politikker.

I nogle tilfælde bruges egenskaber for politikker ikke sammen med Microsoft 365, mens andre kun kan administreres af Microsofts supportpersonale.

Med Skype for Business Online skal brugerne administreres af en eller anden politik. Hvis en gyldig politikrelateret egenskab er tom, betyder det, at den pågældende bruger administreres af en global politik, som er en politik, der automatisk anvendes på en bruger, medmindre brugeren specifikt tildeles en politik pr. bruger. Da vi ikke kan se en klientpolitik for en brugerkonto, administreres den af den globale politik. Du kan bestemme den globale klientpolitik med denne kommando:

Get-CsClientPolicy -Identity "Global"

Se også

Administrer Skype for Business Online med PowerShell

Administrer Microsoft 365 med PowerShell

Introduktion til PowerShell til Microsoft 365