Você está lendo a documentação do Apigee Edge.
Acesse a documentação da
Apigee X. info
Em 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 melhorias desta versão.
Serviços para desenvolvedores
Confira a seguir os novos recursos e melhorias nos Serviços para desenvolvedores do Edge.
Suporte do 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.
Tratamento separado de empresas e desenvolvedores
Agora, empresas e desenvolvedores são tratados separadamente, o que permite 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, mas o rótulo mudou de "Desenvolvedores" para "Empresas".
Serviços da API
Confira a seguir os novos recursos e melhorias nos serviços de 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 "true" 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 expirado"
Consulte http://apigee.com/docs/api-services/content/oauthv2-policy.
Criação de produtos
Ao criar um produto, agora é possível especificar o nome dele, 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 esclarecer 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 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 e ficam visíveis na fase AX da janela de rastreamento do proxy de API.
- apigee.edge.execution.is_target_error: permite identificar se os erros da API são do lado do destino (valor "1") ou não relacionados ao destino para respostas HTTP sem sucesso (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 sucesso (valor "0"). O valor é nulo para uma resposta HTTP bem-sucedida.
As seguintes variáveis relacionadas 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 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 mostra 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 controle 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 | Preciso de ajuda para explicar as mensagens WARN em system.log |
| MGMT-1752 | Interface para oferecer suporte ao objeto de resposta de autenticação para chamadas do RBAC |
| MGMT-1751 | Interface de suporte com objeto de resposta de autenticação |
| MGMT-1717 | Na página de listagens de proxies de API, mostre a data da última modificação como uma dica |
| MGMT-1705 | Coloque todos os seletores de data do AX à esquerda, como na performance do proxy |
| MGMT-1697 | IU: a classificação só organiza a página exibida no momento |
| MGMT-1685 | A pesquisa de chave do consumidor em "Apps para desenvolvedores" não funciona mais |
| MGMT-1684 | Os links de detalhes no relatório de composição do 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" e "outros" como valores diferentes |
| MGMT-1654 | Trate "(not set)" da mesma forma que fazemos com os valores "na" nos componentes de análise Consulte mean? |
| MGMT-1653 | Remover o seletor de fuso horário dos relatórios personalizados do Analytics |
| MGMT-1624 | Falha na implantação do proxy quando os arquivos de recursos jsc são armazenados no escopo da organização |
| MGMT-1554 | Atualizar a biblioteca Apache Commons para EmailValidation e outras utilidades |
| MGMT-1492 | Tornar o link do portal de desenvolvimento configurável na IU de gerenciamento Corrige 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 da Apigee para definir o URL correto. |
| MGMT-1490 | O tempo limite de login da interface não funciona corretamente. O usuário nunca vê uma nova tela de autenticação. |
| MGMT-1434 | No início do servidor, o autorregistro registra 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 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 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 um parâmetro de corpo chamado "Content-Type" |
| MGMT-1016 | Usuários com função personalizada não podem receber relatórios A interface das funções personalizadas agora mostra permissões para apps da empresa e de 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 | Corrupção de nome do produto 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 de API. 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 "Tributo sobre a taxa" necessária nos relatórios Agora, uma coluna "Tributo sobre a taxa" (um valor) está disponível nos relatórios. A coluna "Imposto/IVA" foi alterada para "Imposto sobre o preço", e a coluna "Total de taxas" foi renomeada para "Taxa cobrada". |
| DEVRT-1478 | O tributo aplicado à taxa fixa não está correto |
| DEVRT-1476 | A visualização do saldo do desenvolvedor pré-pago não está mostrando as recargas |
| DEVRT-1441 | Tributos são aplicados ao reembolso |
| DEVRT-1440 | As transações de tempo de execução não são classificadas quando o recurso de API é substituído por flow.resource.name |
| DEVRT-1438 | Preço fixo ou tabela de preços consideram o preço bruto ou líquido se o produto estiver habilitado 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 é definido como "true" quando a cota é excedida |
| APIRT-1063 | O proxy de API permite referências circulares |
| APIRT-1042 | Nome da política com falha / gerando falha |
| APIRT-987 | Contagem de erros de política |