Cuando crea un nuevo inquilino de Microsoft 365 e intenta asignar un paquete de directivas de Teams en el centro de administración de Teams, la asignación puede fallar con un error. Esto suele ocurrir porque el paquete de directivas aún no es visible o el usuario carece del rol de administrador necesario. En este artículo, aprenderá por qué falla la asignación y cómo resolverlo paso a paso.
La causa raíz suele ser un retraso en el aprovisionamiento del paquete de directivas o una asignación de licencia faltante. También encontrará una solución alternativa mediante PowerShell cuando el centro de administración no muestra el paquete.
Puntos clave: Solución de la asignación del paquete de directivas de Teams en un nuevo inquilino
- Centro de administración de Teams > Usuarios > Administrar usuarios > Directivas: Muestra las asignaciones de directivas efectivas que pueden bloquear un paquete de directivas.
- Centro de administración de Microsoft 365 > Facturación > Licencias: Garantiza que el usuario tenga una licencia de Teams, lo cual es necesario para la asignación de directivas.
- Comando de PowerShell Get-CsUserPolicyPackage: Enumera los paquetes de directivas disponibles cuando el centro de administración no los muestra.
Por qué falla la asignación del paquete de directivas de Teams en un nuevo inquilino
Un paquete de directivas es una colección de directivas de Teams predefinidas para un rol específico, como un educador o un trabajador de primera línea. En un nuevo inquilino, el paquete podría no estar disponible inmediatamente después de crear el inquilino. Microsoft aprovisiona los paquetes de directivas de forma asincrónica, lo que significa que el paquete puede tardar hasta 24 horas en aparecer en el centro de administración.
Otra causa común es que el usuario no tiene asignada una licencia de Teams. Sin una licencia, el centro de administración de Teams se niega a aplicar cualquier paquete de directivas. Además, el administrador que realiza la asignación debe tener el rol de Administrador de Teams o Administrador global. Si utiliza un rol personalizado, es posible que no incluya el permiso para asignar paquetes de directivas.
Retraso en el aprovisionamiento en nuevos inquilinos
Cuando se registra para un nuevo inquilino, las definiciones del paquete de directivas no se crean al instante. El servicio de Teams las crea como parte de la configuración en segundo plano. Si intenta asignar un paquete antes de que finalice este proceso, verá un error que indica que el paquete no existe o no está disponible.
Requisitos de licencia y rol
Cada usuario debe tener una licencia de Teams válida, como Microsoft 365 Business Basic o Enterprise E3. El administrador que asigna debe tener el rol de Administrador de Teams o Administrador global en Azure AD. Sin estos, la asignación falla incluso si el paquete existe.
Pasos para diagnosticar problemas de asignación del paquete de directivas de Teams en un nuevo inquilino
Siga estos pasos en orden para identificar y solucionar el problema.
- Verifique que el usuario tenga una licencia de Teams
Vaya al centro de administración de Microsoft 365 en admin.microsoft.com. Seleccione Facturación > Licencias. Busque el usuario y confirme que Teams esté habilitado. Si no es así, asigne una licencia que incluya Teams. - Compruebe su rol de administrador
En el centro de administración de Microsoft 365, vaya a Usuarios > Usuarios activos. Seleccione su cuenta y vea la pestaña Roles. Asegúrese de tener el rol de Administrador de Teams o Administrador global. Si no es así, pida a un administrador global que se lo asigne. - Espere a que aparezca el paquete de directivas
Abra el centro de administración de Teams en admin.teams.microsoft.com. Vaya a Teams > Paquetes de directivas. Si el paquete que necesita no aparece en la lista, espere hasta 24 horas después de la creación del inquilino. Actualice la página después de unas horas. - Asigne el paquete de directivas manualmente
Cuando el paquete sea visible, vaya a Teams > Paquetes de directivas. Seleccione el paquete y luego seleccione Administrar usuarios. Busque el usuario, selecciónelo y elija Aplicar. Confirme la asignación. - Use PowerShell como solución alternativa
Si el paquete aún no aparece, use PowerShell. Instale el módulo de PowerShell de Teams y ejecute Connect-MicrosoftTeams. Luego ejecute Get-CsUserPolicyPackage para enumerar los paquetes disponibles. Si el paquete existe, ejecute Grant-CsUserPolicyPackage -Identity “user@domain.com” -PackageName “Education_Teacher” para asignarlo.
Si la asignación del paquete de directivas de Teams sigue fallando
Error “Paquete de directivas no encontrado” en el centro de administración
Este error significa que el paquete aún no se ha aprovisionado. Espere 24 horas y actualice. Si persiste, cree un ticket de soporte con Microsoft y mencione el ID del inquilino y el nombre del paquete.
El usuario ya tiene asignado un paquete de directivas
Un usuario solo puede tener un paquete de directivas a la vez. Si el usuario ya tiene un paquete, primero debe quitarlo. Use PowerShell: Remove-CsUserPolicyPackage -Identity “user@domain.com” -PackageName “Old_Package”. Luego asigne el nuevo paquete.
PowerShell devuelve un error sobre permisos
La sesión de PowerShell debe ejecutarse con una cuenta que tenga el rol de Administrador de Teams. Vuelva a conectarse con una cuenta diferente o pida a un administrador global que ejecute el comando.
Centro de administración de Teams vs PowerShell para la asignación de paquetes de directivas
| Elemento | Centro de administración de Teams | PowerShell |
|---|---|---|
| Disponibilidad | Puede no mostrar el paquete hasta 24 horas | Enumera los paquetes tan pronto como se aprovisionan |
| Rol requerido | Administrador de Teams o Administrador global | Administrador de Teams o Administrador global |
| Asignación por lotes | Manual, un usuario a la vez | Puede asignar a varios usuarios con un script |
| Mensajes de error | Error genérico sin detalles | Salida de error detallada para solución de problemas |
Después de asignar el paquete de directivas, las directivas se aplican en unos minutos. Puede verificar la asignación en el centro de administración de Teams en Usuarios > Administrar usuarios > Directivas. Para confirmar las directivas efectivas, use Get-CsUserPolicyAssignment en PowerShell.
Si administra muchos usuarios, considere usar PowerShell para automatizar la asignación. También puede crear un paquete de directivas personalizado en el centro de administración en Teams > Paquetes de directivas > Agregar, pero esto solo está disponible después del retraso de aprovisionamiento inicial.