New-AzureADUser

Azure AD kullanıcısı oluşturur.

Sözdizimi

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 (Azure AD) bir kullanıcı oluşturur.

Örnekler

Örnek 1: Kullanıcı oluşturma

$PasswordProfile = New-Object -TypeName Microsoft.Open.AzureAD.Model.PasswordProfile
$PasswordProfile.Password = "<Password>"
New-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ının hesabının etkinleştirilip etkinleştirilmediğini gösterir.

Tür:Boolean
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-AgeGroup

Bu, kullanıcının yaş grubunu belirtir.

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

Bu, kullanıcının şirket 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

-ConsentProvidedForMinor

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 ve nulldeğerleridirLocalAccount. Yerel hesap oluştururken özelliği gereklidir ve bunu olarak LocalAccountayarlamanız gerekir. İş veya okul hesabı oluştururken özelliğini belirtmeyin veya olarak nullayarlamayı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:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ExtensionProperty

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

Bu, 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

-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 userPrincipalName (UPN) özelliği için federasyon etki alanı kullanıyorsanız Graph'ta yeni bir kullanıcı hesabı oluşturulurken bu ö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 gizliliğinin ihlal edilip edilmediğ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

-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 takma 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

-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

-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
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.

Bu değer, varsayılan ilkeden daha zayıf parolaların belirtilmesine izin veren bir olası değeri DisableStrongPasswordolan bir numaralandırmadır. DisablePasswordExpiration de belirtilebilir. İkisi birlikte belirtilebilir; örneğin: "DisablePasswordExpiration, DisableStrongPassword".

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. Bu parametrenin parametre türünün olduğunu PasswordProfileunutmayın. Bu tür bir parametre geçirmek için öncelikle şunları yapmanız gerekir:

  1. PowerShell'de şu türle bir değişken oluşturun:

$PasswordProfile = New-Object -TypeName Microsoft.Open.AzureAD.Model.PasswordProfile

  1. Bu değişkende parolanın değerini ayarlayın:

$PasswordProfile.Password = "\<Password\>"

  1. Son olarak bu değişkeni cmdlet'ine geçirin:

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 etkinleştirildiğini veya devre dışı bırakıldığını gösteren bir boole değeri.
  • $PasswordProfile.ForceChangePasswordNextLogin - kullanıcının bir sonraki oturum açmada parolayı değiştirmesi gerektiğini belirten bir boole değeri.
Tür:PasswordProfile
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-PhysicalDeliveryOfficeName

Kullanıcının fiziksel teslim ofisi 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

-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

True ise, bu kullanıcıyı adres listesinde gösterin.

Tür:Boolean
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et: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. Yerel hesap kullanıcısı oluşturduğunuzda özelliği belirtilmelidir. İş veya okul hesabı oluştururken bunu belirtmeyin.

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

Bir telefon numarası 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).

Yasal gereksinimler nedeniyle lisans atanacak kullanıcıların, ülkelerde ve bölgelerde hizmetlerin kullanılabilirliğini denetlemesi gerekir. Örnekler şunlardır: US, JPve GB.

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 asıl adını (UPN) belirtir.

UPN, İnternet standardı 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 şeklindedir alias@domain.

İş 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
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-UserState

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-UserStateChangedOn

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

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