4.17.05 - Notas da versão do Edge for Private Cloud

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

Desde o lançamento anterior do recurso Edge para nuvem privada, as seguintes versões ocorreram e estão incluídas nesta versão do recurso:

Versão da interface do Edge Versão do gerenciamento de borda

Consulte Sobre a numeração de versões para entender como saber se uma versão específica do Cloud está incluída na sua versão do Edge para nuvem privada.

Visão geral da versão

Esta versão inclui vários recursos importantes que ajudam você a controlar e proteger melhor as APIs, incluindo:

  • Os fluxos compartilhados são compatíveis com uma implantação sem inatividade.
  • Agora é possível excluir os dados de monetização de uma organização.
  • Novos recursos adicionais descritos abaixo.

Na parte inicial da descontinuação, o Vault foi descontinuado.

O restante deste tópico contém detalhes sobre todos os novos recursos, atualizações e correções de bugs contidos na versão.

Descontinuações e descontinuações

Os seguintes recursos foram descontinuados ou desativados nesta versão. Consulte a política de descontinuação do Edge para mais informações.

Desativado: como adicionar caminhos na guia "Desempenho" do proxy de API

Até esta versão, era possível navegar até um proxy de API na interface de gerenciamento, acessar a guia "Desempenho" e criar caminhos diferentes para uma comparação baseada em gráficos na guia "Desempenho" do proxy e no painel de transações comerciais. No momento, esse recurso foi desativado e não está mais disponível na interface. Para ver uma alternativa a essa funcionalidade, consulte o seguinte artigo da comunidade da Apigee: https://community.apigee.com/articles/23936/alternative-to-business-transactions-api.html. (EDGEUI-902)

Removido: URL de buildInfo do portal de serviços para desenvolvedores

Em versões anteriores do portal, para determinar a versão do portal, você abriu o seguinte URL em um navegador:

http://yourportal.com/buildInfo

Na versão 4.17.05, esse link foi removido. Para determinar a versão, abra a entrada de menu Relatórios > Relatório de status no Drupal. A versão do portal aparece na tabela da linha Instalar perfil.

Descontinuação do armazenamento seguro da Apigee (vaults)

O repositório seguro da Apigee, também conhecido como "vaults", está sendo descontinuado e será desativado um ano a partir da data do anúncio de descontinuação mostrada na página de descontinuação e aposentadoria. Os Vaults, que oferecem armazenamento criptografado de pares de chave-valor, são criados com a API Management e acessados no ambiente de execução com funções no módulo Node.js de acesso da Apigee.

Em vez de usar o armazenamento seguro, use mapas de chave-valor criptografados (KVMs, na sigla em inglês), conforme descrito em Como trabalhar com mapas de chave-valor. As KVMs criptografadas são tão seguras quanto os cofres e oferecem mais opções de criação e recuperação. (MGMT-3848)

Novos recursos e atualizações

Veja a seguir os novos recursos e melhorias desta versão. Além das melhorias a seguir, esta versão também contém várias melhorias de usabilidade, desempenho, segurança e estabilidade.

Nuvem privada

O novo parâmetro de configuração SMTP obrigatório foi adicionado à instalação

Agora você precisa usar o parâmetro SMTPMAILFROM no arquivo de configuração de instalação do Edge. Este parâmetro especifica o endereço de e-mail usado quando o Edge envia e-mails automatizados, como quando um usuário solicita a redefinição de uma senha. Consulte Instalar componentes do Edge em um nó para saber mais.

(EDGEUI-1020)

Agora é possível definir o tempo limite usado pela interface do Edge para chamadas de gerenciamento da API Edge

