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. |