Exemplo 1: atualizar o usuário pelo nome da entidade de segurança do usuário
Update-AzADUser -UPNOrObjectId $upn -City $city
Atualizar o usuário pelo nome da entidade de usuário
Parâmetros
-AccountEnabled
true para habilitar a conta; caso contrário, false.
Sempre verdadeiro quando combinado com -Password.
-AccountEnabled $false é ignorado ao alterar a senha da conta.
Define a faixa etária do usuário.
Valores permitidos: nulo, menor, notAdult e adulto.
Consulte as definições de propriedade da faixa etária legal para obter mais informações.
Dá suporte a $filter (eq, ne, NOT e in).
O nome da empresa que o usuário está associado.
Essa propriedade pode ser útil para descrever a empresa de onde procede um usuário externo.
O comprimento máximo do nome da empresa é de 64 caracteres. Dá suporte a $filter (eq, ne, NOT, ge, le, in, startsWith).
Define se o consentimento foi obtido para menores.
Valores permitidos: nulo, concedido, negado e não solicitado.
Consulte as definições de propriedade da faixa etária legal para obter mais informações.
Dá suporte a $filter (eq, ne, NOT e in).
O país/região em que o usuário está localizado; por exemplo, EUA ou Reino Unido.
O comprimento máximo é de 128 caracteres.
Dá suporte a $filter (eq, ne, NOT, ge, le, in, startsWith).
O nome do departamento no qual o usuário trabalha.
O comprimento máximo é de 64 caracteres. Dá suporte a $filter (operadores eq, ne, NOT, ge, le e in).
O nome exibido para o usuário no catálogo de endereços.
Geralmente o valor é a combinação do nome, da inicial do nome do meio e do sobrenome do usuário.
Essa propriedade é necessária quando um usuário é criado e não pode ser desmarcada durante as atualizações.
O comprimento máximo é de 256 caracteres.
Dá suporte a $filter (eq, ne, NOT, ge, le, in, startsWith), $orderBy e $search.
A data e a hora em que o usuário foi contratado ou iniciará o trabalho em caso de uma futura contratação.
Dá suporte a $filter (eq, ne, NOT, ge, le, in).
Captura o tipo de trabalhador corporativo.
Por exemplo, Funcionário, Empreiteiro, Consultor ou Fornecedor.
Dá suporte a $filter (eq, ne, NOT, ge, le, in, startsWith).
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.
Para usuários convidados, o estado pode ser PendingAcceptance ou Accepted ou nulo para todos os outros usuários.
Dá suporte a $filter (eq, ne, NOT , in).
Ele deverá ser especificado se o usuário precisar alterar a senha no próximo logon bem-sucedido (true).
O comportamento padrão é (false) para não alterar a senha no próximo logon bem-sucedido.
Representa as identidades que podem ser usadas para entrar nesta conta de usuário.
Uma identidade pode ser fornecida pela Microsoft (também conhecida como uma conta local), por organizações ou por provedores de identidade social, como Facebook, Google e Microsoft, e vinculada a uma conta de usuário.
Pode conter vários itens com o mesmo valor signInType.
Dá suporte a $filter (eq) somente em que o signInType não é userPrincipalName.
Para construir, consulte a seção NOTES para propriedades IDENTITY e crie uma tabela de hash.
O endereço SMTP do usuário, por exemplo, admin@contoso.com.
As alterações nessa propriedade também atualizarão a coleção proxyAddresses do usuário para incluir o valor como um endereço SMTP.
Embora essa propriedade possa conter caracteres de destaque, usá-los pode causar problemas de acesso com outros aplicativos da Microsoft para o usuário.
Dá suporte a $filter (eq, ne, NOT, ge, le, in, startsWith, endsWith).
O alias de email do usuário.
Essa propriedade deve ser especificada quando um usuário é criado.
O comprimento máximo é de 64 caracteres.
Dá suporte a $filter (eq, ne, NOT, ge, le, in, startsWith).
A localização do escritório no local de trabalho do usuário.
O comprimento máximo é de 128 caracteres.
Dá suporte a $filter (eq, ne, NOT, ge, le, in, startsWith).
Essa propriedade é usada para associar uma conta de usuário do Active Directory local ao objeto de usuário do Azure AD.
Essa propriedade deve ser especificada ao criar uma nova conta de usuário no Graph se você estiver usando um domínio federado para a propriedade userPrincipalName (UPN) do usuário.
OBSERVAÇÃO: os caracteres $ e _ não podem ser usados ao especificar essa propriedade.
Retornado somente em $select.
Dá suporte a $filter (eq, ne, NOT, ge, le, in)..
Uma lista de endereços de email adicionais para o usuário; por exemplo: [''bob@contoso.com, 'Robert@fabrikam.com']. OBSERVAÇÃO: embora essa propriedade possa conter caracteres de destaque, elas podem causar problemas de acesso a aplicativos de primeira parte para o usuário. Dá suporte a $filter (eq, NOT, ge, le, in, startsWith).
A senha do usuário.
Essa propriedade é obrigatória quando um usuário é criado.
Ele pode ser atualizado, mas o usuário precisará alterar a senha no próximo logon.
A senha deve atender aos requisitos mínimos, conforme especificado pela propriedade passwordPolicies do usuário.
Por padrão, é obrigatória uma senha forte.
Ao alterar a senha usando esse método, AccountEnabled é definido como true.
Especifica as políticas de senha do usuário.
Esse valor é uma enumeração com um valor possível sendo DisableStrongPassword, que permite que senhas mais fracas do que a política padrão sejam especificadas.
DisablePasswordExpiration também pode ser especificado.
Os dois podem ser especificados juntos; por exemplo: DisablePasswordExpiration, DisableStrongPassword.Supports $filter (ne, NOT).
O código postal do endereço postal do usuário.
O código postal é específico para o país/região do usuário.
Nos Estados Unidos, esse atributo contém o CEP.
O comprimento máximo é de 40 caracteres.
Dá suporte a $filter (eq, ne, NOT, ge, le, in, startsWith).
true se a lista de endereços global do Outlook deve conter esse usuário, caso contrário, false.
Se não estiver definido, isso será tratado como verdadeiro.
Para usuários convidados por meio do gerenciador de convites, essa propriedade será definida como false.
Dá suporte a $filter (eq, ne, NOT, in).
O sobrenome do usuário (nome de família ou sobrenome).
O comprimento máximo é de 64 caracteres.
Dá suporte a $filter (eq, ne, NOT, ge, le, in, startsWith).
Um código de duas letras (padrão ISO 3166).
Necessário para usuários que receberão licenças devido a requisitos legais para verificar a disponibilidade de serviços em países.
Os exemplos incluem: E.U.A., JP e GB.
Não anulável.
Dá suporte a $filter (eq, ne, NOT, ge, le, in, startsWith).
O nome principal de usuário (UPN) do usuário.
O UPN é um nome de logon no estilo da Internet para o usuário com base no RFC 822 padrão da Internet.
Por convenção, ele deve ser mapeado para o nome de email do usuário.
O formato geral é alias@domain, onde o domínio deve estar presente na coleta de domínios verificados pelo locatário.
Essa propriedade é obrigatória quando um usuário é criado.
Os domínios verificados para o locatário podem ser acessados da propriedade verifiedDomains da organização. OBSERVAÇÃO: embora essa propriedade possa conter caracteres de destaque, elas podem causar problemas de acesso a aplicativos de primeira parte para o usuário.
Dá suporte a $filter (eq, ne, NOT, ge, le, in, startsWith, endsWith) e $orderBy.
Um valor de cadeia de caracteres que pode ser usado para classificar tipos de usuário em seu diretório, como Membro e Convidado.
Dá suporte a $filter (eq, ne, NOT, in,).
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.
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.