Aracılığıyla paylaş


New-AzADUser

Kullanıcılara yeni varlık ekler

Sözdizimi

New-AzADUser
   -DisplayName <String>
   -MailNickname <String>
   -UserPrincipalName <String>
   -Password <SecureString>
   [-AboutMe <String>]
   [-AccountEnabled <Boolean>]
   [-AgeGroup <String>]
   [-Birthday <DateTime>]
   [-City <String>]
   [-CompanyName <String>]
   [-ConsentProvidedForMinor <String>]
   [-Country <String>]
   [-DeletedDateTime <DateTime>]
   [-Department <String>]
   [-DeviceEnrollmentLimit <Int32>]
   [-EmployeeHireDate <DateTime>]
   [-EmployeeId <String>]
   [-EmployeeType <String>]
   [-ExternalUserState <String>]
   [-ExternalUserStateChangeDateTime <DateTime>]
   [-FaxNumber <String>]
   [-GivenName <String>]
   [-HireDate <DateTime>]
   [-Interest <String[]>]
   [-IsResourceAccount]
   [-JobTitle <String>]
   [-Mail <String>]
   [-MobilePhone <String>]
   [-MySite <String>]
   [-OfficeLocation <String>]
   [-ImmutableId <String>]
   [-OtherMail <String[]>]
   [-PasswordPolicy <String>]
   [-PostalCode <String>]
   [-PreferredLanguage <String>]
   [-PreferredName <String>]
   [-Responsibility <String[]>]
   [-School <String[]>]
   [-ShowInAddressList]
   [-Skill <String[]>]
   [-State <String>]
   [-StreetAddress <String>]
   [-Surname <String>]
   [-UsageLocation <String>]
   [-UserType <String>]
   [-ForceChangePasswordNextLogin]
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzADUser
   -DisplayName <String>
   -MailNickname <String>
   -UserPrincipalName <String>
   [-AboutMe <String>]
   [-AccountEnabled <Boolean>]
   [-AgeGroup <String>]
   [-Birthday <DateTime>]
   [-City <String>]
   [-CompanyName <String>]
   [-ConsentProvidedForMinor <String>]
   [-Country <String>]
   [-DeletedDateTime <DateTime>]
   [-Department <String>]
   [-DeviceEnrollmentLimit <Int32>]
   [-EmployeeHireDate <DateTime>]
   [-EmployeeId <String>]
   [-EmployeeType <String>]
   [-ExternalUserState <String>]
   [-ExternalUserStateChangeDateTime <DateTime>]
   [-FaxNumber <String>]
   [-GivenName <String>]
   [-HireDate <DateTime>]
   [-Interest <String[]>]
   [-IsResourceAccount]
   [-JobTitle <String>]
   [-Mail <String>]
   [-MobilePhone <String>]
   [-MySite <String>]
   [-OfficeLocation <String>]
   [-ImmutableId <String>]
   [-OtherMail <String[]>]
   [-PasswordPolicy <String>]
   [-PostalCode <String>]
   [-PreferredLanguage <String>]
   [-PreferredName <String>]
   [-Responsibility <String[]>]
   [-School <String[]>]
   [-ShowInAddressList]
   [-Skill <String[]>]
   [-State <String>]
   [-StreetAddress <String>]
   [-Surname <String>]
   [-UsageLocation <String>]
   [-UserType <String>]
   -PasswordProfile <IMicrosoftGraphPasswordProfile>
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Kullanıcılara yeni varlık ekler

Örnekler

Örnek 1: Parola profiliyle kullanıcı oluşturma

$password = "xxxxxxxxxx"
$pp = New-Object -TypeName "Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphPasswordProfile" -Property @{Password=$password}
New-AzADUser -DisplayName $uname -PasswordProfile $pp -AccountEnabled $true -MailNickname $nickname -UserPrincipalName $upn

Parola profiliyle kullanıcı oluşturma

Örnek 2: Parola ile kullanıcı oluşturma

$password = ConvertTo-SecureString -String "****" -AsPlainText -Force
New-AzADUser -DisplayName $uname -Password $password -AccountEnabled $true -MailNickname $nickname -UserPrincipalName $upn

Parolayla kullanıcı oluşturma

Parametreler

-AboutMe

Kullanıcının kendisini tanımlaması için serbest biçimli bir metin girişi alanı. Yalnızca $select döndürülür.

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

-AccountEnabled

hesabı etkinleştirmek için true; aksi takdirde false.

Tür:Boolean
Diğer adlar:EnableAccount
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-AgeGroup

Kullanıcının yaş grubunu ayarlar. İzin verilen değerler: null, minor, notAdult ve adult. Daha fazla bilgi için yasal yaş grubu özellik tanımlarına bakın. $filter (eq, ne, NOT ve in) destekler.

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

-Birthday

Kullanıcının doğum günü. Zaman damgası türü, ISO 8601 biçimini kullanan tarih ve saat bilgilerini temsil eder ve her zaman UTC saatindedir. Örneğin, 1 Ocak 2014'te utc gece yarısı 2014-01-01T00:00:00Z yalnızca $select tarihinde döndürülür.

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

