Ejemplo 1: Actualización del usuario por nombre principal de usuario
Update-AzADUser -UPNOrObjectId $upn -City $city
Actualización del usuario por nombre principal de usuario
Parámetros
-AccountEnabled
true para habilitar la cuenta; de lo contrario, false.
Siempre true cuando se combina con -Password.
-AccountEnabled $false se omite al cambiar la contraseña de la cuenta.
Establece el grupo de edad del usuario.
Valores permitidos: null, minor, notAdult y adult.
Consulte las definiciones de propiedades del grupo de edad legal para obtener más información.
Admite $filter (eq, ne, NOT y in).
Nombre de la compañía al que está asociado el usuario.
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. Admite $filter (eq, ne, NOT, ge, le, in, startsWith).
Determina si se ha obtenido el consentimiento para menores.
Valores permitidos: null, concedidos, denegados y notRequired.
Consulte las definiciones de propiedades del grupo de edad legal para obtener más información.
Admite $filter (eq, ne, NOT y in).
País o región en el que se encuentra el usuario; por ejemplo, Estados Unidos o Reino Unido.
La longitud máxima es de 128 caracteres.
Admite $filter (eq, ne, NOT, ge, le, in, startsWith).
El nombre del departamento en el que trabaja el usuario.
La longitud máxima es de 64 caracteres. Admite $filter (eq, ne, NOT , ge, le y en operadores).
Nombre del usuario que aparece en la libreta de direcciones.
El valor suele ser la combinación del nombre del usuario, la inicial del segundo nombre y el apellido.
Esta propiedad es necesaria cuando se crea un usuario y no se puede borrar durante las actualizaciones.
La longitud máxima es de 256 caracteres.
Admite $filter (eq, ne, NOT , ge, le, in, startsWith), $orderBy y $search.
Es para capturar el tipo de trabajador de la empresa.
Por ejemplo, Empleado, Contratista, Consultor o Proveedor.
Admite $filter (eq, ne, NOT , ge, le, in, startsWith).
Para un usuario externo invitado al inquilino mediante la API de invitación, esta propiedad representa el estado de invitación del usuario invitado.
Para los usuarios invitados, el estado puede ser PendingAcceptance o Accepted, o null para todos los demás usuarios.
Admite $filter (eq, ne, NOT , in).
Debe especificarse si el usuario debe cambiar la contraseña en el siguiente inicio de sesión correcto (true).
El comportamiento predeterminado es (false) para no cambiar la contraseña en el siguiente inicio de sesión correcto.
Representa las identidades que se pueden usar para iniciar sesión en esta cuenta de usuario.
Microsoft puede proporcionar una identidad (también conocida como cuenta local), por organizaciones o por proveedores de identidades sociales, como Facebook, Google y Microsoft, y vinculadas a una cuenta de usuario.
Puede contener varios elementos con el mismo valor signInType.
Admite $filter (eq) solo donde signInType no es userPrincipalName.
Para construir, consulte la sección NOTES de las propiedades IDENTITY y cree una tabla hash.
La dirección SMTP del usuario (por ejemplo, la dirección admin@contoso.com).
Los cambios en esta propiedad también actualizarán la colección proxyAddresses del usuario para incluir el valor como una dirección SMTP.
Aunque esta propiedad puede contener caracteres de énfasis, su uso puede provocar problemas de acceso con otras aplicaciones de Microsoft para el usuario.
Admite $filter (eq, ne, NOT, ge, le, in, startsWith, endsWith).
El alias de correo del usuario.
Esta propiedad debe especificarse al crear un usuario.
La longitud máxima es de 64 caracteres.
Admite $filter (eq, ne, NOT, ge, le, in, startsWith).
La ubicación de la oficina del lugar de trabajo del usuario.
La longitud máxima es de 128 caracteres.
Admite $filter (eq, ne, NOT, ge, le, in, startsWith).
Esta propiedad se usa para asociar una cuenta de usuario de Active Directory local a su objeto de usuario de Azure AD.
Esta propiedad debe especificarse al crear una nueva cuenta de usuario en Graph si usa un dominio federado para la propiedad userPrincipalName (UPN) del usuario.
NOTA: Los caracteres $ y _ no se pueden usar al especificar esta propiedad.
Se devuelve solo en $select.
Admite $filter (eq, ne, NOT, ge, le, in)..
Lista de direcciones de correo electrónico adicionales para el usuario; por ejemplo: [''bob@contoso.com, 'Robert@fabrikam.com']. NOTA: Aunque esta propiedad puede contener caracteres de énfasis, pueden provocar problemas de acceso a aplicaciones propias para el usuario. Admite $filter (eq, NOT, ge, le, in, startsWith).
Contraseña del usuario.
Esta propiedad es necesaria cuando se crea un usuario.
Se puede actualizar, pero se le pedirá al usuario que cambie la contraseña en el siguiente inicio de sesión.
La contraseña debe cumplir los requisitos mínimos especificados por la propiedad passwordPolicies del usuario.
De manera predeterminada, se requiere una contraseña segura.
Al cambiar la contraseña mediante este método, AccountEnabled se establece en true.
Especifica las directivas de contraseña del usuario.
Este valor es una enumeración con un valor posible que es DisableStrongPassword, que permite especificar contraseñas más débiles que la directiva predeterminada.
También se puede especificar DisablePasswordExpiration.
Los dos pueden especificarse juntos; por ejemplo: DisablePasswordExpiration, DisableStrongPassword.Supports $filter (ne, NOT).
El código postal de la dirección del usuario.
El código postal es específico del país o de la región del usuario.
En Estados Unidos, este atributo contiene el código postal.
La longitud máxima es de 40 caracteres.
Admite $filter (eq, ne, NOT, ge, le, in, startsWith).
True si la lista de direcciones globales de Outlook debe contener este usuario; de lo contrario, false.
Si no se establece, se tratará como true.
Para los usuarios invitados a través del administrador de invitaciones, esta propiedad se establecerá en false.
Admite $filter (eq, ne, NOT, in).
Un código de país de dos letras (norma ISO 3166).
Necesario para los usuarios a los que se asignarán licencias debido a un requisito legal para comprobar la disponibilidad de los servicios en los países.
Algunos ejemplos son: EE. UU., JP y GB.
No es anulable.
Admite $filter (eq, ne, NOT, ge, le, in, startsWith).
Nombre principal de usuario (UPN) del usuario.
El UPN es un nombre de inicio de sesión de estilo internet para el usuario basado en el RFC 822 estándar de Internet.
Por convención, se debe asignar al nombre de correo electrónico del usuario.
El formato general es alias@dominio, en donde el dominio debe estar presente en la colección de dominios verificados del espacio empresarial.
Esta propiedad es necesaria cuando se crea un usuario.
Se puede acceder a los dominios comprobados del inquilino desde la propiedad verifiedDomains de la organización. NOTA: Aunque esta propiedad puede contener caracteres de énfasis, pueden provocar problemas de acceso a aplicaciones propias para el usuario.
Admite $filter (eq, ne, NOT, ge, le, in, startsWith, endsWith) y $orderBy.
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.
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.