Você está lendo 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 do Apigee Edge na nuvem.
Novos recursos e melhorias
Confira abaixo os novos recursos e as melhorias desta versão.
Serviços para desenvolvedores
Confira abaixo os novos recursos e as melhorias nos serviços para desenvolvedores do Edge.
Suporte ao 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 versões anteriores do Swagger 1.2.
Monetização
Confira abaixo os novos recursos e as melhorias na monetização do Edge.
Tratamento separado de empresas e desenvolvedores
Agora, as empresas e os desenvolvedores são tratados separadamente, o que permite mais flexibilidade na adição de 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 abaixo os novos recursos e as melhorias nos serviços da API do 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 se a política falhou.
- 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 Expired
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" na interface, o botão "Excluir" foi substituído por um botão "Remover". Isso ajuda a deixar claro que, ao remover um usuário de uma organização, a conta do Apigee desse usuário permanece ativa.
Consulte http://apigee.com/docs/api-services/content/managing-organization-users.
Serviços de análise
Confira abaixo os novos recursos e as melhorias nos serviços de análise do Edge.
Variáveis adicionadas à análise
As novas variáveis a seguir são transmitidas à análise do Edge, visíveis na fase AX da janela de rastreamento do proxy de API.
- apigee.edge.execution.is_target_error : permite identificar se os erros de API são erros do lado do destino (valor "1") ou erros não relacionados ao destino para respostas HTTP sem êxito (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 sem êxito (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 são nulos se nenhuma política falhou.- 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 ao 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 mostra um erro ao selecionar um ponto na guia "Análise" de qualquer lista |
| MGMT-1794 | Injeção de entidade XML externa (XXE, na sigla em inglês) na análise remota de WSDL usando servidores FTP |
| MGMT-1783 | Dashboard da interface: contagem de desenvolvedores 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 no system.log |
| MGMT-1752 | Interface para oferecer suporte ao objeto de resposta de autenticação para chamadas RBAC |
| MGMT-1751 | Interface de suporte com objeto de resposta de autenticação |
| MGMT-1717 | Na página de listagens de proxy de API, mostre a data da última modificação como dica de ferramenta |
| MGMT-1705 | Coloque todos os seletores de data 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 de chave do consumidor em "Apps de desenvolvedores" não funciona mais |
| MGMT-1684 | Os links de detalhes no relatório de composição de tráfego levam à 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 "Dispositivos" mostra "desconhecido", "outro", "outros" como valores diferentes |
| MGMT-1654 | Trate "(not set)" da mesma forma que fazemos com os valores "na" nos componentes de análise Consulte O que significa "(not set)"? |
| MGMT-1653 | Remova o seletor de fuso horário dos relatórios personalizados de análise |
| MGMT-1624 | A implantação do proxy falha quando os arquivos de recursos jsc são armazenados no escopo da organização |
| MGMT-1554 | Atualize a biblioteca Apache Commons para EmailValidation e outros utilitários |
| MGMT-1492 | Torne o link do portal do desenvolvedor na interface de gerenciamento configurável Corrige links da interface do Edge (página "Desenvolvedores") para portais de desenvolvedores. Se você tiver um portal de desenvolvedores que reside 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 autenticação screen. |
| MGMT-1434 | Na inicialização do servidor, o registro automático registra o tipo padrão igual ao do perfil |
| MGMT-1382 | Ofereça suporte aos aspectos de autenticação e segurança da importação do Swagger na modelagem |
| MGMT-1364 | Mascare dados sensíveis nos registros sem afetar a performance No registro de mensagens do Edge, o valor do cabeçalho de autorização 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 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 | Usuários com função personalizada não podem receber relatórios A interface de funções personalizadas agora mostra permissões para apps de empresas e desenvolvedores. |
| MGMT-973 | A interface do Trace não parece estar calculando o tempo decorrido da política corretamente |
| MGMT-952 | Erro de rastreamento: ao buscar o objeto DebugSession não encontrado |
| MGMT-66 | Nome do produto da API Ao criar ou editar um produto de API, agora é possível conferir o nome de exibição e o nome interno do produto de API. Embora o nome permaneça fixo depois que você cria um produto de API, você pode continuar modificando o nome de exibição. |
| DEVRT-1479 | Imposto na coluna "Taxa" necessário nos relatórios Uma coluna "Imposto sobre a taxa" (um valor) agora 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 valores |
| DEVRT-1441 | O imposto é aplicado ao reembolso |
| DEVRT-1440 | As transações de execução não são classificadas quando o recurso da API é substituído por flow.resource.name |
| DEVRT-1438 | O cartão de taxa fixa ou de taxa considera o preço bruto ou líquido se o produto estiver ativado na política de registro de transações |
| DEVRT-1386 | O cálculo da taxa recorrente proporcional está incorreto |
| APIRT-1215 | E2E: ratelimit.Quota.failed não está definido como verdadeiro quando a cota é excedida |
| APIRT-1063 | O proxy de API permite referências circulares |
| APIRT-1042 | Nome da política com falha / geração de falha |
| APIRT-987 | Contagem de erros de política |