-City

Kullanıcının bulunduğu şehir. Uzunluk üst sınırı 128 karakterdir. $filter (eq, ne, NOT, ge, le, in, startsWith) destekler.

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, bir 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. $filter (eq, ne, NOT, ge, le, in, startsWith) destekler.

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

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Tür:SwitchParameter
Diğer adlar:cf
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, verildi, reddedildi ve notRequired. Daha fazla bilgi için yasal yaş grubu özellik tanımlarına bakın. $filter (eq, ne, NOT ve in) destekler.

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 bulunduğu ülke/bölge; örneğin, ABD veya Birleşik Krallık. Uzunluk üst sınırı 128 karakterdir. $filter (eq, ne, NOT, ge, le, in, startsWith) destekler.

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

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Tür:PSObject
Diğer adlar:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DeletedDateTime

.

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

-Department

Kullanıcının çalıştığı bölümün adı. Uzunluk üst sınırı 64 karakterdir. $filter (eq, ne, NOT, ge, le ve in işleçleri) destekler.

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

-DeviceEnrollmentLimit

Kullanıcının kaydetmesine izin verilen en fazla cihaz sayısı sınırı. İzin verilen değerler 5 veya 1000'tir.

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

-DisplayName

Kullanıcının adres defterinde görüntülenen ad. Bu değer genellikle kullanıcının adı, ikinci adı ve soyadının birleşimidir. Bu özellik, bir kullanıcı oluşturulduğunda gereklidir ve güncelleştirmeler sırasında temizlenemez. Uzunluk üst sınırı 256 karakterdir. $filter (eq, ne, NOT, ge, le, in, startsWith), $orderBy ve $search destekler.

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

-EmployeeHireDate

Kullanıcının işe alındığı veya gelecekteki bir işe alım durumunda çalışmaya başlayacağı tarih ve saat. $filter (eq, ne, NOT, ge, le, in) destekler.

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

-EmployeeId

Kuruluş tarafından kullanıcıya atanan çalışan tanımlayıcısı. $filter (eq, ne, NOT, ge, le, in, startsWith) destekler.

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

-EmployeeType

Kurumsal çalışan türünü yakalar. Örneğin, Çalışan, Yüklenici, Danışman veya Satıcı. $filter (eq, ne, NOT, ge, le, in, startsWith) destekler.

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

-ExternalUserState

Davet API'sini kullanarak kiracıya davet edilen 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 PendingAcceptance veya Accepted veya diğer tüm kullanıcılar için null olabilir. $filter (eq, ne, NOT , in) destekler.

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

-ExternalUserStateChangeDateTime

externalUserState özelliğinde yapılan en son değişikliğin zaman damgasını gösterir. $filter (eq, ne, NOT , in) destekler.

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

-FaxNumber

Kullanıcının faks numarası. $filter (eq, ne, NOT, ge, le, in, startsWith) destekler.

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

-ForceChangePasswordNextLogin

Kullanıcının sonraki başarılı oturum açma işleminde (true) parolayı değiştirmesi gerekiyorsa belirtilmelidir. Bir sonraki başarılı oturum açma işleminde parolayı değiştirmemek için varsayılan davranış (false) olur.

Tür:SwitchParameter
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ı (ad). Uzunluk üst sınırı 64 karakterdir. $filter (eq, ne, NOT, ge, le, in, startsWith) destekler.

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

-HireDate

Kullanıcının işe alma tarihi. Zaman damgası türü, ISO 8601 biçimini kullanan tarih ve saat bilgilerini temsil eder ve her zaman UTC saatindedir. Örneğin, 1 Ocak 2014'te utc gece yarısı 2014-01-01T00:00:00Z şeklindedir. Yalnızca $select döndürülür. Not: Bu özellik SharePoint Online'a özgüdür. Microsoft Graph API'lerini kullanarak işe alma tarihi değerlerini ayarlamak ve güncelleştirmek için yerel employeeHireDate özelliğini kullanmanızı öneririz.

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

-ImmutableId

Bu özellik, bir ş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. NOT: Bu özellik belirtilirken $ ve _ karakterleri kullanılamaz. Yalnızca $select döndürülür. $filter (eq, ne, NOT, ge, le, in) destekler.

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

-Interest

Kullanıcının ilgi alanlarını tanımlaması için bir liste. Yalnızca $select döndürülür.

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

-IsResourceAccount

Kullanmayın - gelecekte kullanmak üzere ayrılmıştır.

Tür:SwitchParameter
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ı. Uzunluk üst sınırı 128 karakterdir. $filter (eq, ne, NOT, ge, le, in, startsWith) destekler.

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

-Mail

