Open Banking Itaú - Código Erro CIGAM-RF000
FAQ_CIGAM > FAQ_Finanças > Gestão Financeira > Open Banking Itaú - Código Erro CIGAM-RF000
Importante: As dicas contidas neste documento, referem-se a cases atendidos em Ordens de Serviço do Suporte. Sendo assim, são dicas para possíveis soluções relacionadas as situações apresentadas. Podem haver casos não atendidos em sua totalidade ao executar as dicas desta FAQ, entretanto a premissa para o atendimento é que inicialmente sejam avaliadas estas dicas.
Índice
Código Erro CIGAM-RF000/Acesso a rota não permitido filter failed
Com frequência há relatos de implementações do Open Banking com o erro “CIGAM-RF000” ao tentar registrar o boleto ou validar as credenciais. Se tratando do registro do boleto, ao consultar o JSON de retorno, consta a mensagem: "Acesso a rota não permitido filter failed":
Possíveis Causas
Scope
A primeira avaliação sugerida é quanto aos Scopes.
Esta situação habitualmente ocorre pelo fato do Scope liberado pelo Itaú nas credenciais do cliente, não estar correto. A credencial existe no Itaú mas não tem liberação/escopo para fazer nenhuma ação (registrar, baixar).
Neste caso, é necessário que o cliente faça contato com banco, para avaliar a possibilidade de alterar o Scope da credencial já existente ou se será necessário gerar uma nova credencial (e certificado).
Mais informações de como deve retornar o Scope de Produção, consulte o manual Open Banking Itaú - Retorno em branco ao tentar registrar um título.
Scope de Boleto
O Scope de Boleto deve ser:
cash_management/instrucaocobranca.write cash_management/emissaocobranca.write boletoscash-boletos-consulta_titulo boletoscash-notificacoesboletos-webhook.read boletoscash-notificacoesboletos-webhook.write
Scope de Bolecode
Já o Scope do Bolecode deve ser:
payments/pix.read paymentsprovider/receipts/qrcode webhook.write cash-management/receipts/qrcode.post cash-management/receipts/qrcode.read cash-management/receipts/refund.read cobv.read cash-management/receipts/qrcode payments/pix.post payloadlocation.read cobv.write cob.write cash-management/sispag/payment payments/webhook.write cash-management/receipts/pix.read paymentsprovider/pix.read lotecobv.write paymentsprovider/pix payments/pix pix.write payloadlocation.write lotecobv.read cob.read webhook.read cash-management/sispag/payment.read pix.read cash-management/receipts/refund cash-management/pix.refund payments/webhook.read
Certificado
Estando os Scopes corretos, o próximo passo é a avaliação dos certificados (bolecode e cash).
Recomendamos que seja refeita a instalação dos mesmos conforme as instruções da FAQ OpenBanking - Como fazer/revisar a instalação, para que o certificado digital, apareça nas configurações de banco em Parâmetros em seguida Status do certificado?.
Credenciais
Outro ponto que pode gerar a mesma mensagem são as credenciais. Verifique se as credenciais estão corretas.