Use esse comando para modificar as propriedades de um usuário.
Finalidade
Use o comando
updateUser para
modificar as seguintes propriedades de um usuário:
- uid
- password
- confirm password
- cn
- sn
- mail
Estas são as únicas propriedades que você pode modificar com o
comando updateUser.
Se bem-sucedido, o comando updateUser retorna o
nome exclusivo do usuário atualizado.
Nota: Se
a opção Usar Configurações de Segurança Global estiver selecionada
para a região do usuário, ou a opção Repositórios Associados
Globais estiver selecionada como tipo de região para o domínio especificado,
esse comando será executado no repositório associado do domínio admin. Entretanto, as mudanças na
configuração que são executadas no domínio são aplicadas à configuração do domínio de
segurança específico.
Sintaxe
updateUser { -uniqueName uniqueName [-uid uid] [-password password]
[-confirmPassword password] [-cn commonname] [-sn surname]
[-mail mail] [-securityDomainName domainName] }
Parâmetros
- -uniqueName uniqueName
- Especifica o valor de nome exclusivo para o usuário cujas propriedades você deseja
modificar. Esse parâmetro é mapeado para a propriedade
uniqueName no gerenciador de membro virtual.
- -uid uid
- Especifica o novo valor de ID exclusivo
para o usuário. Esse parâmetro é mapeado para a propriedade uid no gerenciador de membro
virtual.
- -password password
- Especifica a nova senha para o usuário. Esse parâmetro é mapeado para a propriedade
password no gerenciador de membro virtual.
- -confirmPassword password
- Especifica a senha novamente para validar como ela foi inserida no parâmetro de senha. Esse
parâmetro é mapeado para a propriedade password no gerenciador de membro virtual.
- cn commonname
- Especifica o novo nome do usuário. Esse parâmetro é mapeado para a propriedade cn no
gerenciador de membro virtual.
- -sn surname
- Especifica o novo sobrenome do usuário. Esse parâmetro é mapeado para a propriedade
sn no gerenciador de membro virtual.
- -mail mail
- Especifica o novo endereço de e-mail do usuário. Esse parâmetro é mapeado para a
propriedade mail no gerenciador de membro virtual.
- -securityDomainName domainName
- Especifica o nome que identifica exclusivamente o domínio de segurança.
Se você não especificar este parâmetro, o comando usa o repositório federado global.
Exemplo
Para modificar o uid do usuário Dan Meyers de
dmeyesr,cn=users,dc=yourco,dc=com para dameyers, emite este comando:
$AdminTask updateUser {-uniqueName uid=dmeyers,cn=users,dc=yourco,dc=com –uid dameyers}
Para
modificar o endereço de e-mail e o nome comum do usuário Dan Meyers, cujo uniqueName é
uid=dmeyers,cn=users,dc=yourco,dc=com, emita este comando:
$AdminTask updateUser {uniqueName uid=dmeyers,cn=users,dc=yourco,dc=com
–mail meyersd@acme.com -cn Daniel}