Set-AzureADUser
Bir kullanıcıyı güncelleştirir.
Sözdizimi
Set-AzureADUser
-ObjectId <String>
[-ExtensionProperty <System.Collections.Generic.Dictionary`2[System.String,System.String]>]
[-AccountEnabled <Boolean>]
[-AgeGroup <String>]
[-City <String>]
[-CompanyName <String>]
[-ConsentProvidedForMinor <String>]
[-Country <String>]
[-CreationType <String>]
[-Department <String>]
[-DisplayName <String>]
[-FacsimileTelephoneNumber <String>]
[-GivenName <String>]
[-IsCompromised <Boolean>]
[-ImmutableId <String>]
[-JobTitle <String>]
[-MailNickName <String>]
[-Mobile <String>]
[-OtherMails <System.Collections.Generic.List`1[System.String]>]
[-PasswordPolicies <String>]
[-PasswordProfile <PasswordProfile>]
[-PhysicalDeliveryOfficeName <String>]
[-PostalCode <String>]
[-PreferredLanguage <String>]
[-ShowInAddressList <Boolean>]
[-SignInNames <System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.SignInName]>]
[-State <String>]
[-StreetAddress <String>]
[-Surname <String>]
[-TelephoneNumber <String>]
[-UsageLocation <String>]
[-UserPrincipalName <String>]
[-UserState <String>]
[-UserStateChangedOn <String>]
[-UserType <String>]
[<CommonParameters>]
Description
Set-AzureADUser cmdlet'i, Azure Active Directory'deki (AD) bir kullanıcıyı güncelleştirir.
Örnekler
Örnek 1: Kullanıcıyı güncelleştirme
PS C:\> $user = Get-AzureADUser -ObjectId TestUser@example.com
PS C:\> $user.DisplayName = 'YetAnotherTestUser'
PS C:\> Set-AzureADUser -ObjectId TestUser@example.com -Displayname $user.Displayname
Örnek 2: Belirtilen hariç tüm kullanıcıları ebeveyn izniyle reşit olmayanlar olarak ayarlama
Get-AzureADUser -All $true |
Where-Object -FilterScript { $_.DisplayName -notmatch '(George|James|Education)' } |
ForEach-Object { Set-AzureADUser -ObjectId $($_.ObjectId) -AgeGroup 'minor' -ConsentProvidedForMinor 'granted' }
Bu komut, belirtilen kullanıcının özelliğini güncelleştirir.
Parametreler
-AccountEnabled
Hesabın etkinleştirilip etkinleştirilmediğini gösterir.
Tür: | Boolean |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-AgeGroup
Kurumsal uygulamalar tarafından kullanıcının yasal yaş grubunu belirlemek için kullanılır. Bu özellik salt okunurdur ve ageGroup ve consentProvidedForMinor özelliklerine göre hesaplanır. İzin verilen değerler: null
, minor
ve notAdult
adult
. [yasal yaş grubu özellik tanımları][Yaş grubu ve küçük onay tanımları hakkında daha fazla bilgi edinin] bölümüne bakın.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-City
Kullanıcının şehrini belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-CompanyName
Kullanıcının ilişkili olduğu şirket adı. Bu özellik, dış kullanıcının geldiği şirketi tanımlamak için yararlı olabilir. Şirket adının uzunluğu üst sınırı 64 karakterdir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ConsentProvidedForMinor
Reşit olmayanlar için onay alınıp alınmayacağını ayarlar. İzin verilen değerler: null
, granted
ve denied
notRequired
. Daha fazla bilgi için [yasal yaş grubu özellik tanımları][Yaş grubu ve küçük onay tanımları hakkında daha fazla bilgi edinin] bölümüne bakın.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Country
Kullanıcının ülkesini veya bölgesini belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-CreationType
Kullanıcı hesabının Azure Active Directory B2C kiracısı için yerel bir hesap olup olmadığını gösterir. Olası değerler "LocalAccount" ve null değerleridir. Yerel hesap oluştururken özelliği gereklidir ve bunu "LocalAccount" olarak ayarlamanız gerekir. İş veya okul hesabı oluştururken özelliğini belirtmeyin veya null olarak ayarlamayın.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Department
Kullanıcının bölümünü belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-DisplayName
Kullanıcının görünen adını belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ExtensionProperty
Temel açık uzantılar veya daha çok yönlü şema uzantıları olarak özel kullanıcı özelliklerine veri ekleyin. Bkz. [uzantılar hakkında daha fazla bilgi][Uzantılar hakkında daha fazla bilgi edinin].
Tür: | Dictionary<TKey,TValue>[System.String,System.String] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-FacsimileTelephoneNumber
Kullanıcının faks numarası.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-GivenName
Kullanıcının verilen adını belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ImmutableId
Bu özellik, şirket içi Active Directory kullanıcı hesabını Azure AD kullanıcı nesnesiyle ilişkilendirmek için kullanılır. Kullanıcının (UPN) özelliği için federasyon etki alanı kullanıyorsanız Graph'ta yeni bir kullanıcı hesabı oluştururken bu userPrincipalName
özellik belirtilmelidir.
Önemli:$ bu özellik belirtilirken ve _ karakterleri kullanılamaz.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-IsCompromised
Bu kullanıcının güvenliği aşıldıysa true
Tür: | Boolean |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-JobTitle
Kullanıcının iş unvanını belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-MailNickName
Kullanıcının posta adresi için bir takma ad belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Mobile
Kullanıcının cep telefonu numarasını belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ObjectId
Azure AD'de bir kullanıcının kimliğini (UPN veya ObjectId olarak) belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-OtherMails
Kullanıcının diğer e-posta adreslerini belirtir.
Tür: | List<T>[String] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-PasswordPolicies
Kullanıcı için parola ilkelerini belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-PasswordProfile
Kullanıcının parola profilini belirtir.
Tür: | PasswordProfile |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-PhysicalDeliveryOfficeName
Kullanıcının iş yerindeki ofis konumu. Uzunluk üst sınırı 128 karakterdir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-PostalCode
Kullanıcının posta kodunu belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-PreferredLanguage
Kullanıcının tercih ettiği dili belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ShowInAddressList
Bu kullanıcıyı adres listesinde göstermek için True olarak ayarlayın.
Tür: | Boolean |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-SignInNames
Bu kullanıcının oturum açma adları listesi
Tür: | List<T>[Microsoft.Open.AzureAD.Model.SignInName] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-State
Kullanıcının durumunu belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-StreetAddress
Kullanıcının açık adresini belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Surname
Kullanıcının soyadını belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-TelephoneNumber
Kullanıcının telefon numarasını belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-UsageLocation
İki harfli ülke veya bölge kodu (ISO standardı 3166). Ülke ve bölgelerdeki hizmetlerin kullanılabilirliğini denetlemek için yasal gereklilik nedeniyle lisans atanacak kullanıcılar için gereklidir. Örnekler şunlardır: "US", "JP" ve "GB". Null atanamaz.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-UserPrincipalName
Kullanıcının kullanıcı asıl adını belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-UserState
Davet API'sini kullanarak kiracıya davet edilen bir dış kullanıcı için bu özellik davet edilen kullanıcının davet durumunu temsil eder. Davet edilen kullanıcılar için durum veya Accepted
veya null
diğer tüm kullanıcılar için olabilirPendingAcceptance
.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-UserStateChangedOn
externalUserState özelliğine yapılan en son değişikliğin zaman damgasını gösterir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-UserType
Dizininizdeki "Üye" ve "Konuk" gibi kullanıcı türlerini sınıflandırmak için kullanılabilecek bir dize değeri.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Notlar
Set-AzureADUser için Microsoft Graph PowerShell'e geçiş kılavuzuna bakın.
İ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