Equipos: administrar el acceso externo con PowerShell

El Centro de administración de Microsoft Teams ofrece muchas opciones para que los administradores de TI y los propietarios de equipos controlen el acceso externo. Por ejemplo, puede utilizar el centro de administración para habilitar el acceso de invitados o personalizar configuraciones de acceso específicas cuando se trata de usuarios externos.

Pero muchas personas todavía prefieren usar PowerShell para configurar y administrar cuentas de usuario dentro de sus organizaciones. Si es nuevo en todo este asunto de PowerShell y Teams o está buscando formas específicas de administrar el acceso externo, esta guía rápida es para usted.

Cómo administrar el acceso externo en Microsoft Teams usando PowerShell

Una de las diferencias clave entre el acceso externo y el acceso de invitado en Teams es que el acceso de invitado ofrece permiso de acceso a usuarios individuales. Por otro lado, el acceso externo da permiso de acceso a todos los usuarios de un dominio específico.

Tenga en cuenta que, según sus acciones, es posible que deba esperar entre una y 24 horas para que los cambios se propaguen por toda la organización.

Permitir o bloquear dominios

Primero, debe instalar el módulo PowerShell de Microsoft Teams. Simplemente inicie PowerShell con derechos de administrador y ejecute el siguiente comando Install-Module -Name PowerShellGet -Force.

instalar el módulo de powershell de los equipos

Puede permitir que los usuarios de su organización se comuniquen con usuarios de un dominio diferente con la ayuda del Set-CsTenantFederationConfiguration cmdlet. Puede utilizar este comando para habilitar o deshabilitar la federación con otros dominios y proveedores públicos.

Por otro lado, si desea verificar la configuración actual, puede ejecutar el Get-CsTenantFederationConfiguration cmdlet.

Comando Set-CsTenantFederationConfiguration Powershell

Por ejemplo, use el cmdlet Set-CsTenantFederationConfiguration -AllowPublicUsers $ True para permitir la comunicación con los proveedores públicos.

Si, hipotéticamente, desea bloquear a los usuarios externos del dominio microsoft.com, utilice el siguiente comando:

$ x = New-CsEdgeDomainPattern -Domain "microsoft.com"

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

Puede leer más sobre el cmdlet Set-CsTenantFederationConfiguration en Página de soporte de Microsoft.

Verifique las políticas de acceso externo

Siempre puede verificar y revisar las políticas de acceso externo actuales configuradas para su organización usando el Get-CsExternalAccessPolicy cmdlet.

Si desea verificar políticas externas específicas, puede ejecutar este comando: Get-CsExternalUserCommunicationPolicy. Por ejemplo, si desea verificar información sobre la política de transferencia de archivos externos, puede ejecutar este comando: Get-CsExternalUserCommunicationPolicy -Identity BlockExternalP2PFileTransfer.

Crear una nueva política de acceso externo

Si necesita configurar una nueva política de acceso externo, puede utilizar la New-CsExternalAccessPolicy mando. Por ejemplo, si desea impedir que los usuarios transfieran archivos a usuarios externos, puede ejecutar este comando: New-CsExternalAccessPolicy -Identity BlockExternalP2PFileTransfer $ True.

Si desea obtener más información sobre el uso de comandos de PowerShell para configurar Teams, visite Página de soporte de Microsoft. Además, es posible que también desee consultar estas referencias de cmdlet que son comunes para Skype Empresarial y Microsoft Teams.

Conclusión

Para concluir, el Centro de administración de Teams ofrece muchas opciones para configurar y administrar políticas de acceso externo para su organización. Sin embargo, muchos usuarios todavía prefieren usar PowerShell para hacer el trabajo más rápido. ¿De qué lado estás: PowerShell o Admin Center? Háganos saber en los comentarios a continuación.