Use esse comando para criar um novo usuário.
Finalidade
Use o comando
createUser para criar
um novo usuário no repositório padrão ou no repositório especificado pelo parâmetro pai
do comando. O comando cria uma entidade PersonAccount na região padrão.
Se
bem-sucedido, o comando createUser retorna o nome exclusivo do usuário
recém-criado.
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
createUser { -uid uid -cn commonname -sn surname
-password password [-confirmPassword password]
[-mail mail] [-parent parent] [-securityDomainName domainName] }
Parâmetros
- -uid uid
- Especifica o ID exclusivo para o usuário que você deseja criar.
O gerenciador de
membro virtual então cria um valor uniqueId e um valor uniqueName para o usuário. Esse
parâmetro é mapeado para a propriedade uid no gerenciador de membro virtual.
- -password password
- Especifica a 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 password. Esse
parâmetro é mapeado para a propriedade password no gerenciador de membro virtual.
- -cn commonname
- Especifica o nome do usuário. Esse parâmetro é mapeado para a propriedade cn no
gerenciador de membro virtual.
- -sn surname
- Especifica o sobrenome do usuário. Esse parâmetro é mapeado para a propriedade sn no
gerenciador de membro virtual.
- -mail mail
- Especifica o endereço de e-mail do usuário. Esse parâmetro é mapeado para a
propriedade ibm-PrimaryEmail no gerenciador de membro virtual.
- -parent parent
- Especifica o repositório no qual você deseja criar o usuário.
Esse parâmetro é
mapeado para a propriedade pai 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 criar um usuário denominado Dan Meyers com um ID
exclusivo dmeyers, um endereço de e-mail dmeyers@acme.com e uma senha tempPass, emita
este comando:
$AdminTask createUser {-uid dmeyers –password tempPass -confirmPassword tempPass
–cn Dan –sn Meyers –mail dmeyers@acme.com}