Set-MsolUserLicense
Novedades la asignación de licencias para un usuario.
Nota
El cmdlet Set-MsolUserLicense está en desuso. Aprenda a asignar licencias con Microsoft Graph PowerShell. Para obtener más información, consulta Asignar licencia de Microsoft Graph API.
Syntax
Set-MsolUserLicense
-ObjectId <Guid>
[-LicenseOptions <LicenseOption[]>]
[-AddLicenses <String[]>]
[-RemoveLicenses <String[]>]
[-TenantId <Guid>]
[<CommonParameters>]
Set-MsolUserLicense
[-LicenseOptions <LicenseOption[]>]
-UserPrincipalName <String>
[-AddLicenses <String[]>]
[-RemoveLicenses <String[]>]
[-TenantId <Guid>]
[<CommonParameters>]
Description
El cmdlet Set-MsolUserLicense actualiza la asignación de licencia para un usuario. Esto puede incluir agregar una licencia nueva, quitar una licencia, actualizar las opciones de licencia o cualquier combinación de estas acciones.
Ejemplos
Ejemplo 1: Agregar una licencia a un usuario
PS C:\> Set-MsolUserLicense -UserPrincipalName "davidchew@contoso.com" -AddLicenses "Contoso:ENTERPRISEPACK"
Este comando agrega la licencia Office 365 para empresas al usuario.
Ejemplo 2: Quitar una licencia de un usuario
PS C:\> Set-MsolUserLicense -UserPrincipalName "davidchew@contoso.com" -RemoveLicenses "contoso:ENTERPRISEPACK"
Este comando quita la licencia de Office 365 para empresas del usuario. Esto puede provocar que se eliminen de cada uno de los servicios los datos del usuario.
Ejemplo 3: Reemplazar una licencia por otra
PS C:\> Set-MsolUserLicense -UserPrincipalName "davidchew@contoso.com" -AddLicenses "contoso:DESKLESS" -RemoveLicenses "contoso:ENTERPRISEPACK"
Este comando reemplaza la licencia de Office 365 para empresas por una licencia de Office 365 Deskless. Estos cambios se realizan en una sola operación. Por lo tanto, el usuario no termina en un estado intermedio en el que se quita la licencia de Office 365 para empresas sin que se agregue Office 365 Deskless.
Parámetros
-AddLicenses
Especifica una matriz de licencias que se asignarán al usuario.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LicenseOptions
Especifica una matriz de configuraciones específicas de licencia o SKU. Se usa para deshabilitar servicios individuales al asignar una licencia.
Type: | LicenseOption[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ObjectId
Especifica el identificador de objeto único del usuario para el que se van a actualizar las licencias.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RemoveLicenses
Especifica una matriz de licencias que se van a quitar del usuario.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TenantId
Especifica el identificador único del inquilino en el que se va a realizar la operación. El valor predeterminado es el inquilino del usuario actual. Este parámetro solo se aplica a los usuarios asociados.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-UserPrincipalName
Especifica el nombre principal de usuario del usuario que se va a actualizar.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Vínculos relacionados
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de