O New-EntraUser cmdlet cria um usuário em Microsoft Entra ID. Especifique o parâmetro e PasswordProfile o DisplayNameAccountEnabledparâmetro para criar um usuário.
Exemplos
Exemplo 1: criar um usuário usando o parâmetro MailNickName
ObjectId DisplayName UserPrincipalName UserType
-------- ----------- ----------------- --------
eeeeeeee-4444-5555-6666-ffffffffffff Sawyer Miller SawyerM@contoso.com Member
Esse comando cria um novo usuário.
Parâmetros
-AccountEnabled
Indica se a conta do usuário está habilitada.
Propriedades do parâmetro
Tipo:
System.Boolean
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-AgeGroup
Especifica a faixa etária do usuário.
Propriedades do parâmetro
Tipo:
System.String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-BusinessPhones
Especifica um número de telefone.
Propriedades do parâmetro
Tipo:
System.String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Aliases:
Número de Telefone
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-City
Especifica a cidade do usuário.
Propriedades do parâmetro
Tipo:
System.String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-CompanyName
Especifica o nome da empresa do usuário.
Propriedades do parâmetro
Tipo:
System.String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-ConsentProvidedForMinor
Define se o consentimento foi obtido para menores.
Propriedades do parâmetro
Tipo:
System.String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-Country
Especifica o país do usuário.
Propriedades do parâmetro
Tipo:
System.String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-CreationType
Indica se a conta de usuário é uma conta local para um locatário Microsoft Entra ID B2C.
Os valores possíveis são "LocalAccount" e nulo.
Ao criar uma conta local, a propriedade é necessária e você deve defini-la como "LocalAccount".
Ao criar uma conta corporativa ou de estudante, não especifique a propriedade ou defina-a como nula.
Propriedades do parâmetro
Tipo:
System.String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-Department
Especifica o departamento do usuário.
Propriedades do parâmetro
Tipo:
System.String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-DisplayName
Especifica o nome de exibição do usuário.
Propriedades do parâmetro
Tipo:
System.String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-FaxNumber
Especifica o número de fax do usuário.
Propriedades do parâmetro
Tipo:
System.String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Aliases:
FacsimileTelephoneNumber, Fax
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-GivenName
Especifica o nome fornecido pelo usuário.
Propriedades do parâmetro
Tipo:
System.String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-ImmutableId
Essa propriedade vincula uma conta de usuário local ao objeto Microsoft Entra ID e é necessária ao criar um novo usuário no Microsoft Graph se o UPN (userPrincipalName) do usuário estiver em um domínio federado.
Importante: os caracteres $ e _ não podem ser usados ao especificar essa propriedade.
Propriedades do parâmetro
Tipo:
System.String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-JobTitle
Especifica o cargo do usuário.
Propriedades do parâmetro
Tipo:
System.String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-MailNickName
Especifica o apelido de email do usuário.
Propriedades do parâmetro
Tipo:
System.String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-Mobile
Especifica o número de telefone celular do usuário.
Especifica as políticas de senha do usuário.
Este valor é uma enumeração com um possível valor sendo "DisableStrongPassword", que permite especificar as senhas mais fracas do que a política padrão.
O "DisablePasswordExpiration" também pode ser especificado.
Os dois podem ser especificados juntos; por exemplo: "DisablePasswordExpiration, DisableStrongPassword".
Propriedades do parâmetro
Tipo:
System.String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-PasswordProfile
Especifica o perfil de senha do usuário.
O tipo de parâmetro para esse parâmetro é "PasswordProfile".
Para passar um parâmetro desse tipo, primeiro você precisa criar uma variável no PowerShell com esse tipo:
Outros atributos que podem ser definidos no PasswordProfile são
$passwordProfile.EnforceChangePasswordPolicy - um booliano que indica que a política de alteração de senha é eabilitada ou desabilitada para este usuário $passwordProfile.
ForceChangePasswordNextLogin - um booliano que indica que o usuário deve alterar a senha na próxima entrada.
Propriedades do parâmetro
Tipo:
PasswordProfile
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-PostalCode
Especifica o código postal do usuário.
Propriedades do parâmetro
Tipo:
System.String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-PreferredLanguage
Especifica o idioma preferencial do usuário.
Propriedades do parâmetro
Tipo:
System.String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-ShowInAddressList
Se true, mostre esse usuário na lista de endereços.
Propriedades do parâmetro
Tipo:
System.Boolean
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-SignInNames
Especifica a coleção de nomes de entrada para uma conta local em um locatário Microsoft Entra ID B2C.
Cada nome de entrada deve ser exclusivo em toda a empresa/locatário.
A propriedade deve ser especificada quando você cria um usuário de conta local; não especifique quando você cria uma conta corporativa ou de estudante.
Necessário para usuários que recebem licenças devido a requisitos legais para verificar a disponibilidade de serviços em países.
Os exemplos incluem: "US", "JP" e "GB".
Propriedades do parâmetro
Tipo:
System.String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-UserPrincipalName
O nome principal de usuário (UPN) do usuário.
O UPN é um nome de início de sessão ao estilo da Internet para o utilizador com base no RFC 822 padrão da Internet.
Por convenção, esse UPN deve ser mapeado para o nome de email do usuário.
O formato geral é "alias@domain".
Para contas corporativas ou de estudante, o domínio deve estar presente na coleção de domínios verificados do locatário.
Essa propriedade é necessária quando uma conta corporativa ou de estudante é criada; é opcional para contas locais.
Propriedades do parâmetro
Tipo:
System.String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-UserState
Para um usuário externo convidado para o locatário usando a API de convite, essa propriedade representa o status do convite do usuário convidado.
Propriedades do parâmetro
Tipo:
System.String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-UserStateChangedOn
Mostra o carimbo de data/hora da última alteração na propriedade userState.
Propriedades do parâmetro
Tipo:
System.String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-UserType
Um valor de cadeia de caracteres que pode ser usado para classificar tipos de usuários no seu diretório, como “Membro” e “Convidado”.
Propriedades do parâmetro
Tipo:
System.String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.