newExternalUser
Este método possibilita a importação de usuários externos.
Classe Java | |
---|---|
Requisição | web/wwwroot/ws/java/administration/importUserRequestType.java |
Retorno | web/wwwroot/ws/java/administration/importUserResponseType.java |
Requisição:
Identificador | Requerido | Descrição |
---|---|---|
NAME | X | Denominação do usuário. |
PASSWORD | X | Senha do usuário. |
X | Endereço de e-mail do usuário. | |
NMID | X | Identificador da licença. |
LANGUAGE | X | Informar código para idioma do usuário, conforme coluna "Código no banco de dados" da seção Localização, no documento Requisitos do Sistema |
TELEPHONE | X | Telefone do usuário. |
COMPANY | Identificador da empresa do usuário. | |
POSITION | Nome da função do usuário. | |
DEPARTMENT | Nome da área do usuário. | |
NRCONCURRENTLOGINS | Número máximo de conexões simultâneas do usuário. | |
OBSERVATION | Observação | |
CELLPHONE | Celular do usuário |
Estrutura da requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:admin">
<soapenv:Header/>
<soapenv:Body>
<urn:newExternalUser>
<!--You may enter the following 11 items in any order-->
<urn:NAME>?</urn:NAME>
<urn:PASSWORD>?</urn:PASSWORD>
<urn:EMAIL>?</urn:EMAIL>
<urn:NMID>?</urn:NMID>
<urn:LANGUAGE>?</urn:LANGUAGE>
<urn:TELEPHONE>?</urn:TELEPHONE>
<!--Optional:-->
<urn:COMPANY>?</urn:COMPANY>
<urn:POSITION>?</urn:POSITION>
<urn:DEPARTMENT>?</urn:DEPARTMENT>
<urn:NRCONCURRENTLOGINS>?</urn:NRCONCURRENTLOGINS>
<urn:OBSERVATION>?</urn:OBSERVATION>
<urn:CELLPHONE>?</urn:CELLPHONE>
</urn:newExternalUser>
</soapenv:Body>
</soapenv:Envelope>
Retorno:
Identificador | Descrição |
---|---|
Status | SUCESSO: SUCCESS FALHA: FAILURE |
Detail | SUCESSO: Registro incluído com sucesso. FALHA: Mensagem referente ao erro ocorrido. |
Code | SUCESSO: 1 FALHA: Código referente ao erro ocorrido: ▪ -1 - Erro inesperado. ▪ 2 - Licença de acesso inválida. ▪ 3 - O tamanho máximo para este campo é 50. ▪ 4 - E-mail já cadastrado ou associado. ▪ 5 - Login do usuário nulo. ▪ 6 - Matrícula do usuário nulo. ▪ 7 - Nome do usuário nulo. ▪ 8 - Senha nula. ▪ 9 - Linguagem nula ou inexistente. ▪ 30 - Número máximo de conexões. |