Agora é possível especificar o tempo limite da API usado pela interface do Edge para controlar quanto tempo a interface aguarda o retorno de uma chamada de gerenciamento de API. As seguintes propriedades definem o tempo limite:

  • conf_apigee_apigee.feature.apitimeout define o tempo, em segundos, que a interface aguarda pelo retorno de uma chamada para o back-end, independentemente de qualquer atividade. Se a chamada não for concluída nesse tempo, a interface emitirá um erro de tempo limite. O valor padrão é de 180 segundos (3 minutos).
  • conf_apigee_play.ws.timeout.idle define quanto tempo a interface aguarda, em milissegundos, pela atividade no servidor. Ele pode ser definido com o mesmo valor que conf_apigee_apigee_apitimeout ou um menor. Definir um valor maior não tem nenhum efeito. O padrão é 180.000 milissegundos (3 minutos).
  • conf_apigee_play.ws.timeout.connection define quanto tempo a IU espera até que uma conexão seja estabelecida. Ele pode ser definido com o mesmo valor que conf_apigee_apigee_apitimeout ou um menor. Definir um valor maior não tem nenhum efeito. O padrão é 120.000 milissegundos (2 minutos).

Saiba mais em Definir o tempo limite usado pela IU do Edge para chamadas de gerenciamento da API Edge.

(EDGEUI-816)

Adição do tempo limite de nova tentativa do processador de mensagens aos roteadores

Inclusão de um tempo limite para que os roteadores parem de fazer novas tentativas de solicitações aos processadores de mensagens e retornem uma mensagem de erro.

Para saber mais, consulte Como configurar o roteador para tentar conectar novamente a um processador de mensagens.

APIRT-2912

Procedimento adicionado para alterar o administrador padrão do sistema

A documentação agora está incluída para alterar o administrador padrão do sistema.

Consulte Como gerenciar usuários, papéis e permissões para saber mais.

(DOS-4895)

Adição de documentação sobre a separação de tarefas de instalação do Edge entre usuário raiz e não raiz

A nova documentação descreve as etapas para separar as tarefas de instalação do Edge entre o usuário raiz e o não raiz.

Consulte Visão geral da instalação do Edge para saber mais.

(DOS-4573)

O Edge envia e-mails automaticamente em resposta a determinados eventos, como quando um usuário é adicionado a uma organização. Muitos desses e-mails contêm um link. Por exemplo, quando um novo usuário é adicionado a uma organização, a IU do Edge envia um e-mail para ele com um URL de login no formato:

https://domain/login

O domínio é determinado automaticamente pelo Edge e normalmente é correto para a organização. No entanto, quando a interface do Edge está por trás de um balanceador de carga, é possível que o nome de domínio gerado automaticamente esteja incorreto. Se for o caso, use a propriedade conf_apigee_apigee.emails.hosturl para definir explicitamente a parte do nome de domínio do URL gerado.

Consulte Como configurar o nome do host para links em e-mails gerados para saber mais.

(EDGEUI-1044)

Como configurar o URL base exibido pela interface do Edge para um proxy de API

A interface do Edge mostra o URL de um proxy de API com base nas configurações do host virtual correspondente ao local em que o proxy está implantado. Essa exibição pode incluir o número da porta do roteador do host virtual.

Na maioria dos casos, o URL exibido na IU do Edge é o URL correto para fazer solicitações externas ao proxy. No entanto, o URL exibido não está correto em algumas configurações. Por exemplo, qualquer uma das configurações a seguir pode fazer com que o URL exibido exibido não corresponda ao URL real usado para fazer solicitações externas ao proxy:

  • A terminação SSL ocorre em um balanceador de carga
  • O mapeamento de portas ocorre entre um balanceador de carga e os roteadores da Apigee
  • Um balanceador de carga configurado com regravação de caminho

O Edge para nuvem privada 4.17.05 e versões posteriores aceitam um atributo no host virtual chamado <BaseUrl> que permite modificar o URL exibido pela interface do Edge. Veja um exemplo que mostra o objeto de host virtual com o novo atributo <BaseURL>. Neste exemplo, o valor "http://myCo.com" aparece na interface do usuário do Edge:

<VirtualHost name="myVHost">
   <HostAliases>
     <HostAlias>DNS_name_or_IP:9005</HostAlias> 
   </HostAliases> 
   <BaseUrl>http://myCo.com</BaseUrl>     
   <Interfaces/>
   <Port>9005</Port> 
</VirtualHost>

Se <BaseUrl> não estiver definido, o padrão, o URL padrão renderizado pela interface do Edge aparecerá como: "http://DNS_name_or_IP:9005/", enquanto a configuração real do alias do host é "http://myCo.com".

