Teams: Administrer ekstern tilgang med PowerShell

click fraud protection

Microsoft Teams Admin Center tilbyr mange alternativer for IT-administratorer og teameiere til å kontrollere ekstern tilgang. Du kan for eksempel bruke administrasjonssenteret til å aktivere gjestetilgang eller tilpasse spesifikke tilgangsinnstillinger når det gjelder eksterne brukere.

Men mange mennesker foretrekker fortsatt å bruke PowerShell til å konfigurere og administrere brukerkontoer i organisasjonene sine. Hvis du er ny på hele denne PowerShell og Teams-tingen, eller du leter etter spesifikke måter å administrere ekstern tilgang på, er denne hurtigveiledningen for deg.

Hvordan administrere ekstern tilgang i Microsoft Teams ved hjelp av PowerShell

En av de viktigste forskjellene mellom ekstern tilgang og gjestetilgang i Teams er at gjestetilgang gir tilgangstillatelse til individuelle brukere. På den annen side gir ekstern tilgang tilgangstillatelse til alle brukere fra et spesifikt domene.

Husk at, avhengig av handlingene dine, kan det hende du må vente mellom én og 24 timer på at endringene skal spre seg i organisasjonen.

Tillat eller blokker domener

Først må du installere Microsoft Teams PowerShell-modulen. Bare start PowerShell med administratorrettigheter og kjør følgende kommando Installer-Modul -Navn PowerShellGet -Force.

installer teams powershell-modul

Du kan la brukere fra organisasjonen din kommunisere med brukere fra et annet domene ved hjelp av Set-CsTenantFederationConfiguration cmdlet. Du kan bruke denne kommandoen til å aktivere eller deaktivere føderasjon med andre domener og offentlige leverandører.

På den annen side, hvis du vil sjekke gjeldende innstillinger, kan du kjøre Get-CsTenantFederationConfiguration cmdlet.

Set-CsTenantFederationConfiguration Powershell-kommando

Bruk for eksempel cmdleten Set-CsTenantFederationConfiguration -AllowPublicUsers $True for å tillate kommunikasjon med offentlige tilbydere.

Hvis du hypotetisk vil blokkere eksterne brukere fra microsoft.com-domenet, bruk kommandoen nedenfor:

$x = New-CsEdgeDomainPattern -Domene “microsoft.com”

Set-CsTenantFederationConfiguration -BlockedDomains @{Replace=$x}

Du kan lese mer om cmdleten Set-CsTenantFederationConfiguration på Microsofts støtteside.

Sjekk retningslinjer for ekstern tilgang

Du kan alltid sjekke og gjennomgå gjeldende retningslinjer for ekstern tilgang som er konfigurert for organisasjonen din ved å bruke Get-CsExternalAccessPolicy cmdlet.

Hvis du vil sjekke spesifikke eksterne retningslinjer, kan du kjøre denne kommandoen: Get-CsExternalUserCommunicationPolicy. Hvis du for eksempel vil sjekke informasjon om den eksterne filoverføringspolicyen, kan du kjøre denne kommandoen: Get-CsExternalUserCommunicationPolicy -Identity BlockExternalP2PFileTransfer.

Opprett en ny policy for ekstern tilgang

Hvis du trenger å sette opp en ny ekstern tilgangspolicy, kan du bruke Ny-CsExternalAccessPolicy kommando. Hvis du for eksempel vil blokkere brukere fra å overføre filer til eksterne brukere, kan du kjøre denne kommandoen: New-CsExternalAccessPolicy -Identity BlockExternalP2PFileTransfer $True.

Hvis du vil lære mer om bruk av PowerShell-kommandoer til å konfigurere Teams, kan du gå til Microsofts støtteside. I tillegg kan det være lurt å sjekke ut disse cmdlet-referansene som er vanlige for Skype for Business og Microsoft Teams.

Konklusjon

For å konkludere, tilbyr Teams administrasjonssenter mange alternativer for å konfigurere og administrere eksterne tilgangspolicyer for organisasjonen din. Imidlertid foretrekker mange brukere fortsatt å bruke PowerShell for å få jobben gjort raskere. Hvilken side er du på: PowerShell eller Admin Center? Gi oss beskjed i kommentarene nedenfor.