

Informe a senha do usuário:

Após configurar o usuário será possível configurar o App.Settings com as conexões.
Acesse a pasta onde foi instalada a API de Usuários:
Exemplo:
C:\Program Files (x86)\Linx Sistemas\Linx ERP API
Encontre o arquivo:
appsettings.json
Em conexões informe os dados abaixo:

A imagem acima é apenas exemplo.
Autenticação do Windows:
Trusted_Connection=True
Autenticação com usuário e senha:
User ID: Usuário Sql Server
Password: Senha do usuário Sql Server
Exemplos de utilização da API de Usuários
Exemplo de chamada para obter o token no keycloak:

Após obter o token podem ser feitas operações de consulta/update/insert por meio da API de usuários:
Informe o token logo após o Bearer conforme exemplo abaixo:

Na consulta realize o filtro “Where” pelo campo que deseja, no exemplo acima foi o campo “usuário”.

mutation UpdateUsers {
addUsersErpOnPremise(input: {
usuario: "ALESSANDRA.OLIVEIRA",
nomeCompleto: "ALESSANDRA.OLIVEIRA.NEW",
ramal: "te50",
email: "teste2@teste.com"
}) {
usuario
mutation AddUsers {
addUsersErpOnPremise(input: {
usuario: "Emerson PO",
nomeCompleto: "Emerson" ,
departamento : "fiscal",
ramal: "478",
numeroFuncional: "45",
endereco: "Rua XXXX",
cidade: "São Paulo",
uf:"SP",
cep:"15370-496",
telefone:"(11 )1234-5678",
acessoTotal: true,
acessoEspecial1: true,
acessoEspecial2: true,
incluir: true,
alterar: true,
excluir: true,
pesquisar: true,
pesquisaEspecial: true,
imprimir: true,
criarRelatorio: true,
grupo: "true",
auditoria: true,
auditoriaGeral: true,
empresaMultiAcesso: true,
permiteExportar: true,
permiteEditarEventos: true,
permiteEditarLayouts: false,
autenticacaoWindows: false,
enviaEmail: true,
email: "teste@teste.com",
empresa: 1,
nivelAcesso: 5,
lxSystemUser: "emersom.po"
})
{
usuario,
usersGuid
}
}