New-MsolUser

Hiermee maakt u een gebruiker voor Azure Active Directory.

Syntax

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

Description

Met de cmdlet New-MsolUser maakt u een gebruiker in Azure Active Directory. Als u de gebruiker toegang wilt geven tot services, wijst u een licentie toe met behulp van de parameter LicenseAssignment .

Voorbeelden

Voorbeeld 1: Een gebruiker maken

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

Met deze opdracht maakt u een gebruiker. Er zijn geen licenties toegewezen aan de gebruiker. Er wordt een willekeurig wachtwoord gegenereerd voor de gebruiker.

Voorbeeld 2: Een gebruiker maken en een licentie toewijzen

Notitie

De parameter -LicenseAssignment is afgeschaft. Meer informatie over het toewijzen van licenties met Microsoft Graph PowerShell. Zie de Microsoft-Graph API Licentie toewijzen voor meer informatie.

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

Met deze opdracht maakt u een nieuwe gebruiker en wijst u een licentie toe.

Voorbeeld 3: een gebruiker en een voorkeursgegevenslocatie maken

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

Met deze opdracht maakt u een gebruiker waarvan de user principal name is jdavidchew@contoso.onmicrosoft.com, de weergavenaam David is en de voorkeurslocatie van de gegevens EUR is.

Parameters

-AlternateEmailAddresses

Hiermee geeft u alternatieve e-mailadressen voor de gebruiker op.

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

-AlternateMobilePhones

Hiermee geeft u alternatieve mobiele telefoonnummers voor de gebruiker op.

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

-BlockCredential

Hiermee geeft u op of de gebruiker zich niet kan aanmelden met de gebruikers-id.

Type:Boolean
Position:Named
Default value:$false
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-City

Hiermee geeft u de plaats van de gebruiker.

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

-Country

Hiermee geeft u het land of de regio van de gebruiker.

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

-Department

Hiermee geeft u de afdeling van de gebruiker.

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

-DisplayName

Hiermee geeft u de weergavenaam van de gebruiker.

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

-Fax

Hiermee geeft u het faxnummer van de gebruiker.

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

-FirstName

Hiermee geeft u de voornaam van de gebruiker.

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

-ForceChangePassword

Geeft aan dat de gebruiker het wachtwoord moet wijzigen wanneer hij zich de volgende keer aanmeldt.

Type:Boolean
Position:Named
Default value:$true
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ImmutableId

Hiermee geeft u de onveranderbare id van de federatieve identiteit van de gebruiker. Dit moet worden weggelaten voor gebruikers met standaardidentiteiten.

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

-LastName

Hiermee geeft u de achternaam van de gebruiker.

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

-LastPasswordChangeTimestamp

Hiermee geeft u een tijdstip op waarop het wachtwoord voor het laatst is gewijzigd.

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

-LicenseAssignment

Hiermee geeft u een matrix van licenties om de gebruiker toe te wijzen.

Notitie

De parameter -LicenseAssignment is afgeschaft. Meer informatie over het toewijzen van licenties met Microsoft Graph PowerShell. Zie de Microsoft-Graph API Licentie toewijzen voor meer informatie.

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

-LicenseOptions

Hiermee geeft u de opties voor licentietoewijzing. Wordt gebruikt om afzonderlijke serviceplannen binnen een SKU selectief uit te schakelen.

Type:LicenseOption[]
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-MobilePhone

Hiermee geeft u het mobiele telefoonnummer van de gebruiker op.

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

-Office

Hiermee geeft u het kantoor van de gebruiker.

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

-Password

Hiermee geeft u het nieuwe wachtwoord voor de gebruiker op. Als de gebruiker is ingesteld op het vereisen van een sterk wachtwoord, moet aan alle volgende regels worden voldaan:

  • Het wachtwoord moet ten minste één kleine letter bevatten
  • Het wachtwoord moet ten minste één hoofdletter bevatten
  • Het wachtwoord moet ten minste één niet-alfanumeriek teken bevatten
  • Het wachtwoord mag geen spaties, tabbladen of regeleinden bevatten
  • De lengte van het wachtwoord moet 8-16 tekens zijn
  • De gebruikersnaam kan niet worden opgenomen in het wachtwoord

Als deze waarde wordt weggelaten, wordt een willekeurig wachtwoord toegewezen aan de gebruiker.

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

-PasswordNeverExpires

Hiermee geeft u op of het gebruikerswachtwoord periodiek verloopt.

Type:Boolean
Position:Named
Default value:$false
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-PhoneNumber

Hiermee geeft u het telefoonnummer van de gebruiker op.

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

-PostalCode

Hiermee geeft u de postcode van de gebruiker.

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

-PreferredDataLocation

Hiermee geeft u de voorkeursgegevenslocatie voor de gebruiker.

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

-PreferredLanguage

Hiermee geeft u de voorkeurstaal van de gebruiker.

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

-SoftDeletionTimestamp

Hiermee geeft u een tijd voor voorlopig verwijderen.

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

-State

Hiermee geeft u de staat of provincie waar de gebruiker zich bevindt.

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

-StreetAddress

Hiermee geeft u het adres van de gebruiker.

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

-StrongAuthenticationMethods

Hiermee geeft u een matrix van sterke verificatiemethoden.

Type:StrongAuthenticationMethod[]
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-StrongAuthenticationRequirements

Hiermee geeft u een matrix met sterke verificatievereisten op.

Type:StrongAuthenticationRequirement[]
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-StrongPasswordRequired

Hiermee geeft u op of een sterk wachtwoord voor de gebruiker moet worden vereist.

Type:Boolean
Position:Named
Default value:$true
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-StsRefreshTokensValidFrom

Hiermee geeft u de waarde StsRefreshTokensValidFrom op.

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

-TenantId

Hiermee geeft u de unieke id van de tenant op waarop de bewerking moet worden uitgevoerd. De standaardwaarde is de tenant van de huidige gebruiker. Deze parameter is alleen van toepassing op partnergebruikers.

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

-Title

Hiermee geeft u de titel van de gebruiker.

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

-UsageLocation

Hiermee geeft u de locatie van de gebruiker waar services worden gebruikt. Geef een land- of regiocode van twee letters op.

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

-UserPrincipalName

Hiermee geeft u de gebruikers-id voor deze gebruiker op. Dit is vereist.

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

-UserType

Hiermee geeft u het gebruikerstype op.

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

Uitvoerwaarden

Microsoft.Online.Administration.User

Deze cmdlet retourneert details over de nieuwe gebruiker die is gemaakt, met inbegrip van hun tijdelijke wachtwoord.