15.03.18 - Apigee Edge cloud release notes

Вы просматриваете документацию по Apigee Edge.
Перейдите к документации по Apigee X.
Информация

В четверг, 26 марта 2015 г., мы выпустили новую облачную версию Apigee Edge.

Новые функции и улучшения

Ниже перечислены новые функции и улучшения в этом выпуске.

Сервисы для разработчиков

Ниже перечислены новые функции и улучшения в сервисах для разработчиков Edge.

Поддержка Swagger 2.0 для SmartDocs

SmartDocs поддерживает импорт документов спецификации Swagger 2.0 и сохраняет обратную совместимость со Swagger 1.2.

Монетизация

Ниже перечислены новые функции и улучшения в монетизации Edge.

Раздельное управление компаниями и разработчиками

Теперь компании и разработчики обрабатываются отдельно, что позволяет более гибко добавлять несколько компаний к разработчикам и несколько разработчиков к компаниям. В интерфейсе управления теперь есть отдельные окна для компаний и разработчиков (доступны в меню "Публикация").

Подробнее об управлении компаниями и разработчиками…

В отчетах о монетизации компании по-прежнему являются основным фильтром, хотя его название изменилось с "Разработчики" на "Компании".

Сервисы API

Ниже перечислены новые функции и улучшения в сервисах Edge API.

Новые переменные ошибок OAuthV2

Новые переменные, связанные с ошибками, задаются правилом OAuthV2:

  • oauthV2.<policy-name>.failed – значение true, если правило не выполнено.
  • oauthv2.<policy_name>.<fault_name> – название ошибки. Например, invalid_request.
  • oauthv2.<policy_name>.<fault_cause> – причина ошибки. Пример: "Срок действия токена истек".

Подробнее http://apigee.com/docs/api-services/content/oauthv2-policy…

Создание товаров

Теперь при создании товара можно указать не только отображаемое название, но и название товара.

Подробнее: http://apigee.com/docs/developer-services/content/creating-api-products.

Интерфейс для удаления пользователей из организации

На странице "Пользователи организации" в интерфейсе кнопка "Удалить" была заменена кнопкой "Удалить". Это сделано для того, чтобы было понятно, что при удалении пользователя из организации его аккаунт Apigee остается активным.

Подробнее о том, http://apigee.com/docs/api-services/content/managing-organization-users…

Сервисы аналитики

Ниже перечислены новые функции и улучшения в сервисах Edge Analytics.

Переменные, добавленные в аналитику

В аналитику Edge передаются следующие новые переменные, которые можно посмотреть на этапе AX в окне трассировки прокси API.

  • apigee.edge.execution.is_target_error – позволяет определить, являются ли ошибки API целевыми (значение "1") или нецелевыми для неудачных HTTP-ответов (значение "0"). Если HTTP-ответ был успешным, значение будет нулевым.
  • apigee.edge.execution.is_policy_error – позволяет определить, произошла ли ошибка в правиле (значение "1") или в неудачном HTTP-ответе не было ошибок в правилах (значение "0"). В случае успешного HTTP-ответа значение равно null.
    Следующие связанные переменные содержат сведения о правиле, которое не удалось применить первым. Если ни одно правило не нарушено, значения будут нулевыми.
    • apigee.edge.execution.fault_policy_name – название правила, которое не удалось выполнить.
    • apigee.edge.execution.fault_flow_name – название потока в правиле, которое не удалось выполнить (например, PreFlow, PostFlow или поток, заданный пользователем).
    • apigee.edge.execution.fault_flow_state – место, в котором правило было прикреплено к потоку. Возможные значения: PROXY_REQ_FLOW, TARGET_REQ_FLOW, TARGET_RESP_FLOW, PROXY_RESP_FLOW.

Исправлены ошибки

В этой версии исправлены следующие ошибки:

