Unico Identity - DevCenter
Homepage
  • Introdução
  • Integração entre Aplicação e Produto
    • Introdução
    • Criando uma Conta de Serviço
    • Preparando para fazer uma requisição autenticada à API
    • Recursos adicionais
      • Exemplo em Javascript
      • Erros de autenticação
      • Postman Collection
  • SSO com SAML
    • Introdução
    • Usando SSO para autenticar usuários nos produtos da Unico
    • Entendendo os Componentes do SAML
    • Passos para Integração com SAML
    • Primeiro Acesso
    • Configuração por Provedor de Identidade
      • Microsoft Entra
  • SCIM - Provisionamento de Usuários
    • Introdução
    • Compatibilidade
    • Configuração por Provedor de Identidade
      • Microsoft Entra
Powered by GitBook

Copyright © 2024 unico. All rights reserved.

On this page

Was this helpful?

Export as PDF
  1. Integração entre Aplicação e Produto

Criando uma Conta de Serviço

PreviousIntroduçãoNextPreparando para fazer uma requisição autenticada à API

Last updated 5 months ago

Was this helpful?


Para utilizar interações server-to-server, é preciso solicitar a criação da conta de serviço com o gerente de projetos responsável pela sua empresa enviando os seguintes dados: nome da empresa, nome da aplicação, nome, e-mail e celular do responsável pela aplicação na empresa. É preciso criar contas diferentes para os ambientes de Homologação e Produção.

Após o recebimento desses dados, será criada uma conta de serviço responsável por autenticar a sua aplicação e enviaremos um e-mail para que seja gerado o par de chaves para a conta.

Uma credencial de conta de serviço inclui um nome único de conta, um identificador da empresa (Tenant ID) e ao menos um par de chaves (pública e privada). Ao final da geração das chaves, você recebe apenas a chave privada (arquivo .key.pem). Ao final da geração das chaves, você recebe apenas a chave privada (arquivo .key.pem), bem como o payload que deve ser utilizado para montar o JWT. Este payload terá o seguinte formato:

Caso precise da chave pública para configurar em seu sistema, contate o gerente de projetos responsável por sua conta. Também é possível gerar uma chave pública através do comando openssl a seguir:

openssl req -x509 -new -nodes -sha256 -days 720 \
-key fileName.key.pem -out fileName.cert.pem