Поделиться через


New-MsolUser

Создает пользователя в Azure Active Directory.

Синтаксис

New-MsolUser
   [-ImmutableId <String>]
   [-UserPrincipalName <String>]
   [-BlockCredential <Boolean>]
   [-City <String>]
   [-Country <String>]
   [-Department <String>]
   [-DisplayName <String>]
   [-Fax <String>]
   [-FirstName <String>]
   [-LastName <String>]
   [-LastPasswordChangeTimestamp <DateTime>]
   [-MobilePhone <String>]
   [-Office <String>]
   [-PasswordNeverExpires <Boolean>]
   [-PhoneNumber <String>]
   [-PostalCode <String>]
   [-PreferredDataLocation <String>]
   [-PreferredLanguage <String>]
   [-SoftDeletionTimestamp <DateTime>]
   [-State <String>]
   [-StreetAddress <String>]
   [-StrongPasswordRequired <Boolean>]
   [-Title <String>]
   [-UsageLocation <String>]
   [-AlternateEmailAddresses <String[]>]
   [-StrongAuthenticationMethods <StrongAuthenticationMethod[]>]
   [-AlternateMobilePhones <String[]>]
   [-StrongAuthenticationRequirements <StrongAuthenticationRequirement[]>]
   [-StsRefreshTokensValidFrom <DateTime>]
   [-UserType <UserType>]
   [-Password <String>]
   [-LicenseOptions <LicenseOption[]>]
   [-ForceChangePassword <Boolean>]
   [-LicenseAssignment <String[]>]
   [-TenantId <Guid>]
   [<CommonParameters>]

Описание

Командлет New-MsolUser создает пользователя в Azure Active Directory. Чтобы предоставить пользователю доступ к службам, назначьте лицензию с помощью параметра LicenseAssignment .

Примеры

Пример 1. Создание пользователя

PS C:\> New-MsolUser -UserPrincipalName "davidchew@contoso.com" -DisplayName "David Chew" -FirstName "David" -LastName "Chew"

Эта команда создает пользователя. У пользователя нет назначенных лицензий. Для пользователя создается случайный пароль.

Пример 2. Создание пользователя и назначение лицензии

Примечание

Параметр -LicenseAssignment не рекомендуется использовать. Узнайте , как назначать лицензии с помощью Microsoft Graph PowerShell. Дополнительные сведения см. в разделе Назначение лицензий API Microsoft Graph.

PS C:\> New-MsolUser -UserPrincipalName "davidchew@contoso.com" -DisplayName "David Chew" -FirstName "David" -LastName "Chew" -UsageLocation "US" -LicenseAssignment "Contoso:BPOS_Standard"

Эта команда создает пользователя и назначает лицензию.

Пример 3. Создание пользователя и предпочтительного расположения данных

PS C:\> New-MsolUser -UserPrincipalName "davidchew@contoso.onmicrosoft.com" -DisplayName "David" -PreferredDataLocation "EUR"

Эта команда создает пользователя, имя участника-пользователя которого — jdavidchew@contoso.onmicrosoft.com, отображаемое имя — David, а предпочтительное расположение данных — EUR.

Параметры

-AlternateEmailAddresses

Указывает альтернативные адреса электронной почты для пользователя.

Тип:String[]
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-AlternateMobilePhones

Указывает альтернативные номера мобильных телефонов для пользователя.

Тип:String[]
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-BlockCredential

Указывает, не может ли пользователь войти в систему с помощью своего идентификатора пользователя.

Тип:Boolean
Position:Named
значение по умолчанию:$false
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-City

Указывает город пользователя.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-Country

Указывает страну или регион пользователя.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-Department

Указывает отдел пользователя.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-DisplayName

Указывает отображаемое имя пользователя.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-Fax

Указывает номер факса пользователя.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-FirstName

Указывает имя пользователя.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-ForceChangePassword

Указывает, что пользователь должен изменить пароль при следующем входе.

Тип:Boolean
Position:Named
значение по умолчанию:$true
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-ImmutableId

Указывает неизменяемый идентификатор федеративного удостоверения пользователя. Этот параметр следует опустить для пользователей со стандартными удостоверениями.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-LastName

Указывает фамилию пользователя.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-LastPasswordChangeTimestamp

Указывает время последнего изменения пароля.

Тип:DateTime
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-LicenseAssignment

Указывает массив лицензий для назначения пользователю.

Примечание

Параметр -LicenseAssignment не рекомендуется использовать. Узнайте , как назначать лицензии с помощью Microsoft Graph PowerShell. Дополнительные сведения см. в разделе Назначение лицензий API Microsoft Graph.

Тип:String[]
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-LicenseOptions

Задает параметры назначения лицензий. Используется для выборочного отключения отдельных планов обслуживания в SKU.

Тип:LicenseOption[]
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-MobilePhone

Указывает номер мобильного телефона пользователя.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-Office

Указывает офис пользователя.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-Password

Указывает новый пароль для пользователя. Если для пользователя установлено требование надежного пароля, то необходимо соблюсти все указанные ниже правила.

  • Пароль должен содержать по крайней мере одну строчную букву.
  • Пароль должен содержать по крайней мере одну прописную букву
  • Пароль должен содержать по крайней мере один символ, отличный от буквы и цифры.
  • Пароль не может содержать пробелы, табуляции или разрывы строк
  • Длина пароля должна составлять 8–16 символов.
  • Имя пользователя не может содержаться в пароле

Если это значение пропущено, пользователю назначается случайный пароль.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-PasswordNeverExpires

Указывает, периодически ли истекает срок действия пароля пользователя.

Тип:Boolean
Position:Named
значение по умолчанию:$false
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-PhoneNumber

Указывает номер телефона пользователя.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-PostalCode

Указывает почтовый индекс пользователя.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-PreferredDataLocation

Указывает предпочтительное расположение данных для пользователя.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-PreferredLanguage

Указывает предпочитаемый язык пользователя.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-SoftDeletionTimestamp

Указывает время для обратимого удаления.

Тип:DateTime
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-State

Указывает область или провинцию, в которой находится пользователь.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-StreetAddress

Указывает почтовый адрес пользователя.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-StrongAuthenticationMethods

Задает массив методов строгой проверки подлинности.

Тип:StrongAuthenticationMethod[]
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-StrongAuthenticationRequirements

Задает массив требований к строгой проверке подлинности.

Тип:StrongAuthenticationRequirement[]
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-StrongPasswordRequired

Указывает, требуется ли надежный пароль для пользователя.

Тип:Boolean
Position:Named
значение по умолчанию:$true
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-StsRefreshTokensValidFrom

Задает значение StsRefreshTokensValidFrom.

Тип:DateTime
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-TenantId

Указывает уникальный идентификатор клиента, для которого выполняется операция. Значением по умолчанию является клиент текущего пользователя. Этот параметр применяется только к пользователям партнеров.

Тип:Guid
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-Title

Указывает название пользователя.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-UsageLocation

Указывает расположение пользователя, в котором используются службы. Укажите двухбуквенный код страны или региона.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-UserPrincipalName

Указывает идентификатор пользователя для этого пользователя. Это обязательный шаг.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-UserType

Определяет тип пользователя.

Тип:UserType
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

Выходные данные

Microsoft.Online.Administration.User

Этот командлет возвращает сведения о новом пользователе, который был создан, включая его временный пароль.