Set-AzureADUser

Aktualizace uživatele.

Syntax

Set-AzureADUser
   -ObjectId <String>
   [-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

Rutina Set-AzureADUser aktualizuje uživatele v Azure Active Directory (AD).

Příklady

Příklad 1: Aktualizace uživatele

PS C:\> $user = Get-AzureADUser -ObjectId TestUser@example.com 
PS C:\> $user.DisplayName = 'YetAnotherTestUser' 
PS C:\> Set-AzureADUser -ObjectId TestUser@example.com -Displayname $user.Displayname

Příklad 2: Nastavení všech, ale zadaných uživatelů jako nezletilých se souhlasem rodičů

Get-AzureADUser -All $true | 
Where-Object -FilterScript { $_.DisplayName -notmatch '(George|James|Education)' } | 
ForEach-Object  { Set-AzureADUser -ObjectId $($_.ObjectId) -AgeGroup 'minor' -ConsentProvidedForMinor 'granted' }

Tento příkaz aktualizuje vlastnost zadaného uživatele.

Parametry

-AccountEnabled

Určuje, jestli je účet povolený.

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

-AgeGroup

Používá se podnikovými aplikacemi k určení zákonné věkové skupiny uživatele. Tato vlastnost je jen pro čtení a počítá se na základě vlastností ageGroup a consentProvidedForMinor . Povolené hodnoty: null, minornotAdult a adult. Projděte si [definice vlastností podle zákonné věkové skupiny][Další informace o definicích věkové skupiny a souhlasu s nezletilými osobami].

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

-City

Určuje město uživatele.

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

-CompanyName

Název společnosti, ke které je uživatel přidružený. Tato vlastnost může být užitečná pro popis společnosti, ze které externí uživatel pochází. Maximální délka názvu společnosti je 64 znaků.

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

-ConsentProvidedForMinor

Nastaví, jestli byl pro nezletilé osoby získán souhlas. Povolené hodnoty: null, granteddenied a notRequired. Další informace najdete v [definicích vlastností podle zákonné věkové skupiny][Další informace o definicích věkových skupin a nezletilých souhlasů].

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

-Country

Určuje zemi nebo oblast uživatele.

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

-CreationType

Určuje, jestli je uživatelský účet místním účtem pro tenanta Azure Active Directory B2C. Možné hodnoty jsou "LocalAccount" a null. Při vytváření místního účtu je vlastnost povinná a musíte ji nastavit na LocalAccount. Při vytváření pracovního nebo školního účtu nezadávejte vlastnost ani ji nenastavujte na hodnotu null.

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

-Department

Určuje oddělení uživatele.

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

-DisplayName

Určuje zobrazované jméno uživatele.

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

-ExtensionProperty

Přidejte data do vlastních uživatelských vlastností jako základní otevřená rozšíření nebo všestrannější rozšíření schématu. Viz [další informace o rozšířeních][Další informace o rozšířeních].

Type:Dictionary<TKey,TValue>[System.String,System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FacsimileTelephoneNumber

Faxové číslo uživatele.

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

-GivenName

Určuje křestní jméno uživatele.

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

-ImmutableId

Tato vlastnost slouží k přidružení uživatelského účtu místní Active Directory k objektu uživatele Azure AD. Pokud pro vlastnost uživatele (UPN) používáte federovanou doménu, musí být tato vlastnost zadána userPrincipalName při vytváření nového uživatelského účtu v Graphu. Důležité: Znaky $ a _ nelze použít při zadávání této vlastnosti.

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

-IsCompromised

True, pokud je tento uživatel napadený.

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

-JobTitle

Určuje pracovní pozici uživatele.

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

-MailNickName

Určuje přezdívku pro e-mailovou adresu uživatele.

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

-Mobile

Určuje číslo mobilního telefonu uživatele.

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

-ObjectId

Určuje ID uživatele (jako hlavní název uživatele (UPN) nebo ObjectId v Azure AD.

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

-OtherMails

Určuje další e-mailové adresy uživatele.

Type:List<T>[String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PasswordPolicies

Určuje zásady hesel pro uživatele.

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

-PasswordProfile

Určuje profil hesla uživatele.

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

-PhysicalDeliveryOfficeName

Umístění kanceláře v místě podnikání uživatele. Maximální délka je 128 znaků.

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

-PostalCode

Určuje PSČ uživatele.

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

-PreferredLanguage

Určuje upřednostňovaný jazyk uživatele.

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

-ShowInAddressList

Pokud chcete zobrazit tohoto uživatele v seznamu adres, nastavte hodnotu True.

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

-SignInNames

Seznam přihlašovacích jmen pro tohoto uživatele

Type:List<T>[Microsoft.Open.AzureAD.Model.SignInName]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-State

Určuje stav uživatele.

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

-StreetAddress

Určuje adresu uživatele.

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

-Surname

Určuje příjmení uživatele.

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

-TelephoneNumber

Určuje telefonní číslo uživatele.

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

-UsageLocation

Dvoumísmenný kód země nebo oblasti (standard ISO 3166). Vyžaduje se pro uživatele, kterým budou přiřazeny licence kvůli zákonnému požadavku na kontrolu dostupnosti služeb v zemích a oblastech. Příklady: "US", "JP" a "GB". Nelze použít hodnotu null.

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

-UserPrincipalName

Určuje hlavní název uživatele.

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

-UserState

Pro externího uživatele pozvané do tenanta pomocí rozhraní API pro pozvánky tato vlastnost představuje stav pozvánky pozvaných uživatelů. U pozvaných uživatelů může být PendingAcceptance stav nebo Accepted, nebo null pro všechny ostatní uživatele.

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

-UserStateChangedOn

Zobrazuje časové razítko pro poslední změnu vlastnosti externalUserState.

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

-UserType

Řetězcová hodnota, která se dá použít ke klasifikaci typů uživatelů v adresáři, například "Member" a "Guest".

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

Poznámky

Projděte si průvodce migrací pro Set-AzureADUser do Microsoft Graph PowerShellu.