Идентификатор проблемы Описание
MGMT-1795 При выборе точки на вкладке "Аналитика" в любом списке в интерфейсе возникает ошибка
MGMT-1794 Внедрение внешних XML-объектов – XXE при удаленном анализе WSDL с использованием FTP-серверов
MGMT-1783 Панель управления интерфейсом: количество разработчиков ограничено 10 000
MGMT-1780 При редактировании товара отключение среды в интерфейсе не сохраняет изменение
MGMT-1759 Нужна помощь с объяснением сообщений WARN в файле system.log
MGMT-1752 Интерфейс для поддержки объекта ответа аутентификации для вызовов RBAC
MGMT-1751 Поддержка интерфейса с объектом ответа аутентификации
MGMT-1717 На странице со списком прокси API показывается дата последнего изменения в виде подсказки
MGMT-1705 Разместите все элементы выбора даты AX слева, как в прокси-сервере
MGMT-1697 Интерфейс – сортировка применяется только к текущей странице
MGMT-1685 Поиск ключа потребителя в разделе "Приложения для разработчиков" больше не работает
MGMT-1684 Ссылки на подробную информацию в отчете "Состав трафика" ведут на одну и ту же страницу
MGMT-1680 Переключение организаций с помощью раскрывающегося списка работает ненадежно
MGMT-1655 На странице "Устройства" в качестве значений указаны "Неизвестно", "Другое" и "Другие"
MGMT-1654 Обрабатывать значение "(not set)" так же, как и значение "na" в компонентах аналитики.
Подробнее о том, что это означает…
MGMT-1653 Удаление селектора часового пояса из специальных отчетов Аналитики
MGMT-1624 Не удается развернуть прокси-сервер, если файлы ресурсов JSC хранятся в области действия org
MGMT-1554 Обновление библиотеки Apache Commons для EmailValidation и других утилит
MGMT-1492 Настраиваемая ссылка на портал разработчика в интерфейсе управления
Исправлены ссылки из интерфейса Edge (страница "Разработчики") на порталы разработчиков. Если ваш портал разработчика находится не по ссылке по умолчанию (кнопка "Портал разработчика"), обратитесь в службу поддержки Apigee, чтобы задать правильный URL.
MGMT-1490 Таймаут входа в интерфейс работает неправильно. Пользователю никогда не показывается новый экран аутентификации.
MGMT-1434 При запуске сервера и самостоятельной регистрации зарегистрируйте тип по умолчанию, аналогичный типу профиля.
MGMT-1382 Поддержка аутентификации и аспектов безопасности при импорте Swagger в моделирование
MGMT-1364 Маскировка конфиденциальных данных в журналах без ущерба для производительности
В журналах сообщений Edge было видно значение заголовка Authorization. Проблема устранена. Значение теперь скрыто.
MGMT-1117 Улучшенное удаление пользователей из организаций
В интерфейсе теперь более понятные ярлыки, описывающие последствия удаления пользователя из организации.
MGMT-1088 Интерфейс усекается при показе через проектор с разрешением XGA
MGMT-1034 При импорте WADL в тело запроса неправильно добавляется параметр Content-Type
MGMT-1016 Пользователи со специальной ролью не могут получить отчет
В интерфейсе специальных ролей теперь показываются разрешения для приложений компании и разработчиков.
MGMT-973 Интерфейс трассировки, похоже, неправильно рассчитывает время, прошедшее с момента применения правила
MGMT-952 Ошибка трассировки – при получении объекта DebugSession не найден
MGMT-66 Искажение названия продукта API
При создании или изменении продукта API теперь можно видеть как отображаемое название, так и внутреннее название продукта API. После создания продукта API его название изменить нельзя, но можно изменить отображаемое название.
DEVRT-1479 В отчетах появился столбец "Налог на ставку"
Теперь в отчетах доступен столбец "Налог на ставку" (сумма). Столбец "Налог/НДС" переименован в "Налог на цену", а столбец "Общая комиссия" – в "Взимаемая комиссия".
DEVRT-1478 Неправильно рассчитан налог на фиксированную ставку
DEVRT-1476 Баланс разработчика с предоплатой не пополняется
DEVRT-1441 Налог применяется к возврату средств
DEVRT-1440 Транзакции во время выполнения не оцениваются, если ресурс API переопределен с помощью flow.resource.name
DEVRT-1438 Фиксированная цена или цена по прайс-листу: учитывайте валовую или чистую цену, если продукт позволяет записывать транзакции.
DEVRT-1386 Неправильный расчет пропорциональной суммы регулярного платежа
APIRT-1215 E2E: ratelimit.Quota.failed не имеет значения true, когда квота превышена
APIRT-1063 Прокси API поддерживает циклические ссылки
APIRT-1042 Название правила, которое не удалось применить или которое вызвало ошибку
APIRT-987 Количество ошибок в правилах