15.03.18 - Notas da versão do Apigee Edge

Você está visualizando a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
info

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

Novos recursos e melhorias

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

Serviços para desenvolvedores

Confira a seguir os novos recursos e aprimoramentos dos Serviços para Desenvolvedores do Edge.

Suporte a Swagger 2.0 para SmartDocs

O SmartDocs oferece suporte à importação de documentos de especificação do Swagger 2.0 e mantém a compatibilidade com o Swagger 1.2.

Monetização

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

Processamento separado de empresas e desenvolvedores

Empresas e desenvolvedores agora são tratados separadamente, permitindo mais flexibilidade ao adicionar várias empresas a desenvolvedores e vários desenvolvedores a empresas. A interface de gerenciamento agora oferece janelas separadas para "Empresas" e "Desenvolvedores" (acessíveis 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 aprimoramentos nos serviços de API do Edge.

Novas variáveis de falha do OAuthV2

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

  • oauthV2.<policy-name>.failed: definido como verdadeiro se a política tiver falhado.
  • 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.

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

Na página "Usuários da organização" da interface, o botão "Excluir" foi substituído por "Remover". Isso ajuda a deixar claro que, quando você remove um usuário de uma organização, a conta do 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 aprimoramentos dos Serviços de análise de borda.

Variáveis adicionadas à análise

As novas variáveis a seguir são transmitidas para a Análise Edge, que fica visível na fase AX da janela de rastreamento de proxy da API.

  • apigee.edge.execution.is_target_error: permite identificar se os erros da API são do lado do alvo (valor "1") ou não (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 com falha (valor "0"). O valor é nulo para uma resposta HTTP bem-sucedida.
    As variáveis relacionadas a seguir fornecem detalhes sobre a 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 PreFlow, PostFlow 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 interface 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 de interface: a contagem de desenvolvedores está limitada a 10.000
MGMT-1780 Ao editar um produto, desativar um ambiente na interface não salva a mudança
MGMT-1759 Precisa de ajuda para explicar as mensagens de aviso em system.log
MGMT-1752 UI para oferecer suporte ao objeto de resposta de autenticação para chamadas RBAC
MGMT-1751 Suporte à IU com o objeto de resposta de autenticação
MGMT-1717 Na página de listagens de proxy da API, mostrar a data da última modificação como dica
MGMT-1705 Colocar todos os seletores de data do AX à esquerda, como na performance do proxy
MGMT-1697 Interface: a classificação só classifica a página exibida no momento
MGMT-1685 A pesquisa da chave do consumidor em "Apps para desenvolvedores" não funciona mais
MGMT-1684 Os links de detalhes no relatório "Composição do tráfego" levam à mesma página
MGMT-1680 A mudança de organização com o menu suspenso não funciona de forma confiável
MGMT-1655 A página "Devices" mostra "unknown", "other" e "others" como valores diferentes
MGMT-1654 Processar "(not set)" da mesma forma que fazemos com valores "na" nos componentes de análise
Consulte Significado?
MGMT-1653 Remover o seletor de fuso horário dos relatórios personalizados do Google Analytics
MGMT-1624 A implantação do proxy falha quando os arquivos de recurso jsc são armazenados no escopo da organização
MGMT-1554 Atualização da biblioteca Apache Commons para EmailValidation e outros utilitários
MGMT-1492 Configuração do link do portal do desenvolvedor na IU de gerenciamento
Correção de links da IU do Edge (página "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 do Apigee para definir o URL correto.
MGMT-1490 O tempo limite de login da interface não funciona corretamente. O usuário nunca recebe uma nova tela de autenticação.
MGMT-1434 No autoregistro 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 sensíveis nos registros sem afetar a performance
No registro de mensagens do Edge, o valor do cabeçalho "Authorization" estava visível. Esse problema foi corrigido. O valor agora está mascarado.
MGMT-1117 Melhor tratamento da remoção de usuários de organizações
A interface oferece 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 em resolução XGA
MGMT-1034 A importação do WADL adiciona incorretamente o parâmetro de corpo chamado Content-Type
MGMT-1016 Os usuários com função personalizada não podem receber relatórios
A interface das funções personalizadas agora mostra as permissões para apps de empresas e desenvolvedores.
MGMT-973 A interface do Trace não parece calcular corretamente o tempo decorrido da política.
MGMT-952 Erro de rastreamento: não foi possível encontrar o objeto DebugSession ao buscar
MGMT-66 Mescla de nomes de produtos de API
Ao criar ou editar um produto de API, agora é possível conferir o nome de exibição e o nome interno do produto. Embora o nome permaneça fixo depois que você cria um produto de API, é possível continuar modificando o nome de exibição.
DEVRT-1479 Coluna "Tax on Rate" necessária nos relatórios
Agora, a coluna "Tax on Rate" (um valor) está disponível nos relatórios. A coluna "Imposto/IVA" foi alterada para "Imposto sobre o preço", e a coluna "Taxas totais" foi renomeada para "Taxa cobrada".
DEVRT-1478 O imposto aplicado à taxa fixa não está correto
DEVRT-1476 A visualização do saldo do desenvolvedor pré-pago não está preenchendo os créditos
DEVRT-1441 O imposto é aplicado ao reembolso
DEVRT-1440 As transações de execução não são classificadas quando o recurso de API é substituído por flow.resource.name
DEVRT-1438 O card de preço fixo ou de tarifa considera o preço bruto ou líquido se o produto estiver ativado na política de gravação de transações
DEVRT-1386 O cálculo da taxa recorrente é errado
APIRT-1215 E2E: ratelimit.Quota.failed não é definido como verdadeiro quando a cota é excedida
APIRT-1063 O proxy da API permite referências circulares
APIRT-1042 Nome da política com falha / falha de geração
APIRT-987 Contagem de erros de política