Gestionar acceso de los usuarios a Microsoft Teams

Puede administrar el acceso a Teams en el nivel de usuario asignando o quitando una licencia Microsoft Teams producto. Excepto para unirse Teams reuniones de forma anónima, cada usuario de su organización debe tener una licencia Teams para poder usar Teams. Puede asignar una licencia Teams usuarios nuevos cuando se crean cuentas de usuario nuevas o a usuarios con cuentas existentes.

De forma predeterminada, cuando un plan de licencias (por ejemplo, Microsoft 365 Enterprise E3 o Microsoft 365 Empresa Premium) se asigna a un usuario, se asigna automáticamente una licencia de Teams y el usuario está habilitado para Teams. Puede deshabilitar o habilitar Teams para un usuario quitando o asignando una licencia en cualquier momento.

Use directivas de mensajería, administradas desde el Centro de administración de Teams,para controlar qué características de mensajería de chat y canal están disponibles para los usuarios en Teams. Puede usar la directiva predeterminada o bien crear una o más directivas de mensajería personalizadas para los miembros de su organización. Para obtener más información, lea Administrar directivas de mensajería en Teams. Puede administrar Teams licencias en el Centro de administración de Microsoft 365 o mediante PowerShell. Debe ser administrador global o administrador de administración de usuarios para administrar licencias.

Nota

Le recomendamos que habilite Teams usuarios para que los equipos se puedan formar de forma orgánica para proyectos y otras iniciativas dinámicas. Incluso si está ejecutando un piloto, puede resultar útil mantener Teams habilitado para todos los usuarios, pero solo dirigir las comunicaciones al grupo piloto de usuarios.

Usar el Centro de administración de Microsoft 365

Teams licencias a nivel de usuario se administran directamente a través de las Centro de administración de Microsoft 365 de administración de usuarios. Un administrador puede asignar licencias a nuevos usuarios al crear cuentas de usuario, así como a los usuarios con cuentas existentes.

Importante

El administrador debe tener privilegios de administrador global o administrador de administración de usuarios para administrar Microsoft Teams licencias. Use la Centro de administración de Microsoft 365 para administrar Teams licencias individuales para usuarios individuales o pequeños conjuntos de usuarios a la vez. Puede administrar Teams licencias en la página Licencias (para un máximo de 20 usuarios a la vez) o en la página Usuarios activos. El método que elija depende de si desea administrar licencias de productos para usuarios específicos o administrar licencias de usuario para productos específicos.

Si necesita administrar licencias de Teams para un gran número de usuarios, como cientos o miles de usuarios, use PowerShell o licencias basadas en grupos en Azure Active Directory (Azure AD).

Asignar una Teams licencia

Los pasos son diferentes dependiendo de si usa la página Licencias o la página Usuarios activos. Para obtener instrucciones paso a paso, vea Asignar licencias a usuarios.

   
Captura de pantalla 1 de Teams licencia habilitada para un usuario. Captura de pantalla 2 de Teams licencia habilitada para un usuario

Quitar una Teams licencia

Importante

La deshabilitación de una SKU de Teams dura aproximadamente 24 horas.

Al quitar una licencia Teams de un usuario, Teams está deshabilitada para ese usuario y ya no verá Teams en el iniciador de aplicaciones o la página principal. Para ver los pasos detallados, vea Desasignación de licencias de usuarios.

   
Captura de pantalla 1 de la Teams licencia deshabilitada para un usuario. Captura de pantalla 2 de la Teams licencia deshabilitada para un usuario

Con PowerShell

Use PowerShell para administrar licencias Teams usuarios en masa. Puede habilitar y deshabilitar Teams a través de PowerShell del mismo modo que lo haría con cualquier otra licencia de plan de servicio. Necesitará los identificadores de los planes de servicio para Teams, que son los siguientes:

  • Microsoft Teams: TEAMS1
  • Microsoft Teams para GCC: TEAMS_GOV
  • Microsoft Teams para DoD: TEAMS_DOD

Asignar Teams licencias en masa

Para obtener pasos detallados, vea Asignar licencias a cuentas de usuario con PowerShell.

Quitar Teams licencias en masa

Para ver los pasos detallados, vea Deshabilitar el acceso a los servicios con PowerShell y Deshabilitar el acceso a los servicios al asignar licencias de usuario.

Ejemplo

A continuación se muestra un ejemplo de cómo usar los cmdlets New-MsolLicenseOptions y Set-MsolUserLicense para deshabilitar Teams para los usuarios que tienen un plan de licencias específico. Por ejemplo, siga estos pasos para deshabilitar primero Teams para todos los usuarios que tienen un plan de licencias determinado. A continuación, Teams para cada usuario individual que tenga acceso a Teams.

Importante

El cmdlet New-MsolLicenseOptions habilitará todos los servicios que se deshabilitaron anteriormente a menos que se identifiquen explícitamente en el script personalizado. Por ejemplo, si desea dejar tanto Exchange como Sway deshabilitados al deshabilitar Teams, tendrá que incluir esto en el script o tanto Exchange como Sway estarán habilitados para los usuarios que identificó.

Ejecute el siguiente comando para mostrar todos los planes de licencias disponibles en su organización. Para obtener más información, vea Ver licencias y servicios con PowerShell.

Get-MsolAccountSku

Ejecute los siguientes comandos, donde se encuentra el nombre de su organización y el identificador del plan de licencias que ha recuperado <CompanyName:License> en el paso anterior. Por ejemplo, ContosoSchool:ENTERPRISEPACK_STUDENT.

$acctSKU="<CompanyName:License>
$x = New-MsolLicenseOptions -AccountSkuId $acctSKU -DisabledPlans "TEAMS1"

Ejecute el siguiente comando para deshabilitar Teams para todos los usuarios que tengan una licencia activa para el plan de licencias.

Get-MsolUser | Where-Object {$_.licenses[0].AccountSku.SkuPartNumber -eq  ($acctSKU).Substring($acctSKU.IndexOf(":")+1,  $acctSKU.Length-$acctSKU.IndexOf(":")-1) -and $_.IsLicensed -eq $True} |  Set-MsolUserLicense -LicenseOptions $x