Usuários

Esses usuários estão relacionados ao acesso ao Dashboard (sendo o acesso do parceiro) e ao Minha Conta (sendo o acesso do estabelecimento comercial (EC)).

A criação e exclusão de usuários pode ser feita pelo Dashboard ou via API com os endpoints disponíveis em Referência da API.

Gestão de usuários via Dashboard
A criação e exclusão de usuários pode ser feita pelo Dashboard para acessar as informações do Marketplace. Todo Dashboard (de teste e produção) quando criado já possuí um usuário do tipo Administrador, com ele é possível criar outros usuários dos tipos: Administrador, Operações, Configurações e Visualização (definições da tabela abaixo).
Ao criar um usuário via Dashboard, é necessário cadastrar um e-mail válido (real) para que o e-mail de confirmação e definição seja enviado. A senha definida deve atender os critérios de segurança, contendo: letras maiúsculas, minúsculas, caracteres especiais e números.

Gestão de usuários via API
Via API é possível criar, excluir, consultar permissionamento de usuários utilizando as credenciais do Marketplace (ZPK + Marketplace ID). O que define o tipo do usuário e/ou permissões é a informação do campo "model _name", inclusive o do seller, para acessar o Minha Conta.
Ao criar um usuário via API, é necessário cadastrar um e-mail válido (real). Existe a opção de disparar o e-mail de confirmação e definição de senha ou defini-la no momento da criação. A senha definida deve atender os critérios de segurança, contendo: letras maiúsculas, minúsculas, caracteres especiais e números.

Tipos usuáriosmodel_nameDescrição
Administradorfull_access_adminAcesso completo ao Dashboard, possui todas as permissões de visualização e ação na área de operações e de configurações.
Operaçõesfull_visualizationPossui todas as permissões de visualização e ação na área de operações no Dashboard.
Configuraçõesfull_access_operationPossui todas as permissões de visualização e ação na área de configurações no Dashboard.
Visualizaçãofull_access_configurationPossui apenas as permissões de visualização nas áreas de operações e de configurações no Dashboard.
SellercustomersAcesso completo ao Minha Conta, possui todas as permissões de visualização e ação na área de operações e de configurações.

❗️

Conflito de e-mails

Para evitar conflitos de e-mails que impedem o acesso, é fundamental que um determinado e-mail seja atrelado a apenas um usuário.

Esse conflito também acontece quando usuários com o mesmo e-mail em ambientes diferentes (teste e produção), são cadastrador para acessar o Dashboard. Referente ao acesso no Minha Conta, esse conflito ocorre caso dois Sellers (vendedores) utilizem o mesmo e-mail.