Também é possível definir o URL base ao criar uma organização usando a propriedade VHOST_BASEURL com o utilitário apigee-provision.

Para mais informações, consulte Como configurar o acesso TLS a uma API para a nuvem privada.

(EDGEUI-5008)

Foi adicionada uma documentação sobre como ativar a geração de registros de depuração.

Foi adicionada documentação para descrever como ativar/desativar a geração de registros de depuração para componentes do Edge.

Consulte Como ativar a geração de registros de depuração para saber mais.

(APIRT-4018)

Nova sintaxe de instalador e comando para o utilitário apigee-analytics-collector

Todos os clientes do Edge para nuvem privada precisam enviar para a Apigee estatísticas sobre o tráfego do proxy de API usando a versão Beta do utilitário de linha de comando apigee-analytics-collector. Esse utilitário envia o relatório do volume de chamadas de API de volta à Apigee.

Esta versão do Edge contém novas instruções de instalação e sintaxe de comando para o utilitário apigee-analytics-collector. Nesta versão, você usa o apigee-service para instalar o utilitário apigee-analytics-collector em vez do npm e invoca o utilitário apigee-analytics-collector usando o apigee-service em vez de um comando independente.

Consulte Como fazer upload de dados de tráfego da API para a versão Beta da Apigee para mais informações.

Novo diretório de instalação padrão após a atualização do portal de serviços para desenvolvedores do Nginx/Postgres de uma nova instalação 4.17.01

Depois de atualizar uma nova instalação da 4.17.01 que usa o Nginx/Postgres, o diretório raiz foi alterado de:

/opt/apigee/apigee-drupal

entre outras:

/opt/apigee/apigee-drupal/wwwroot

Serviços da API

Validação de entrada mais rigorosa para entidades

Uma validação de entrada mais rigorosa foi aplicada a todas as entidades da organização do Apigee Edge. Os caracteres permitidos geralmente são alfabetos (todos os casos), números e sublinhados.

As entidades afetadas incluem:

  • Organizações
  • Ambientes
  • Proxies de API
  • Revisões de proxy de API
  • Nomes de políticas no proxy de API
  • Códigos de configuração da máscara de rastreamento de depuração
  • Nomes de recursos (chamadas Java, xsl, todos os recursos)
  • Keystores
  • CRLstores
  • Referências de recursos
  • Servidores de destino

(MGMT-3840)

Implantação com fluxos compartilhados sem tempo de inatividade

Quando você quiser implantar fluxos compartilhados e garantir que pouco ou nenhum tráfego de entrada seja rejeitado durante a implantação, agora é possível usar uma API de gerenciamento de implantação sem inatividade. O processo é quase idêntico à implantação com inatividade zero para proxies de API usando a API de gerenciamento. A única diferença é o recurso da API de gerenciamento.

A chamada a seguir implanta a revisão de fluxo compartilhada indicada no URI e depois desimplanta a revisão implantada anteriormente (o parâmetro de consulta override=true permite isso):

curl -X POST -H "Content-type:application/x-www-form-urlencoded" \
https://api.enterprise.apigee.com/v1/o/{org_name}/environments/{env-name}/sharedflows/{shared_flow_name}/revisions/{revision_number}/deployments?"override=true" \
-u email:password

(MGMT-3485)

Monetização

Excluir dados de monetização de uma organização

Você pode excluir os dados de monetização da sua organização nos seguintes cenários:

  • excluir a organização; Nesse caso, é preciso excluir os dados de monetização antes de excluir a organização.
  • Limpe os dados de monetização de uma organização de teste que você quer reutilizar. Nesse caso, é preciso sincronizar os dados da Apigee Edge depois de excluir os dados de monetização.

Para mais informações, consulte Excluir dados de monetização da sua organização. (DEVRT-2581)

Adição de API para ativar a monetização em uma organização

Agora é possível usar uma API para ativar a monetização em uma organização.

Consulte Ativar a monetização para uma organização para saber mais.

(DEVRT-2383)

Bugs corrigidos

Os bugs a seguir foram corrigidos nesta versão. Esta lista é principalmente para usuários que verificam se os tíquetes de suporte foram corrigidos. Ela não foi projetada para fornecer informações detalhadas a todos os usuários.