Kullanıcının SMTP adresi, örneğin, admin@contoso.com. Bu özellikte yapılan değişiklikler, kullanıcının proxyAddresses koleksiyonunu da değeri SMTP adresi olarak içerecek şekilde güncelleştirir. Bu özellik aksan karakterleri içeresine karşın, bunları kullanmak kullanıcı için diğer Microsoft uygulamalarıyla ilgili erişim sorunlarına neden olabilir. $filter (eq, ne, NOT, ge, le, in, startsWith, endsWith) destekler.

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 diğer adı. Bir kullanıcı oluşturulduğunda bu özellik belirtilmelidir. Uzunluk üst sınırı 64 karakterdir. $filter (eq, ne, NOT, ge, le, in, startsWith) destekler.

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

-MobilePhone

Kullanıcının birincil cep telefonu numarası. Şirket içi dizinden eşitlenen kullanıcılar için salt okunur. $filter (eq, ne, NOT, ge, le, in, startsWith) destekler.

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

-MySite

Kullanıcının kişisel sitesinin URL'si. Yalnızca $select döndürülür.

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

-OfficeLocation

Kullanıcının iş yerindeki ofis konumu. Uzunluk üst sınırı 128 karakterdir. $filter (eq, ne, NOT, ge, le, in, startsWith) destekler.

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

-OtherMail

Kullanıcı için ek e-posta adreslerinin listesi; örneğin: [''bob@contoso.com, 'Robert@fabrikam.com']. NOT: Bu özellik aksan karakterleri içeresine karşın, kullanıcı için birinci taraf uygulamalara erişim sorunlarına neden olabilir. $filter (eq, NOT, ge, le, in, startsWith) destekler.

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

-Password

Kullanıcının parolası. Kiracının parola karmaşıklığı gereksinimlerini karşılaması gerekir. Güçlü bir parola ayarlamanız önerilir.

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

-PasswordPolicy

Kullanıcı için parola ilkelerini belirtir. Bu değer, varsayılan ilkeden daha zayıf parolaların belirtilmesine izin veren DisableStrongPassword olası bir değere sahip bir numaralandırmadır. DisablePasswordExpiration da belirtilebilir. İkisi birlikte belirtilebilir; örneğin: DisablePasswordExpiration, DisableStrongPassword.Supports $filter (ne, NOT).

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

-PasswordProfile

passwordProfile Oluşturmak için PASSWORDPROFILE özellikleri için NOTES bölümüne bakın ve karma tablo oluşturun.

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

-PostalCode

Kullanıcının posta adresinin posta kodu. Posta kodu kullanıcının ülkesine/bölgesine özgüdür. Amerika'nın Birleşik Devletler bu öznitelik posta kodunu içerir. Uzunluk üst sınırı 40 karakterdir. $filter (eq, ne, NOT, ge, le, in, startsWith) destekler.

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ı için tercih edilen dil. ISO 639-1 Koduna uygun olmalıdır; örneğin en-US. $filter (eq, ne, NOT, ge, le, in, startsWith) destekler.

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

-PreferredName

Kullanıcı için tercih edilen ad. Yalnızca $select döndürülür.

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

-Responsibility

Kullanıcının sorumluluklarını listelemesi için bir liste. Yalnızca $select döndürülür.

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

-School

Kullanıcının katıldığı okulları listelemesi için bir liste. Yalnızca $select döndürülür.

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

-ShowInAddressList

Outlook genel adres listesinin bu kullanıcıyı içermesi gerekiyorsa true, aksi takdirde false. Ayarlanmadıysa, bu true olarak değerlendirilir. Davet yöneticisi aracılığıyla davet edilen kullanıcılar için bu özellik false olarak ayarlanır. $filter (eq, ne, NOT, in) destekler.

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

-Skill

Kullanıcının becerilerini numaralandırması için bir liste. Yalnızca $select döndürülür.

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

-State

Kullanıcının adresindeki eyalet veya bölge. Uzunluk üst sınırı 128 karakterdir. $filter (eq, ne, NOT, ge, le, in, startsWith) destekler.

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 iş yerinin sokak adresi. Uzunluk üst sınırı 1024 karakterdir. $filter (eq, ne, NOT, ge, le, in, startsWith) destekler.

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ı (aile adı veya soyadı). Uzunluk üst sınırı 64 karakterdir. $filter (eq, ne, NOT, ge, le, in, startsWith) destekler.

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 kodu (ISO standardı 3166). Ülkelerde 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. Boş değer atanamaz. $filter (eq, ne, NOT, ge, le, in, startsWith) destekler.

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ı (UPN). 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, etki alanının kiracının doğrulanmış etki alanları koleksiyonunda mevcut olması gereken alias@domain. Bu özellik, bir kullanıcı oluşturulduğunda gereklidir. Kiracı için doğrulanmış etki alanlarına kuruluşun verifiedDomains özelliğinden erişilebilir. NOT: Bu özellik aksan karakterleri içeresine karşın, kullanıcı için birinci taraf uygulamalara erişim sorunlarına neden olabilir. $filter (eq, ne, NOT, ge, le, in, startsWith, endsWith) ve $orderBy destekler.

Tür:String
Position:Named
Default value:None
Gerekli:True
İş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. $filter destekler (eq, ne, NOT, in,).

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

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Tür:SwitchParameter
Diğer adlar:wi
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

Çıkışlar

IMicrosoftGraphUser