Cadastro no SUAP

Cadastro da aplicação no SUAP

A aplicação precisa ser cadastrada no SUAP, visando a geração do client_id e client_secret. Tais informações (Client Credentials) são necessárias para conectar o SUAP através de OAuth2. Esse passo demanda a atualização do módulo API do SUAP, e nesse caso a versão do Python necessita ser 3.

  • Atualizar a branch suap_catalogo e executar o respectivo migrate

  • Autenticar no SUAP e acessar http://127.0.0.1:8000/api/

  • Acessar Minhas Aplicações

  • Preencher o formulário indicando:

    • Nome: catalogo

    • Client type: Confidential

    • Grant type: Client credentials

  • Salvar as respecitivas informações (POST)

  • Após atualização da página, deverão ser exibidas as informações da aplicação onde constam o client_id e client_secret, conforme ilustrado na imagem abaixo:

  • Para definir a aplicação Balcão de Serviços Digitais como confiável você deverá acessar com usuário com permissão no SUAP no endereço http://127.0.0.1:8000/admin/api/aplicacaooauth2/

  • Deve buscar a aplicação Balcão de Serviços Digitais (catalogo) e acessar os dados

  • Marque a opção “Skip authorization” e clique em Salvar

Last updated