15.03.18 - Notas da versão do Apigee Edge

Você está vendo a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
informações

Na quinta-feira, 26 de março de 2015, lançamos uma nova versão do Apigee Edge para a nuvem.

Novos recursos e melhorias

Veja a seguir os novos recursos e melhorias desta versão.

Serviços do desenvolvedor

Confira a seguir os novos recursos e melhorias nos Serviços para desenvolvedores de borda.

Suporte ao Swagger 2.0 para SmartDocs

O SmartDocs é compatível com a importação de documentos de especificação do Swagger 2.0 e mantém a compatibilidade com versões anteriores do Swagger 1.2.

Monetização

Confira a seguir os novos recursos e melhorias na monetização do Edge.

Gerenciamento separado de empresas e desenvolvedores

As empresas e desenvolvedores agora são tratados separadamente, permitindo mais flexibilidade na adição de várias empresas a desenvolvedores e vários desenvolvedores a empresas. A interface de gerenciamento agora tem janelas separadas para "Empresas" e "Desenvolvedores", que podem ser acessadas no menu "Publicar".

Consulte Gerenciar empresas e desenvolvedores.

Nos relatórios de monetização, as empresas continuam sendo um filtro principal, embora o rótulo do filtro tenha mudado de "Desenvolvedores" para "Empresas".

Serviços da API

Confira a seguir os novos recursos e melhorias nos Serviços da API Edge.

Novas variáveis de falha do OAuthV2

Essas novas variáveis relacionadas a falhas são definidas pela política OAuthV2:

  • oauthV2.<policy-name>.failed: definido como verdadeiro em caso de falha da política.
  • oauthv2.<policy_name>.<fault_name>: o nome da falha. Por exemplo, invalid_request
  • oauthv2.<policy_name>.<fault_cause>: o motivo da falha. Por exemplo: token expirado

Consulte http://apigee.com/docs/api-services/content/oauthv2-policy.

Criação de produtos

Ao criar um novo produto, agora é possível especificar o nome do produto além do nome de exibição.

Consulte http://apigee.com/docs/developer-services/content/creating-api-products.

IU para remover usuários de uma organização

Na página "Usuários da organização", na interface, o botão "Excluir" foi substituído pelo botão "Remover". Isso ajuda a deixar claro que, ao remover um usuário de uma organização, a conta da Apigee dele permanece ativa.

Consulte http://apigee.com/docs/api-services/content/managing-organization-users.

Serviços de análise

Confira a seguir os novos recursos e melhorias nos Serviços de análise de dados de borda.

Variáveis adicionadas à análise

As novas variáveis a seguir são transmitidas para a análise do Edge, visíveis no estágio AX da janela de rastreamento do proxy de API.

  • apigee.edge.execution.is_target_error: permite identificar se os erros da API são erros do lado do destino (valor "1") ou erros não relacionados ao destino de respostas HTTP malsucedidas (valor "0"). O valor é nulo para uma resposta HTTP bem-sucedida.
  • apigee.edge.execution.is_policy_error: permite identificar se uma política falhou (valor "1") ou se nenhuma política falhou em uma resposta HTTP malsucedida (valor "0"). O valor é nulo para uma resposta HTTP bem-sucedida.
    As variáveis relacionadas a seguir fornecem detalhes da política que falhou primeiro. Os valores serão nulos se nenhuma política falhar.
    • apigee.edge.execution.fault_policy_name: o nome da política que falhou.
    • apigee.edge.execution.fault_flow_name: o nome do fluxo na política que falhou (como pré-fluxo, pós-fluxo ou um fluxo definido pelo usuário).
    • apigee.edge.execution.fault_flow_state: o local em que a política foi anexada no fluxo. Valores possíveis: PROXY_REQ_FLOW, TARGET_REQ_FLOW, TARGET_RESP_FLOW, PROXY_RESP_FLOW.

Bugs corrigidos

Os bugs abaixo foram corrigidos nesta versão.

