API Platform 4.6.2.0
Data: Janeiro/2022
Melhorias
Access Tokens
-
A busca na página Access Tokens agora tem filtro para pesquisar por app. O campo aceita múltiplas apps ao mesmo tempo.
-
Incluímos o filtro
refreshStatus
entre os parâmetros para query na operaçãoGET/access-tokens
da API Manager 3.0.0.
Controle de usuários e times
-
Antes, apenas os times com usuários vinculados eram exibidos na listagem de times. Alteramos isso para que todos seja exibidos, independente de terem usuários vinculados ou não. Além disso, adicionamos paginação à consulta de times.
Adaptive Governance
-
Antes, ao clonar um Team Workflow, os campos de nome e time do novo workflow já vinham preenchidos de acordo com aquele a ser clonado. Agora, o nome predefinido para o novo workflow é diferenciado do nome original e o campo de time é apresentado em branco para que o usuário faça a seleção.
Bugs corrigidos
Interceptors
-
Corrigido o retorno do erro 500 indevido ao utilizar um valor com formatação Base64 incorreta no interceptor Client Id Secret Encoded Validation.
-
Ao ser inserido somente no fluxo de requisição de uma chamada, o interceptor GZIP Unpack estava ocasionando um erro de timeout (408). Ele foi ajustado para responder com sucesso (200) se a chamada for realizada corretamente.
Analytics e buscas
-
Voltamos o valor do filtro
EnvironmentName
, que havia sido removido indevidamente do Kibana.
-
Ajustamos as consultas por apps e access tokens utilizando o parâmetro
extrafields
, que não estavam funcionando.
Fluxos de autorização e autenticação
-
O fluxo OpenID não estava funcionando corretamente e foi ajustado.
-
Incluímos uma validação no campo Token Length da configuração de valores default para tokens do tipo Random na tela OAuth Config. Agora, não são aceitos valores iguais a ou menores que O.
Controle de usuários e permissões
-
Usuários bloqueados por um administrador estavam conseguindo resetar senha depois que ela fosse expirada.
-
Quando um usuário tem permissão de visualizar apps e/ou tokens mas não tem a permissão de visualizar secrets (client ID/client secret), ele só consegue abrir os detalhes das próprias apps/tokens - o que é um comportamento esperado. Entretanto, o Manager deixava o usuário clicar em apps/tokens de outros usuários e não exibia um erro que explicasse o comportamento esperado. Para corrigir isso e evidenciar o comportamento, as apps e tokens de outros usuários não são clicáveis sem a permissão de visualizar secrets.
Connectors
-
Em requisições com conector Oracle ou MySQL, o header host estava sobrescrevendo o valor de destino pela URI do gateway.
Correções de textos e links
-
O link para as release notes no modal About estava desatualizado e agora encaminha corretamente para o Sensedia Docs.
-
Corrigimos a gramática de texto na tela de Connectors.
Adaptive Governance
-
Corrigimos um bug na tela de configuração de estágios de workflow que impedia a visualização de todos os estágios configurados quando a quantidade destes ultrapassasse a largura da tela. Uma barra de rolagem vertical foi adicionada para permitir a visualização de todos os estágios criados.
-
A busca por APIs na tela Impact Analysis retornava no máximo dez itens e algumas vezes não encontrava exatamente o nome pesquisado.
-
Agora, na tela Impact Analysis, é possível pesquisar uma API informando também sua versão, o que permite diferenciar APIs de mesmo nome.
Serviços alterados
Aplicação | Módulo | Versão |
---|---|---|
API Platform |
API Manager Front |
4.7.0.0 |
API Platform |
API Governance |
4.2.0.0 |
API Platform |
API Token Manager |
4.2.0.2 |
API Platform |
API Manager |
4.8.0.0 |
API Platform |
API Gateway |
4.7.0.0 |
Share your suggestions with us!
Click here and then [+ Submit idea]