El Set-EntraBetaUser cmdlet actualiza un usuario en Microsoft Entra ID. Especifique el UserId parámetro para actualizar un usuario en Microsoft Entra ID.
Update-EntraBetaUser es un alias de Set-EntraBetaUser.
Ejemplos
Ejemplo 1: Actualización de un usuario
Connect-Entra -Scopes 'User.ReadWrite.All'
Set-EntraBetaUser -UserId 'SawyerM@contoso.com' -DisplayName 'Updated user Name'
En este ejemplo se actualiza el parámetro Nombre para mostrar del usuario especificado.
-UserId Especifica el identificador como un nombre principal de usuario (UPN) o UserId.
Ejemplo 2: Establecimiento del parámetro AccountEnabled del usuario especificado
En este ejemplo se actualiza la ubicación de uso del usuario especificada para la administración de licencias.
-UserId Especifica el identificador como un nombre principal de usuario (UPN) o UserId.
-UsageLocation especifica la ubicación de uso del usuario. Código de país ISO 3166 de dos letras. Necesario para que los usuarios con licencia comprueben la disponibilidad del servicio. Ejemplos: EE. UU., JP, GB. No es anulable.
Ejemplo 7: Actualización de la directiva de contraseñas del usuario
En este ejemplo se actualiza la directiva de contraseñas del usuario especificada.
Entre los valores posibles para la directiva de contraseña se incluyen:
DisableStrongPassword: permite contraseñas más débiles que la directiva predeterminada.
DisablePasswordExpiration: impide que las contraseñas expiren.
Puede especificar ambos valores juntos, por ejemplo: DisablePasswordExpiration y DisableStrongPassword. Por ejemplo: Set-EntraBetaUser -UserId 'SawyerM@contoso.com' -PasswordPolicies "DisablePasswordExpiration,DisableStrongPassword".
Ejemplo 8: Establecer las propiedades de extensión del usuario
En este ejemplo se actualizan las propiedades onPremisesExtensionAttributes del usuario especificado.
-UserId Especifica el identificador como un nombre principal de usuario (UPN) o UserId.
Parámetros
-AccountEnabled
Indica si la cuenta está habilitada.
Propiedades de parámetro
Tipo:
System.Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-AgeGroup
Usado por las aplicaciones empresariales para determinar el grupo de edad legal del usuario. Esta propiedad es de solo lectura y se calcula en función de las propiedades de ageGroup y consentProvidedForMinor . Valores permitidos: null, minor, notAdult y adult. Consulte, grupo de edad legal.
Propiedades de parámetro
Tipo:
System.String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-City
Especifica la ciudad del usuario.
Propiedades de parámetro
Tipo:
System.String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-CompanyName
Nombre de la compañía, que el usuario está asociado. Esta propiedad puede ser útil para describir la empresa de la que procede un usuario externo. La longitud máxima del nombre de la empresa es de 64 caracteres.
Propiedades de parámetro
Tipo:
System.String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-ConsentProvidedForMinor
Establece si el consentimiento debe obtenerse para menores. Valores permitidos: null, concedidos, denegados y notRequired.
Propiedades de parámetro
Tipo:
System.String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Country
Especifica el país del usuario.
Propiedades de parámetro
Tipo:
System.String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-CreationType
Indica si la cuenta de usuario es una cuenta local para un inquilino de Microsoft Entra ID B2C.
Los valores posibles son "LocalAccount" y null.
Al crear una cuenta local, la propiedad es necesaria y debe establecerla en "LocalAccount".
Al crear una cuenta profesional o educativa, no especifique la propiedad ni establézcala en null.
Propiedades de parámetro
Tipo:
System.String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Department
Especifica el departamento del usuario.
Propiedades de parámetro
Tipo:
System.String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-DisplayName
Especifica el nombre para mostrar del usuario.
Propiedades de parámetro
Tipo:
System.String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-ExtensionProperty
Agregue datos a propiedades de usuario personalizadas como extensiones abiertas básicas o las extensiones de esquema más versátiles.
Esta propiedad vincula una cuenta de usuario Active Directory local a su objeto de usuario Microsoft Entra ID. Debe especificar esta propiedad al crear una nueva cuenta de usuario en Graph si el userPrincipalName del usuario usa un dominio federado.
Importante: No use los caracteres $ y _ al especificar esta propiedad.
Propiedades de parámetro
Tipo:
System.String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-JobTitle
Especifica el título del trabajo del usuario.
Propiedades de parámetro
Tipo:
System.String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-MailNickName
Especifica un alias para la dirección de correo del usuario.
Propiedades de parámetro
Tipo:
System.String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Mobile
Especifica el número de teléfono móvil del usuario.
Propiedades de parámetro
Tipo:
System.String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-OtherMails
Especifica otras direcciones de correo electrónico para el usuario.
Propiedades de parámetro
Tipo:
System.Collections.Generic.List`1[System.String]
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-PasswordPolicies
Especifica las directivas de contraseña del usuario.
Propiedades de parámetro
Tipo:
System.String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-PasswordProfile
Especifica el perfil de contraseña del usuario.
Propiedades de parámetro
Tipo:
PasswordProfile
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-PostalCode
Especifica el código postal del usuario.
Propiedades de parámetro
Tipo:
System.String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-PreferredLanguage
Especifica el idioma preferido del usuario.
Propiedades de parámetro
Tipo:
System.String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-ShowInAddressList
Establézcalo en True para mostrar a este usuario en la lista de direcciones.
Propiedades de parámetro
Tipo:
System.Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-SignInNames
Lista de nombres de inicio de sesión para este usuario
Código de país o región de dos letras (norma ISO 3166). Necesario para los usuarios que asignan licencias debido a un requisito legal para comprobar la disponibilidad de los servicios en el país y las regiones. Algunos ejemplos son: "US", "JP" y "GB". No acepta valores NULL.
Propiedades de parámetro
Tipo:
System.String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-UserId
Especifica el identificador de un usuario (como nombre principal de usuario o UserId) en Microsoft Entra ID.
Propiedades de parámetro
Tipo:
System.String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Alias:
ObjectId (identificador de objeto), UPN, Identity, NombrePrincipalDelUsuario
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
True
Valor de la canalización:
True
Valor de la canalización por nombre de propiedad:
True
Valor de los argumentos restantes:
False
-UserPrincipalName
Especifica el nombre principal de usuario del usuario.
Propiedades de parámetro
Tipo:
System.String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-UserType
Valor de cadena que se puede usar para clasificar los tipos de usuario en el directorio, como "Miembro" y "Invitado".
Propiedades de parámetro
Tipo:
System.String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Obligatorio:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.
Notas
Update-EntraBetaUser es un alias de Set-EntraBetaUser.