Id do problema Descrição
MGMT-1795 A IU gera um erro ao selecionar um ponto na guia "Analytics" de qualquer lista
MGMT-1794 Injeção de entidade XML externa: XXE na análise remota de WSDL usando servidores FTP
MGMT-1783 Painel da interface: número de desenvolvedores limitado a 10.000
MGMT-1780 Ao editar um produto, desativar um ambiente na interface não salva a alteração
MGMT-1759 Precisa de ajuda para explicar as mensagens de WARN no system.log
MGMT-1752 Interface para oferecer suporte ao objeto de resposta da autenticação para chamadas do RBAC
MGMT-1751 IU de suporte com objeto de resposta do Authentication
MGMT-1717 Na página de listagens do proxy de API, mostre a data da última modificação como dica
MGMT-1705 Colocar todos os seletores de data do AX à esquerda, como no desempenho do proxy
MGMT-1697 IU: a classificação ordena apenas a página mostrada
MGMT-1685 A pesquisa da chave do cliente em "Apps do desenvolvedor" não funciona mais
MGMT-1684 Os links de detalhes no relatório Composição do tráfego direcionam você para a mesma página
MGMT-1680 A troca de organizações com o menu suspenso não funciona de maneira confiável
MGMT-1655 A página de dispositivos mostra "Desconhecido", "Outros" e outros como valores diferentes
MGMT-1654 Gerencie "(not set)" da mesma forma que fazemos com valores "na" nos componentes do Google Analytics
Consulte Média?
MGMT-1653 Remover o seletor de fuso horário dos relatórios personalizados do Google Analytics
MGMT-1624 Falha na implantação do proxy quando os arquivos de recursos jsc estão armazenados no escopo da organização
MGMT-1554 Atualização da biblioteca Apache Commons para EmailValidation e outros utilitários
MGMT-1492 Tornar o link do Portal do desenvolvedor na interface de gerenciamento configurável
Correção dos links da interface do Edge (página para desenvolvedores) para portais de desenvolvedores. Se você tiver um portal do desenvolvedor em um local diferente do link padrão (botão "Portal do desenvolvedor"), entre em contato com o suporte da Apigee para definir o URL correto.
MGMT-1490 O tempo limite de login da interface não funciona corretamente. Uma nova tela de autenticação nunca será exibida.
MGMT-1434 No autorregistro de inicialização do servidor, registre o tipo padrão igual ao do perfil
MGMT-1382 Suporte a aspectos de autenticação e segurança da importação do Swagger na modelagem
MGMT-1364 Mascarar dados confidenciais em registros sem afetar o desempenho
Na geração de registros de mensagens do Edge, o valor do cabeçalho "Autorização" era visível. Esse problema foi corrigido. Agora o valor está mascarado.
MGMT-1117 Melhor tratamento da remoção de usuários das organizações
A IU fornece rótulos mais claros sobre o impacto da remoção de um usuário de uma organização.
MGMT-1088 A interface é truncada quando exibida por um projetor na resolução XGA
MGMT-1034 A importação de WADL adiciona incorretamente o parâmetro de corpo chamado "Content-Type"
MGMT-1016 Os usuários com papéis personalizados não podem receber o relatório
A interface de papéis personalizados agora mostra permissões para apps da empresa e do desenvolvedor.
MGMT-973 Parece que a interface do Trace não está calculando o tempo decorrido da política corretamente
MGMT-952 Erro de rastreamento: ao buscar o objeto DebugSession não foi encontrado
MGMT-66 Mangling do nome do produto da API
Ao criar ou editar um produto de API, agora é possível ver o nome de exibição e o nome interno do produto da API. Embora o nome permaneça fixo depois que você cria um produto da API, é possível continuar modificando o nome de exibição.
DEVRT-1479 Coluna "Tributo sobre a taxa" necessária nos relatórios
A coluna "Tributo sobre a taxa" (um valor) agora está disponível nos relatórios. A coluna "Tributo/IVA" foi alterada para "Tributo sobre o preço" e a coluna "Taxas totais" foi renomeada para "Taxa cobrada".
DEVRT-1478 Os tributos aplicados à taxa fixa não estão corretos
DEVRT-1476 A visualização do saldo pré-pago do desenvolvedor não está preenchendo as recargas
DEVRT-1441 Os tributos são aplicados ao reembolso
DEVRT-1440 As transações do ambiente de execução não são classificadas quando o recurso da API é substituído por flow.resource.name
DEVRT-1438 A tabela de preços ou a tabela considera o preço bruto ou líquido se o produto permitir na política de registro de transações
DEVRT-1386 O cálculo da taxa recorrente proporcional está errado
APIRT-1215 E2E: ratelimit.Cota.failed não é definido como verdadeiro quando a cota excede
APIRT-1063 O proxy de API permite referências circulares
APIRT-1042 Nome da política com falha / apresentando falha
APIRT-987 Contagem de erros de política