Get-MsolUser
Kullanıcıları Azure Active Directory'den alır.
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
Get-MsolUser cmdlet'i tek bir kullanıcıyı veya kullanıcı listesini alır. Belirli bir kullanıcıyı almak için ObjectId veya UserPrincipalName parametresini belirtin.
Örnekler
Örnek 1: Tüm kullanıcıları alma
PS C:\> Get-MsolUser
Bu komut, şirketteki tüm kullanıcıları alır. Varsayılan değer olan 500 sonucu görüntüler.
Örnek 2: Etkin kullanıcıları alma
PS C:\> Get-MsolUser -EnabledFilter EnabledOnly -MaxResults 2000
Bu komut en fazla 2000 etkin kullanıcı alır.
Örnek 3: UPN ile kullanıcı alma
PS C:\> Get-MsolUser -UserPrincipalName "davidchew@contoso.com"
Bu komut, UPN davidchew@contoso.comile kullanıcıyı alır.
Örnek 4: Nesne kimliğine göre kullanıcı alma
PS C:\> Get-MsolUser -ObjectId 81701046-cb37-439b-90ce-2afd9630af7d
Bu komut, belirtilen nesne kimliğine sahip bir kullanıcıyı alır.
Örnek 5: Arama Dizesine göre kullanıcıları alma
PS C:\> Get-MsolUser -SearchString "David"
Bu komut, görünen ad veya e-posta adresinde David bulunan kullanıcıların listesini alır.
Örnek 6: Kullanıcının tercih edilen veri konumunu alma
PS C:\> Get-MsolUser -UserPrincipalName "davidchew@contoso.onmicrosoft.com" | Select PreferredDataLocation
Bu komut, kullanıcının tercih edilen veri konumunu döndürür.
Parametreler
-All
Bu cmdlet'in tüm sonuçları döndürdüğünü gösterir. MaxResults parametresiyle birlikte belirtmeyin.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-City
Sonuçların filtreleneceği şehri belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Country
Sonuçların filtreleneceği ülkeyi veya bölgeyi belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Department
Sonuçların filtreleneceği bölümü belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DomainName
Sonuçların filtreleneceği etki alanını belirtir. Bu, şirket için doğrulanmış bir etki alanı olmalıdır. Bu etki alanında birincil veya ikincil bir e-posta adresi olan tüm kullanıcılar döndürülür.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnabledFilter
Etkin veya devre dışı bırakılmış kullanıcılar için filtreyi belirtir. Geçerli değerler Tümü, EnabledOnly ve DisabledOnly değerleridir.
Type: | UserEnabledFilter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HasErrorsOnly
Bu cmdlet'in yalnızca doğrulama hataları olan kullanıcıları döndürdüğünü ifade eder.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LicenseReconciliationNeededOnly
Bu cmdlet'in yalnızca lisans mutabakatı gerektiren kullanıcılar için filtrelendiğini gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxResults
Bu cmdlet'in döndürdüğü en fazla sonuç sayısını belirtir. Varsayılan değer 500'dür.
Type: | Int32 |
Position: | Named |
Default value: | 500 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ObjectId
Alınacak kullanıcının benzersiz nesne kimliğini belirtir.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ReturnDeletedUsers
Bu cmdlet'in yalnızca geri dönüşüm kutusundaki kullanıcıları döndürdüğünü gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SearchString
Bu dizeyle başlayan e-posta adresi veya görünen adla eşleşecek bir dize belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-State
Kullanıcının durumu için filtreyi belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Synchronized
Bu cmdlet'in yalnızca Azure Active Directory Eşitleme aracılığıyla eşitlenen kullanıcıları döndürdüğünü gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TenantId
İşlemin gerçekleştirildiği kiracının benzersiz kimliğini belirtir. Varsayılan değer, geçerli kullanıcının kiracısıdır. Bu parametre yalnızca iş ortağı kullanıcıları için geçerlidir.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Title
Kullanıcının başlığı için filtreyi kesindir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UnlicensedUsersOnly
Bu cmdlet'in yalnızca lisans atanmamış kullanıcıları döndürdüğünü gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UsageLocation
Hizmetlerin kullanıcı tarafından kullanıldığı ülke veya bölge için filtreyi belirtir. İki harfli bir ülke veya bölge kodu belirtin.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserPrincipalName
Alınacak kullanıcının kullanıcı kimliğini doğrular.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Çıkışlar
Microsoft.Online.Administration.User
Bu cmdlet, aşağıdaki bilgileri içeren kullanıcı nesnelerini döndürür:
AlternateEmailAddresses. Kullanıcının alternatif e-posta adresi (Azure Active Directory dışında).
BlockCredential. Kullanıcının oturum açıp açamadığı.
Şehir. Kullanıcının şehri.
Ülke. Kullanıcının ülkesi veya bölgesi.
Bölümü. Kullanıcının departmanı.
Displayname. Kullanıcının görünen adı.
Hata. Bir hata dizisi. Bunlar hizmet kaybına neden olabilecek doğrulama hatalarıdır.
Faks. Kullanıcının faks numarası.
Ad. Kullanıcının adı.
Sabit Kimlik. Yalnızca federasyon kullanıcıları için döndürülür. Bu, Azure Active Directory ile federasyon için gereken kimliktir.
isBlackBerryUser. Kullanıcının BlackBerry cihazı olup olmadığını döndürür.
isLicensed. Kullanıcının atanmış lisansları olup olmadığı.
LastDirSyncTime. Son dizin eşitlemesinin tarihi ve saati (yalnızca Active Directory eşitlemesi aracılığıyla Azure Active Directory ile eşitlenen kullanıcılardan döndürülür).
LastPasswordChangeTimestamp. Kullanıcı için parola değişikliğinin Azure Active Directory'ye en son kaydedildiği zaman.
Soyadı. Kullanıcının soyadı.
LicenseReconciliationNeeded. Kullanıcının şu anda lisansı olmayan bir posta kutusu olup olmadığı. Bu durumda, kullanıcının posta kutusunu kaybetmemesi için 30 gün lisanslanması gerekir.
Lisans. Kullanıcının lisanslarının listesi.
Liveıd. Kullanıcının benzersiz oturum açma kimliği.
Mobilephone. Kullanıcının cep telefonu numarası.
Objectıd. Kullanıcının benzersiz kimliği.
Office. Kullanıcının ofis numarası.
OverallProvisioningStatus. Kullanıcının hizmetleri için sağlanıp sağlanmadığı.
PasswordNeverExpires. Kullanıcının parolasının 90 günde bir değiştirilmesi gerekip gerekmediği.
Phonenumber. Kullanıcının telefon numarası.
Postakodu. Kullanıcının posta kodu.
PreferredDataLocation. Kullanıcının tercih ettiği veri konumu.
PreferredLanguage. Kullanıcının tercih ettiği dil.
Proxyaddresses. Bu kullanıcıyla ilişkili proxy adresleri.
Durum. Kullanıcının durumu.
Streetaddress. Kullanıcının sokak adresi.
StrongPasswordRequired. Kullanıcının parolasını değiştirdiğinde güçlü bir parola ayarlaması gerekip gerekmediği. Güçlü parolalar önerilir.
Başlık. Kullanıcının başlığı.
UsageLocation. Hizmetlerin kullanıcı tarafından kullanıldığı ülke veya bölge. Bu, iki harfli bir ülke veya bölge kodu olmalıdır.
Userprincipalname. Kullanıcının kullanıcı kimliği.
Validationstatus. Kullanıcının herhangi bir hatası olup olmadığı.
İlişkili Bağlantılar
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin