Set-AzureADUser

Bir kullanıcıyı Güncelleştirmeler.

Syntax

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.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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, minorve notAdultadult. [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.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-City

Kullanıcının şehrini belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ConsentProvidedForMinor

Reşit olmayanlar için onay alınıp alınmayacağını ayarlar. İzin verilen değerler: null, grantedve deniednotRequired. 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.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Country

Kullanıcının ülkesini veya bölgesini belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Department

Kullanıcının bölümünü belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisplayName

Kullanıcının görünen adını belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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].

Type:Dictionary<TKey,TValue>[System.String,System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FacsimileTelephoneNumber

Kullanıcının faks numarası.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-GivenName

Kullanıcının verilen adını belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ImmutableId

Bu özellik, bir şirket içi Active Directory kullanıcı hesabını kendi 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.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IsCompromised

Bu kullanıcının güvenliği aşıldıysa true

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobTitle

Kullanıcının iş unvanını belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MailNickName

Kullanıcının posta adresi için bir takma ad belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Mobile

Kullanıcının cep telefonu numarasını belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ObjectId

Azure AD bir kullanıcının kimliğini (UPN veya ObjectId olarak) belirtir.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-OtherMails

Kullanıcının diğer e-posta adreslerini belirtir.

Type:List<T>[String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PasswordPolicies

Kullanıcı için parola ilkelerini belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PasswordProfile

Kullanıcının parola profilini belirtir.

Type:PasswordProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PhysicalDeliveryOfficeName

Kullanıcının iş yerindeki ofis konumu. Uzunluk üst sınırı 128 karakterdir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PostalCode

Kullanıcının posta kodunu belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PreferredLanguage

Kullanıcının tercih ettiği dili belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ShowInAddressList

Bu kullanıcıyı adres listesinde göstermek için True olarak ayarlayın.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SignInNames

Bu kullanıcının oturum açma adları listesi

Type:List<T>[Microsoft.Open.AzureAD.Model.SignInName]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-State

Kullanıcının durumunu belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StreetAddress

Kullanıcının açık adresini belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Surname

Kullanıcının soyadını belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TelephoneNumber

Kullanıcının telefon numarasını belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UserPrincipalName

Kullanıcının kullanıcı asıl adını belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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 Acceptedveya null diğer tüm kullanıcılar için olabilirPendingAcceptance.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UserStateChangedOn

externalUserState özelliğine yapılan en son değişikliğin zaman damgasını gösterir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UserType

Dizininizdeki "Üye" ve "Konuk" gibi kullanıcı türlerini sınıflandırmak için kullanılabilecek bir dize değeri.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Notlar

Set-AzureADUser için Microsoft Graph PowerShell'e geçiş kılavuzuna bakın.