Nuvem privada 4.17.05

Id do problema Descrição
DEVRT-3569

A monetização tem um limite de tamanho menor para nomes de produtos e apps do que o Edge

A monetização e o Edge agora têm os mesmos limites de tamanho para nomes de produtos e apps.

DOS-4400 A ação de backup do serviço da Apigee falha quando o diretório de dados usa links simbólicos
DOS-4563

A validação do ZooKeeper agora funciona com nomes de host e endereços IP

Os arquivos de configuração de borda agora permitem especificar nós do ZooKeeper usando endereços IP e nomes de host.

DOS-4562

A ação"apigee-provision delete-env" não permite que você digite a senha de administrador na linha de comando

Agora você pode digitar a senha de administrador na linha de comando.

DOS-4568

A validação do ZooKeeper agora funciona quando você especifica o sufixo ":observer" (link em inglês).

Os arquivos de configuração de borda agora permitem especificar o sufixo ":observer" para os nós do ZooKeeper.

EDGEUI-28

A sessão do usuário não é destruída quando o usuário sai da interface do Edge

Quando um usuário sai da interface do Edge, o cookie de sessão dele é excluído. No entanto, enquanto o usuário estiver conectado, malware ou outro software malicioso em execução no sistema do usuário poderá receber o cookie e usá-lo para acessar a interface do Edge.
É possível configurar a IU do Edge para armazenar informações sobre as sessões atuais na memória do servidor. Quando o usuário sai da conta, as informações da sessão são excluídas, impedindo que outro usuário use o cookie para acessar a IU do Edge. Para saber mais, consulte Configurar a IU do Edge para armazenar informações da sessão na memória.
EDGEUI-662

Agora é possível definir o texto da dica de senha na interface do Edge

Agora é possível controlar o texto que aparece na caixa de diálogo de redefinição de senha na interface do Edge. Isso é útil se você tiver requisitos especiais para as senhas de usuário. Consulte Como configurar o texto da dica de senha na IU do Edge para saber mais.

EDGEUI-920

O suporte para KVMs criptografadas na interface do Edge está desativado por padrão

Nas versões anteriores, era necessário ativar explicitamente o suporte a KVMs criptografadas na interface do usuário do Edge.

EDGEUI-962

A porta TLS SMTP não está mais limitada a 465

Agora você pode escolher a porta TLS SMTP.

Cloud 17.04.12 (interface)

Id do problema Descrição
EDGEUI-1008 Redirecionamento incorreto ao mudar para o teste do novo Edge em um URL ativado para SAML
O redirecionamento funciona corretamente agora quando você clica em Testar o novo Edge em um URL ativado para SAML.
EDGEUI-980 A sessão de rastreamento precisa ser interrompida depois que o usuário salva as alterações em um proxy de API ou o cancela do ambiente
A sessão do Trace agora é interrompida depois que um usuário salva alterações em um proxy de API ou desfaz a implantação do ambiente.
DEVRT-3532 Aplicação da interface do EDGE de casas decimais
A interface do EDGE agora pode aplicar o número de casas decimais, incluindo o número de casas permitidas em máscaras de entrada.

Cloud 17.04.05 (interface)

Id do problema Descrição
EDGEUI-976 A mensagem do máximo de transações de rastreamento falha incorretamente em duas linhas
Ao mostrar mensagens de erro, a interface do Edge às vezes dividia uma palavra incorretamente em duas linhas. Esse problema foi corrigido.
EDGEUI-971 REST SOAP 2: remover amostras que não funcionam
As referências ao exemplo de WSDL do CurrencyConvertor foram removidas da documentação e da IU do Edge.
EDGEUI-905 O exemplo da WSDL de clima do proxy SOAP não está mais funcionando
As referências à WSDL de exemplo de clima foram removidas da documentação e da interface do Edge.

Cloud 17.03.29 (interface)

Id do problema Descrição
EDGEUI-967 Suprimir mensagens de erro após a interrupção da sessão de rastreamento
Quando um erro é encontrado durante uma sessão de rastreamento, essa sessão é interrompida e as mensagens de erro subsequentes são suprimidas.

