New-AzureADUser
AD kullanıcısı oluşturur.
Syntax
New-AzureADUser
[-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
New-AzureADUser cmdlet'i Azure Active Directory'de (AD) bir kullanıcı oluşturur.
Örnekler
Örnek 1: Kullanıcı oluşturma
-AzureADUser -DisplayName "New User" -PasswordProfile $PasswordProfile -UserPrincipalName "NewUser@contoso.com" -AccountEnabled $true -MailNickName "Newuser"
ObjectId DisplayName UserPrincipalName UserType
-------- ----------- ----------------- --------
5e8b0f4d-2cd4-4e17-9467-b0f6a5c0c4d0 New user NewUser@contoso.com Member
Bu komut yeni bir kullanıcı oluşturur.
Parametreler
-AccountEnabled
Kullanıcı hesabının etkinleştirilip etkinleştirilmediğini gösterir.
Tür: | Boolean |
Position: | Named |
varsayılan değer: | None |
Gerekli: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AgeGroup
{{ Fill AgeGroup Description }}
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-City
Kullanıcının şehrini belirtir.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CompanyName
{{ Fill CompanyName Description }}
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ConsentProvidedForMinor
{{ Fill ConsentProvidedForMinor Description }}
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Country
Kullanıcının ülkesini veya bölgesini belirtir.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | 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.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Department
Kullanıcının bölümünü belirtir.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisplayName
Kullanıcının görünen adını belirtir.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExtensionProperty
@{Metin=}
Tür: | Dictionary<TKey,TValue>[System.String,System.String] |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FacsimileTelephoneNumber
{{Fill FacsimileTelephoneNumber Description}}
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-GivenName
Kullanıcının verilen adını belirtir.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 userPrincipalName (UPN) özelliği için federasyon etki alanı kullanıyorsanız Graph'te yeni bir kullanıcı hesabı oluşturulurken bu özellik belirtilmelidir.
Önemli: Bu özellik belirtilirken $ ve _ karakterleri kullanılamaz.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IsCompromised
Bu kullanıcının güvenliğinin aşılıp aşılmadığını gösterir.
Tür: | Boolean |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobTitle
Kullanıcının iş unvanını belirtir.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MailNickName
Kullanıcının posta takma adını belirtir.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Mobile
Kullanıcının cep telefonu numarasını belirtir.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OtherMails
Kullanıcı için ek e-posta adreslerinin listesi; örneğin: "bob@contoso.com", "Robert@fabrikam.com".
Tür: | List<T>[String] |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PasswordPolicies
Kullanıcı için parola ilkelerini belirtir. Bu değer, varsayılan ilkeden daha zayıf parolaların belirtilmesine izin veren olası bir değeri "DisableStrongPassword" olan bir numaralandırmadır. "DisablePasswordExpiration" da belirtilebilir. İkisi birlikte belirtilebilir; örneğin: "DisablePasswordExpiration, DisableStrongPassword".
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PasswordProfile
Kullanıcının parola profilini belirtir. Bu parametrenin parametre türü "PasswordProfile" şeklindedir. Bu tür bir parametre geçirmek için öncelikle PowerShell'de bu türe sahip bir vairable oluşturmanız gerekir:
$PasswordProfile = New-Object -TypeName Microsoft.Open.AzureAD.Model.PasswordProfile
Daha sonra bu değişkende parola değerini ayarlayabilirsiniz:
$PasswordProfile.Password = "<Parola>"
Son olarak bu değişkeni cmdlet'ine geçirebilirsiniz:
New-AzureADUser -PasswordProfile $PasswordProfile ...
PasswordProfile içinde ayarlanabilen diğer öznitelikler şunlardır:
$PasswordProfile.EnforceChangePasswordPolicy - parola değiştirme ilkesinin bu kullanıcı için $PasswordProfile.ForceChangePasswordNextLogin için kabul edilebilir veya devre dışı bırakıldığını belirten boole değeri - kullanıcının sonraki oturum açmada parolayı değiştirmesi gerektiğini belirten boole değeri
Tür: | PasswordProfile |
Position: | Named |
varsayılan değer: | None |
Gerekli: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PhysicalDeliveryOfficeName
Kullanıcının fiziksel teslim ofisi adını belirtir.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PostalCode
Kullanıcının posta kodunu belirtir.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PreferredLanguage
Kullanıcının tercih ettiği dili belirtir.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ShowInAddressList
True ise, bu kullanıcıyı adres listesinde gösterin.
Tür: | Boolean |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SignInNames
Azure Active Directory B2C kiracısında yerel bir hesap için oturum açma adları koleksiyonunu belirtir. Her oturum açma adı, şirket/kiracı genelinde benzersiz olmalıdır. Özelliğin yerel hesap kullanıcısı oluşturduğunuzda belirtilmesi gerekir; iş veya okul hesabı oluştururken bunu belirtmeyin.
Tür: | List<T>[Microsoft.Open.AzureAD.Model.SignInName] |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-State
Kullanıcının durumunu belirtir.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StreetAddress
Kullanıcının açık adresini belirtir.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Surname
Kullanıcının soyadını belirtir.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TelephoneNumber
Bir telefon numarası belirtir.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UsageLocation
İki harfli ülke veya bölge kodu (ISO standardı 3166). Ülkelerde ve bölgelerde 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".
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserPrincipalName
Kullanıcının kullanıcı asıl adı (UPN). UPN, İnternet standart RFC 822'yi temel alan, kullanıcı için İnternet stili bir oturum açma adıdır. Kural gereği bu, kullanıcının e-posta adıyla eşlenmelidir. Genel biçim "alias@domain" şeklindedir. İş veya okul hesapları için etki alanının kiracının doğrulanmış etki alanları koleksiyonunda mevcut olması gerekir. Bu özellik bir iş veya okul hesabı oluşturulduğunda gereklidir; yerel hesaplar için isteğe bağlıdır.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserState
{{ Fill UserState Description }}
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserStateChangedOn
{{ Fill UserStateChangedOn Description }}
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | 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.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
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