Get-MsolUser
Pobiera użytkowników z usługi Azure Active Directory.
Składnia
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>]
Opis
Polecenie cmdlet Get-MsolUser pobiera pojedynczego użytkownika lub listę użytkowników. Określ parametr ObjectId lub UserPrincipalName , aby uzyskać określonego użytkownika.
Przykłady
Przykład 1. Pobieranie wszystkich użytkowników
PS C:\> Get-MsolUser
To polecenie pobiera wszystkich użytkowników w firmie. Zostanie wyświetlona wartość domyślna 500 wyników.
Przykład 2. Uzyskiwanie użytkowników z włączoną obsługą
PS C:\> Get-MsolUser -EnabledFilter EnabledOnly -MaxResults 2000
To polecenie pobiera do 2000 użytkowników z włączoną obsługą.
Przykład 3. Pobieranie użytkownika według nazwy UPN
PS C:\> Get-MsolUser -UserPrincipalName "davidchew@contoso.com"
To polecenie pobiera użytkownika z nazwą UPN davidchew@contoso.com.
Przykład 4. Pobieranie użytkownika według identyfikatora obiektu
PS C:\> Get-MsolUser -ObjectId 81701046-cb37-439b-90ce-2afd9630af7d
To polecenie pobiera użytkownika, który ma określony identyfikator obiektu.
Przykład 5. Pobieranie użytkowników według ciągu wyszukiwania
PS C:\> Get-MsolUser -SearchString "David"
To polecenie pobiera listę użytkowników z David w nazwie wyświetlanej lub adresie e-mail.
Przykład 6. Pobieranie preferowanej lokalizacji danych użytkownika
PS C:\> Get-MsolUser -UserPrincipalName "davidchew@contoso.onmicrosoft.com" | Select PreferredDataLocation
To polecenie zwraca preferowaną lokalizację danych użytkownika.
Parametry
-All
Wskazuje, że to polecenie cmdlet zwraca wszystkie wyniki. Nie należy określać razem z parametrem MaxResults .
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-City
Określa miasto do filtrowania wyników.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Country
Określa kraj lub region do filtrowania wyników.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Department
Określa dział do filtrowania wyników.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DomainName
Określa domenę do filtrowania wyników. Musi to być zweryfikowana domena dla firmy. Wszyscy użytkownicy z adresem e-mail, podstawowym lub pomocniczym, w tej domenie są zwracane.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-EnabledFilter
Określa filtr dla użytkowników z włączoną lub wyłączoną. Prawidłowe wartości to Wszystkie, WłączoneOnly i DisabledOnly.
Typ: | UserEnabledFilter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-HasErrorsOnly
Inidates, że to polecenie cmdlet zwraca tylko użytkowników, którzy mają błędy walidacji.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-LicenseReconciliationNeededOnly
Wskazuje, że ten filtr poleceń cmdlet dotyczy tylko użytkowników, którzy wymagają uzgodnień licencji.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-MaxResults
Określa maksymalną liczbę wyników zwracanych przez to polecenie cmdlet. Wartość domyślna to 500.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | 500 |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ObjectId
Określa unikatowy identyfikator obiektu użytkownika do pobrania.
Typ: | Guid |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-ReturnDeletedUsers
Wskazuje, że to polecenie cmdlet zwraca tylko użytkowników w koszu recyklingu.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-SearchString
Określa ciąg zgodny z adresem e-mail lub nazwą wyświetlaną rozpoczynającą się od tego ciągu.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-State
Określa filtr stanu użytkownika.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Synchronized
Wskazuje, że to polecenie cmdlet zwraca tylko użytkowników, którzy są synchronizowani za pośrednictwem usługi Azure Active Directory Sync.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-TenantId
Określa unikatowy identyfikator dzierżawy, w której ma być wykonywana operacja. Wartość domyślna to dzierżawa bieżącego użytkownika. Ten parametr ma zastosowanie tylko do użytkowników partnerów.
Typ: | Guid |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-Title
Speicifies filtr dla tytułu użytkownika.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-UnlicensedUsersOnly
Wskazuje, że to polecenie cmdlet zwraca tylko użytkowników, którzy nie mają przypisanej licencji.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-UsageLocation
Określa filtr kraju lub regionu, w którym usługi są używane przez użytkownika. Określ dwuliterowy kod kraju lub regionu.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-UserPrincipalName
Speicifies identyfikator użytkownika do pobrania.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
Dane wyjściowe
Microsoft.Online.Administration.User
To polecenie cmdlet zwraca obiekty użytkownika, które zawierają następujące informacje:
AlternateEmailAddresses. Alternatywny adres e-mail użytkownika (zewnętrzny do usługi Azure Active Directory).
BlockCredential. Niezależnie od tego, czy użytkownik może się zalogować.
Miasta. Miasto użytkownika.
Kraju. Kraj lub region użytkownika.
Dział. Dział użytkownika.
Displayname. Nazwa wyświetlana użytkownika.
Błędy. Tablica błędów. Są to błędy weryfikacji, które mogą spowodować utratę usług.
Faksu. Numer faksu użytkownika.
Imię. Imię użytkownika.
Niezmienny IDENTYFIKATOR. Zwracane tylko dla użytkowników federacyjnych. Jest to identyfikator wymagany do sfederowania z usługą Azure Active Directory.
isBlackBerryUser. Zwraca informację, czy użytkownik ma urządzenie BlackBerry.
isLicensed. Bez względu na to, czy użytkownik ma przypisane licencje.
LastDirSyncTime. Data i godzina ostatniej synchronizacji katalogów (zwracane tylko od użytkowników zsynchronizowanych z usługą Azure Active Directory za pośrednictwem synchronizacji z usługą Active Directory).
LastPasswordChangeTimestamp. Ostatni raz, w którym zmiana hasła użytkownika została zarejestrowana w usłudze Azure Active Directory.
Nazwisko. Nazwisko użytkownika.
LicenseReconciliationNeeded. Bez względu na to, czy użytkownik ma obecnie skrzynkę pocztową bez licencji. W takim przypadku użytkownik powinien mieć licencję na 30 dni, aby uniknąć utraty skrzynki pocztowej.
Licencje. Lista licencji użytkownika.
LiveID. Unikatowy identyfikator logowania użytkownika.
Telefon komórkowy. Numer telefonu komórkowego użytkownika.
Objectid. Unikatowy identyfikator użytkownika.
Office. Numer biura użytkownika.
OverallProvisioningStatus. Określa, czy użytkownik został aprowizowany dla swoich usług.
PasswordNeverExpires. Określa, czy hasło użytkownika powinno być wymuszane co 90 dni.
Phonenumber. Numer telefonu użytkownika.
Postalcode. Kod pocztowy użytkownika.
PreferredDataLocation. Preferowana lokalizacja danych użytkownika.
PreferredLanguage. Preferowany język użytkownika.
Proxyaddresses. Adresy serwera proxy skojarzone z tym użytkownikiem.
Państwa. Stan użytkownika.
Streetaddress. Adres ulicy użytkownika.
StrongPasswordRequired. Określa, czy użytkownik musi ustawić silne hasło podczas zmiany hasła. Zalecane są silne hasła.
Tytuł. Tytuł użytkownika.
UsageLocation. Kraj lub region, w którym usługi są używane przez użytkownika. Musi to być dwuliterowy kod kraju lub regionu.
Userprincipalname. Identyfikator użytkownika użytkownika.
Validationstatus. Bez względu na to, czy użytkownik ma jakiekolwiek błędy.