Além disso, quando você atinge o número máximo de transações permitidas para uma única sessão de rastreamento e ela é interrompida, a seguinte mensagem é exibida:

A maximum of 20 transactions can be fetched during a trace session. Start a new trace session to view more transactions.

EDGEUI-966 A página de detalhes do produto da API não mostra os apps dos desenvolvedores
Em algumas circunstâncias, a página de detalhes do produto da API não mostrava nenhum app de desenvolvedor. Esse problema foi corrigido.
EDGEUI-965 A página "Apps do desenvolvedor" trava no openSUSE em alguns fusos horários
A página "Apps do desenvolvedor" não era carregada no openSUSE em determinados fusos horários. Esse problema foi corrigido.
EDGEUI-907 A caixa de seleção criptografada é selecionada por padrão para todas as organizações com HIPAA.
Para organizações com HIPAA, todos os mapas de chave-valor são criptografados. Ao adicionar um novo mapa de chave-valor usando a interface de uma organização com a HIPAA, na caixa de diálogo "Novo mapa de chave-valor", a caixa de seleção "Criptografado" será marcada e não poderá ser desativada.

Cloud 17.03.15.01 (interface)

Id do problema Descrição
EDGEUE-996 A página de detalhes do produto não mostra apps
A página de detalhes do produto agora mostra todos os apps dos desenvolvedores.
EDGEUI-973 O Edge redireciona para a tela de login após a sessão "Parar o Trace"
Foi corrigido um bug que fazia o Edge redirecionar os usuários para a tela de login ao executar operações normais, como a interrupção de uma sessão do Trace.

Cloud 17.03.15 (interface)

Id do problema Descrição
EDGEUI-961 Deixar tempo de buffer para calcular a atualização do token
Para evitar que as chamadas ao Edge falhem ocasionalmente, o Edge agora verifica e atualiza tokens que estão prestes a expirar em um futuro próximo, em vez de atualizar apenas aqueles que já expiraram.
EDGEUI-954 Editor de proxy substituindo aspas em condições por entidade codificada
No editor de proxy, as aspas não são mais codificadas na tag <Condition>.
EDGEUI-952 A ferramenta de rastreamento não funciona quando os parâmetros de consulta filtrados incluem caracteres especiais
O filtro "Parâmetro de consulta" na ferramenta de rastreamento funciona corretamente quando caracteres especiais são especificados no filtro.
EDGEUI-943 O /oAuthRefreshToken expirado não deve retornar um erro 500
Caso um token OAuth expire, um código de status HTTP 303 será retornado em vez de um erro de servidor 5XX.
EDGEUI-942 A página de registros do Node.js deve interromper a atualização automática quando houver um erro
Ao visualizar os registros do Node.js, se um erro for encontrado, a atualização automática será desativada automaticamente. Você pode reativar a atualização automática clicando em "Iniciar atualização automática".
EDGEUI-941 Problemas com tratamento de erros e logout automático
Em determinadas circunstâncias, quando um usuário precisa inserir novamente as credenciais para continuar trabalhando, a IU não redireciona para a tela de login. Esse problema foi corrigido.
EDGEUI-934 Os pacotes enviados pelo editor de proxy precisam ser compactados
Quando você edita uma revisão nova ou já existente no editor de proxy, um pacote ZIP compactado é enviado.
EDGEUI-918 Atualizar Apigee Advisory
A Consultoria da Apigee foi atualizada da seguinte maneira:
  • Consulta as últimas 24 horas (em vez de apenas "ontem à meia-noite")
  • Interrompe a consulta caso seja encontrado um erro durante a verificação de alertas (por exemplo, se suas credenciais expiraram)
  • O título mudou para "Alertas" de "Alertas consultivos"
EDGEUI-917 Não una erros 4xx como 502
Os erros HTTP 4xx não são mais agrupados como erros de gateway inválido 502 na interface.

Cloud 17.03.13.02 (monetização)

