Get-MsolUser
Obtiene usuarios de Azure Active Directory.
Syntax
Get-MsolUser
[-ReturnDeletedUsers]
[-City <String>]
[-Country <String>]
[-Department <String>]
[-DomainName <String>]
[-EnabledFilter <UserEnabledFilter>]
[-State <String>]
[-Synchronized]
[-Title <String>]
[-HasErrorsOnly]
[-LicenseReconciliationNeededOnly]
[-UnlicensedUsersOnly]
[-UsageLocation <String>]
[-SearchString <String>]
[-MaxResults <Int32>]
[-TenantId <Guid>]
[<CommonParameters>]
Get-MsolUser
-ObjectId <Guid>
[-ReturnDeletedUsers]
[-TenantId <Guid>]
[<CommonParameters>]
Get-MsolUser
[-ReturnDeletedUsers]
-UserPrincipalName <String>
[-TenantId <Guid>]
[<CommonParameters>]
Get-MsolUser
[-ReturnDeletedUsers]
[-City <String>]
[-Country <String>]
[-Department <String>]
[-DomainName <String>]
[-EnabledFilter <UserEnabledFilter>]
[-State <String>]
[-Synchronized]
[-Title <String>]
[-HasErrorsOnly]
[-LicenseReconciliationNeededOnly]
[-UnlicensedUsersOnly]
[-UsageLocation <String>]
[-SearchString <String>]
[-All]
[-TenantId <Guid>]
[<CommonParameters>]
Description
El cmdlet Get-MsolUser obtiene un usuario individual o una lista de usuarios. Especifique el parámetro ObjectId o UserPrincipalName para obtener un usuario específico.
Ejemplos
Ejemplo 1: Obtener todos los usuarios
PS C:\> Get-MsolUser
Este comando recupera todos los usuarios de la empresa. Muestra hasta el valor predeterminado de 500 resultados.
Ejemplo 2: Obtener usuarios habilitados
PS C:\> Get-MsolUser -EnabledFilter EnabledOnly -MaxResults 2000
Este comando obtiene hasta 2000 usuarios habilitados.
Ejemplo 3: Obtener un usuario por UPN
PS C:\> Get-MsolUser -UserPrincipalName "davidchew@contoso.com"
Este comando recupera al usuario con el UPN davidchew@contoso.com.
Ejemplo 4: Obtener un usuario por identificador de objeto
PS C:\> Get-MsolUser -ObjectId 81701046-cb37-439b-90ce-2afd9630af7d
Este comando recupera un usuario que tiene el identificador de objeto especificado.
Ejemplo 5: Obtener usuarios por cadena de búsqueda
PS C:\> Get-MsolUser -SearchString "David"
Este comando recupera una lista de usuarios con David en el nombre para mostrar o la dirección de correo electrónico.
Ejemplo 6: Obtener la ubicación de datos preferida de un usuario
PS C:\> Get-MsolUser -UserPrincipalName "davidchew@contoso.onmicrosoft.com" | Select PreferredDataLocation
Este comando devuelve la ubicación de datos preferida de un usuario.
Parámetros
-All
Indica que este cmdlet devuelve todos los resultados. No especifique junto con el parámetro MaxResults .
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-City
Especifica la ciudad en la que filtrar los resultados.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Country
Especifica el país o región en el que filtrar los resultados.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Department
Especifica el departamento en el que se van a filtrar los resultados.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DomainName
Especifica el dominio en el que filtrar los resultados. Debe ser un dominio comprobado para la empresa. Se devuelven todos los usuarios con una dirección de correo electrónico, principal o secundaria, en este dominio.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnabledFilter
Especifica el filtro para usuarios habilitados o deshabilitados. Los valores válidos son All, EnabledOnly y DisabledOnly.
Type: | UserEnabledFilter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HasErrorsOnly
Inidates que este cmdlet devuelve solo los usuarios que tienen errores de validación.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LicenseReconciliationNeededOnly
Indica que este filtro de cmdlet solo para los usuarios que requieren conciliación de licencias.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxResults
Especifica el número máximo de resultados que devuelve este cmdlet. El valor predeterminado es 500.
Type: | Int32 |
Position: | Named |
Default value: | 500 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ObjectId
Especifica el identificador de objeto único del usuario que se va a obtener.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ReturnDeletedUsers
Indica que este cmdlet devuelve solo los usuarios de la papelera de reciclaje.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SearchString
Especifica una cadena para que coincida con la dirección de correo electrónico o el nombre para mostrar a partir de esta cadena.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-State
Especifica el filtro para el estado del usuario.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Synchronized
Indica que este cmdlet devuelve solo los usuarios que se sincronizan a través de Azure Active Directory Sync.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
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 |
-Title
Especifica el filtro para el título del usuario.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UnlicensedUsersOnly
Indica que este cmdlet devuelve solo los usuarios que no tienen asignada una licencia.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UsageLocation
Especifica el filtro del país o región donde el usuario consume los servicios. Especifique un código de país o región de dos letras.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserPrincipalName
Especifica el identificador de usuario del usuario que se va a recuperar.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Salidas
Microsoft.Online.Administration.User
Este cmdlet devuelve objetos de usuario, que incluyen la siguiente información:
AlternateEmailAddresses. Dirección de correo electrónico alternativa del usuario (externa a Azure Active Directory).
BlockCredential. Devuelve si el usuario puede iniciar sesión o no.
Ciudad. La ciudad del usuario.
País. País o región del usuario.
Departamento. El departamento del usuario:
DisplayName. El nombre para mostrar del usuario.
Errores. Una matriz de errores. Estos son errores de validación que pueden provocar la pérdida de los servicios.
Fax. El número de fax del usuario.
Apellido. Nombre del usuario.
ImmutableID. Solo se devuelve para usuarios federados. Este es el identificador que se requiere para federarse con Azure Active Directory.
isBlackBerryUser. Devuelve si el usuario tiene un dispositivo BlackBerry o no.
isLicensed. Indica si el usuario tiene licencias asignadas o no.
LastDirSyncTime. Fecha y hora de la última sincronización de directorios (solo se devuelve de los usuarios sincronizados con Azure Active Directory a través de la sincronización de Active Directory).
LastPasswordChangeTimestamp. La hora más reciente en la que se registró un cambio de contraseña para el usuario en Azure Active Directory.
LastName. Apellidos del usuario.
LicenseReconciliationNeeded. Devuelve si el usuario tiene actualmente un buzón de correo sin licencia o no. En este caso, se debe otorgar una licencia de 30 días al usuario para evitar que pierda su buzón de correo.
Licencias. Una lista de licencias del usuario.
LiveID. El id. de inicio de sesión exclusivo del usuario.
Móvil. El número de teléfono móvil del usuario.
Idobjeto. El id. exclusivo del usuario.
Oficina. El número de la oficina del usuario.
OverallProvisioningStatus. Indica si se ha aprovisionado al usuario para sus servicios.
PasswordNeverExpires. Indica si la contraseña del usuario debe obligarse a cambiar cada 90 días.
PhoneNumber. El número de teléfono del usuario.
PostalCode. El código postal del usuario.
PreferredDataLocation. Ubicación de datos preferida del usuario.
PreferredLanguage. El idioma preferido del usuario.
Proxyaddresses. Direcciones de proxy asociadas a este usuario.
State El estado del usuario.
StreetAddress. La dirección del usuario.
StrongPasswordRequired. Indica si el usuario debe definir una contraseña segura cuando cambia la contraseña. Se recomiendan las contraseñas seguras.
Título. El título del usuario.
UsageLocation. País o región donde el usuario consume los servicios. Debe ser un código de país o región de dos letras.
Userprincipalname. El identificador de usuario del usuario.
ValidationStatus. Indica si el usuario tiene errores o no.
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