Cria um Company
.
para identificar exclusivamente uma empresa (cliente) para o Knox ou o registro sem toque
inscrição. Depois que o método retornar com sucesso, os proprietários especificados (primary_emails
)
(secondary_emails
) podem associar os endereços de e-mail a uma conta
Conta para acessar o portal sem toque
Saiba mais em Registro sem toque para administradores de TI.
ou uma conta Samsung para acessar o portal KME (KME).
Assinatura do método
public CreateCustomerResponse createCustomer(CreateCustomerRequest request) throws CommonException;
CreateCustomerRequest
Nome da propriedade | Valor | Obrigatório | Descrição |
---|---|---|---|
customer_name |
string |
Sim | O nome da empresa. Por exemplo, XYZ Corp. Exibida para os funcionários da empresa no portal de registro sem toque. |
primary_emails |
Lista de object(string) |
Sim | Registro sem toque:endereço de e-mail dos usuários do cliente na função de proprietário. É necessário adicionar pelo menos um endereço de e-mail. Cada endereço de e-mail precisa estar associado a uma Conta do Google. Os proprietários têm o mesmo acesso que os administradores, mas também podem adicionar, excluir e editar os usuários do portal da sua organização. Samsung: endereço de e-mail do superadministrador do cliente. A Samsung recebe apenas o primeiro e-mail da lista. O endereço de e-mail precisa estar associado a uma conta Samsung. |
secondary_emails |
Lista de object(string) |
Não | Endereço de e-mail dos usuários do cliente na função de administrador. Cada endereço de e-mail precisa estar associado a uma Conta do Google. Observação:essa propriedade não é compatível com a Samsung. |
vendorParams |
map |
Registro sem toque: não Samsung: sim |
Campos extras, par de chave-valor especificado pelo fornecedor. As solicitações da classe SamsungResellerService precisam especificar:"country": código do país ISO 3166-1 do cliente, por exemplo, "US". "firstName": nome do cliente (máximo de 60 caracteres). "lastName": sobrenome do cliente (máximo de 60 caracteres). "service": "KME" é o único valor compatível. |
CreateCustomerResponse
Nome da propriedade | Valor | Descrição |
---|---|---|
customer |
object( Company ) |
Objeto que contém detalhes do cliente recém-criado. |
vendor_params |
map |
Campos extras, par de chave-valor especificado pelo fornecedor (somente Samsung). |
Comportamento de erro
Se ocorrer um erro, a biblioteca vai gerar uma CommonException
contendo um dos
seguintes códigos de erro:
CommonException
Código do erro |
---|
INTERNAL_SERVER_ERROR |