Id do problema Descrição
DEVRT-3584 Suporte transicional para a chamada GET {organization}/limits
Todos os endpoints da API para o recurso "Limites" desativado foram removidos e responderão com o código de status 404, exceto GET {organization}/limits, que retorna uma matriz limit vazia (para permitir a transição do uso desse endpoint). É recomendável remover todas as referências ao endpoint GET {organization}/limits antes de setembro de 2017, quando ele será removido.
DEVRT-3555 Sincronizar a saída dos desenvolvedores diz "produtos"
Ao sincronizar desenvolvedores usando a API de monetização, conforme descrito em Como sincronizar desenvolvedores usando a API, a saída especificava "produtos" em vez de "desenvolvedores". Esse problema foi corrigido.

Cloud 17.03.13.01 (monetização)

Id do problema Descrição
DEVRT-3554 Adicionar produtos de API a mais de um pacote de APIs
Agora é possível adicionar um produto de API a vários pacotes de API que podem ou não ter desenvolvedores ativos, desde que eles não aceitem dois planos de preços diferentes que se apliquem ao mesmo produto de API.
DEVRT-3532 Suporte adicional para casas decimais na classificação do plano de tarifa
Agora sua organização tem suporte à propriedade MINT.RATE_DECIMAL_PLACES para definir o número de casas decimais que podem ser usadas em determinados valores de planos de tarifas. Consulte Configurar o número de casas decimais das tarifas do plano.
DEVRT-3517 Sinalização para ativar o mecanismo fiscal por organização
A sinalização MINT_TAX_ENGINE_ENABLED agora está disponível para permitir que os administradores do sistema ativem ou desativem o mecanismo fiscal para monetização. O mecanismo fiscal é desativado por padrão para novas organizações que ativaram a monetização.
DEVRT-3454 Melhoria no tratamento de exceções/respostas nas APIs Monetization
O tratamento de erros foi aprimorado para incluir detalhes mais específicos sobre os erros informados.
DEVRT-3441 Notificação de uso acionada incorretamente
Uma notificação de uso foi acionada incorretamente. O problema que causou isso foi corrigido.

Cloud 17.03.13 (gerenciamento de APIs)

Id do problema Descrição
MGMT-3843 Erro"org.antlr.v4.runtime.Vocabulary" ao renderizar o modelo como HTML
MGMT-3829 A tentativa de implantar um proxy de API com o endpoint de implantação de fluxo compartilhado parece dar certo
Esta correção de bug adiciona validação na API de implantação Sharedflow para retornar 400 Solicitação inválida "NoSharedFlowsToDeploy" ao implantar uma revisão apiproxy.
MGMT-3667 GET /v1/o/{org}/developers retorna uma contagem incorreta de desenvolvedores
MGMT-3575 Exceção expressions.parser.InvalidPattern durante a implantação
MGMT-3511 A implantação do proxy retorna o código de resposta 400, mesmo que seja bem-sucedida.
Essa correção de bug ignora o status de remoção da implantação de uma revisão apiproxy acionada por outra chamada de API que não seja de implantação durante a implantação de substituição de uma nova revisão.

Cloud 17.03.1 (interface)

Id do problema Descrição
EDGEUI-936 Trace: definir um filtro em Content-Type não funciona porque a barra é codificada duas vezes
EDGEUI-935 "Erro ao buscar dados de análise" ao usar = fazer login no filtro de relatórios personalizados
EDGEUI-930 A codificação XML na política de proteção de expressões regulares não é preservada ao salvar o pacote

Cloud 17.02.15 (interface)

Id do problema Descrição
EDGEUI-901 Erro na WSDL gerado como parte da passagem de DAO por proxies
EDGEUI-884 Visualizar um produto associado a dezenas de milhares de apps pode causar falhas na interface
EDGEUI-868 No navegador IE, algumas páginas da interface não são exibidas e mostram a mensagem de erro "O objeto não é compatível com a propriedade"
EDGEUI-238 Erro enganoso do Trace "Você não tem permissão para rastrear neste ambiente".
O problema é que a revisão de proxy selecionada não foi implantada.

Cloud 17.02.13 (ambiente de execução da API)

