-
Web Service URL: https://[SERVER_ADDRESS]/GeneralWS/GeneralData2.asmx
-
MPS Versão: A partir da 5.25.0
Descrição
Este método atribui um usuário (novo ou do Portal 360) como responsável pelas impressoras de uma empresa, permitindo acesso ao Portal de Serviços.
Sintaxe
public string InsertEnterpriseAccount(string properties)
Montagem das propriedades
O conteúdo de string properties deve ser um texto em formato Json contendo as propriedades abaixo. Por exemplo:
{"DealerName":"dealer","DealerUserEmail":"user@example.com","DealerUserPassword":"k1BAv1w=="}
Não é necessário se preocupar com nomes de propriedades maiúsculos ou minúsculos, o Web Service é Case-Insensitive.
Propriedades aceitas pelo método
|
Propriedade |
Tipo |
Obrigatório |
Permite nulo |
Permite vazio |
Tamanho máximo |
Descrição |
|
DealerName |
Texto |
Sim |
- |
- |
- |
Nome do provedor |
|
DealerUserEmail |
Texto |
Sim |
- |
- |
- |
E-mail do usuário do provedor |
|
DealerUserPassword |
Texto |
Sim |
- |
- |
- |
Senha do usuário criptografada |
|
EnterpriseID |
Número |
Sim |
- |
- |
- |
Número de identificação da empresa reconhecido no sistema. Obtido através do método GetEnterprises |
|
|
Texto |
Sim |
- |
- |
255 |
E-mail de acesso do usuário |
|
FullName |
Texto |
Sim |
- |
- |
255 |
Nome completo do usuário |
|
LocalAuthentication |
Lógico |
Sim |
- |
- |
- |
Indica se é para utilizar a autenticação local (false - Para utilizar autenticação do Portal 360; true - Para utilizar autenticação local) |
|
Password |
Texto |
Não |
- |
- |
255 |
Nova senha de usuário criptografada, para acesso ao Portal de Serviços (necessário quando LocalAuthentication for true) |
|
CellPhone |
Texto |
Não |
- |
- |
20 |
Celular do contato do usuário |
|
Phone |
Texto |
Não |
- |
- |
20 |
Telefone do contato do usuário |
|
Language |
Texto |
Não |
- |
- |
5 |
Linguagem do usuário. Opções: pt-BR, en-US ou es-ES (caso não informado, o valor padrão é pt-BR) |
|
IsResponsibleForAllPrinters |
Lógico |
Não |
- |
- |
- |
Indica se o usuário será responsável por todas as impressoras da empresa (caso não informado, o valor padrão é false) |
Retorno
Se obtiver sucesso, o retorno é: [{"EnterpriseAccountID":number}], onde number é o número identificador no novo usuário inserido.
Clique aqui para saber mais sobre o formato dos retornos.
Possíveis erros retornados
Clique aqui para verificar os possíveis erros que podem ser retornados e conhecer seus motivos.
Restrições
-
Para executar este método o usuário informado precisa ser Administrador no provedor.