Id do problema Descrição
DEVRT-3205 A criação da empresa falha de maneira intermitente
APIRT-3513 Falha nas chamadas de proxy devido a um erro "Vhost não encontrado"
APIRT-3507 Erros intermitentes em chamadas de serviço JavaScript que chamaram o mesmo IP com diferentes nomes de host
APIRT-3449 O token de acesso do OAuth v2.0 de verificação de política define o nome de propriedade incorreto. Prefixos duplos apiproduct.apiproduct.*
APIRT-3392 Altos tempos de resposta intermitentes em MPs para um proxy específico
APIRT-3032 Pesquisa DNS sendo feita no target.url que está definido como um endereço IP
APIRT-2718

Política OAuthV2: gerar token de acesso retorna api_product_list com formato incorreto
Ao usar a API de gerenciamento para gerar um token de acesso OAuth v2.0, a resposta JSON inclui uma lista de produtos de API no seguinte formato:

"api_product_list" : "[Product1, Product2, Product3]"

Uma nova propriedade api_product_list_json na resposta também retorna a lista de produtos como uma matriz de nomes de produtos individuais:

"api_product_list_json" : ["Product1", "Product2", "Product3"]

Cloud 17.02.13 (gerenciamento de APIs)

Id do problema Descrição
UAPAQ-146 A métrica de análise do TPS retorna minutos, não segundos

Cloud 17.01.18 (interface)

Id do problema Descrição
EDGEUI-898

Erros ao importar ou salvar pacotes grandes (> 10 MB)

Esse problema foi resolvido em um hotfix lançado em 6 de fevereiro de 2017. (REL-3948).

EDGEUI-860

Os usuários não recebem um e-mail quando são adicionados a uma organização na interface

Esse problema foi resolvido em um hotfix lançado em 23 de janeiro de 2017.

EDGEUI-847 A opção NodeJS precisa ser removida da política de chamada de serviço
EDGEUI-827 Os papéis personalizados podem permitir permissões adicionais inesperadamente

Cloud 17.01.16 (gerenciamento de APIs)

Id do problema Descrição
MGMT-3697 Baixo desempenho da API Management
MGMT-3674 Não é possível criar KVM ou Vaults criptografados para organizações com HIPAA
MGMT-3647 O acesso à função do usuário para usuários com e-mail em maiúsculas gera 403
MGMT-3601 Erro ao implantar o novo proxy da Apigee
MGMT-3527 Erro de servidor de destino de carregamento, cache, VirtualHost durante a implantação
DOS-4008 Bug de geração de registros de tráfego mostrando queda imprecisa no tráfego

Cloud 17.01.16 (monetização)

Id do problema Descrição
DEVRT-3385 Adicionar modelos de notificação para notificações do desenvolvedor da empresa
Foram adicionados modelos de notificação padrão para notificações do desenvolvedor da empresa, incluindo COMPANY_INVITES_DEVELOPER e DEVELOPER_INVITES_COMPANY. Para mais informações, consulte Configurar notificações usando modelos de notificação.
DEVRT-3364 Plano de tarifas não renovado na data de renovação
Foi corrigido um problema que impedia a renovação dos planos de tarifação na data de renovação configurada.
DEVRT-3325 Os planos de tarifas não geram notificações de uso
Foi corrigido um problema que impedia o envio dessas notificações.
DEVRT-3297 As chamadas de API não são bloqueadas após a expiração do plano de tarifa
Foi corrigido um problema que fazia com que as chamadas de API fossem transferidas após a data de validade do plano de tarifa.
DEVRT-3296 Excluir um pacote de API com planos de rascunho ou expirados retorna um erro HTTP 500
Ao excluir um pacote de API que tinha planos de tarifas em rascunho ou expirados, a operação de exclusão falhava com um erro HTTP 500. Um erro mais descritivo agora é retornado, indicando que o usuário precisa excluir os planos de preços expirados ou em rascunho antes de excluir o pacote de API.
DEVRT-3178 O plano de tarifação futuro não é aplicado ao desenvolvedor que aceitou o plano de tarifas principal após a publicação do plano de tarifas futuro
Se um ou mais desenvolvedores aceitaram um plano de tarifas principal após a publicação de um plano de tarifas futuro, o plano futuro não foi mantido, e ele foi suspenso quando o plano principal expirou. Esse problema foi corrigido.
DEVRT-3113 Notificações duplicadas enviadas para alguns eventos
Notificações duplicadas não são mais enviadas para o mesmo evento.